Cómo enumerar todos o paquetes específicos instalados en el sistema Debian/Ubuntu Linux
- 4684
- 1437
- Jaime Delgadillo
Hay múltiples formas sobre cómo determinar si un paquete específico ya está instalado en su sistema. La primera dpkg
El comando enumerará todos los paquetes instalados de currenlty en su sistema:
# dpkg -l
Desde aquí podemos buscar un paquete específico proporcionando el nombre del paquete como argumento:
# dpkg -l hello deseado = desconocido/install/remove/purge/start | Status = no/inst/conf-4ils/desempaquetado/half-conf/half-inst/trig-avh/trig-pend |/err?= (ninguno)/ reinst-requilado (estado, err: upperCase = bad) ||/ nombre de la versión de la versión de la arquitectura +++-=================-====== =========-=============-============================ ============== II Hello 2.9-2+DEB8U1 AMD64 paquete de ejemplo basado en GNU Hello
De lo anterior dpkg
Salida de comando de 'podemos concluir que Hola
El paquete está instalado actualmente nuestro sistema. En caso de que el dpkg
la salida no produciría ninguna salida significa que el paquete Hola
no está instalado. En la situación que no sabemos exactamente el nombre del paquete que estamos buscando, podemos usar meta caracteres para que coincidan con el nombre posible.
# dpkg -l 'h*' deseado = desconocido/install/remove/purge/hold | Status = no/inst/conf-4ils/desempaquetado/half-conf/half-inst/trig-avh/trig-pend |/err?= (ninguno)/ reinst-requilado (estado, err: upperCase = bad) ||/ nombre de la versión de la versión de la arquitectura +++-=================-====== =========-=============-============================ ============== II Hello 2.9-2+DEB8U1 AMD64 Paquete de ejemplo basado en Gnu Hello un Hello-DeBhelper (sin descripción disponible) Un Hello-Tradicional (sin descripción disponible) Un Hoogle (sin descripción disponible) Un Hostapd (sin descripción disponible) II HostName 3.15 AMD64 Utilidad para establecer/mostrar el nombre de host o Dom Un Hurd (sin descripción disponible)
Sin embargo, en este caso también enumeramos desinstalados Naciones Unidas
paquetes. Para enumerar solo el paquete instalado podemos llevar la salida a GREP:
# dpkg -l 'h*' | Grep ^II II Hello 2.9-2+DEB8U1 AMD64 Paquete de ejemplo basado en GNU Hello II HostName 3.15 AMD64 Utilidad para establecer/mostrar el nombre de host o el nombre de dominio
Otra alternativa a la anterior dpkg
El comando es usar el -s
Opción de estado. Por ejemplo:
# dpkg -s hola
Tutoriales de Linux relacionados:
- Ubuntu 20.04 Descargar
- Guía para principiantes para el comando DPKG Linux
- Bash Avanzado Variable Idióms para la sensibilidad de los casos ..
- Ubuntu 20.10 Descargar
- Ubuntu 21.04 Descargar
- Archivos de configuración de Linux: los 30 principales más importantes
- Cosas para instalar en Ubuntu 20.04
- Cómo eliminar Nginx de Ubuntu
- Cómo eliminar el servidor web Apache de Ubuntu
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- « Cómo enumerar todos los archivos instalados por el paquete DEB en Ubuntu/Debian Linux
- Nctuns-6.0 Instalación del software de simulación de red en Fedora Linux »