Cómo enumerar todos o paquetes específicos instalados en el sistema Debian/Ubuntu Linux

Cómo enumerar todos o paquetes específicos instalados en el sistema Debian/Ubuntu Linux

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 dpkgSalida 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