Antes de instalar un paquete, me gustaría saber qué versión obtendría. ¿Cómo verifico la versión antes de instalar usando apt-get
o aptitude
en Debian o Ubuntu?
fuente
Antes de instalar un paquete, me gustaría saber qué versión obtendría. ¿Cómo verifico la versión antes de instalar usando apt-get
o aptitude
en Debian o Ubuntu?
apt-get
Puede ejecutar una simulación para ver qué sucedería si actualiza / instala un paquete:
apt-get -s install <package>
Para ver todas las actualizaciones posibles, ejecute un upgrade
en modo detallado y (para estar seguro) con simulación, presione npara cancelar:
apt-get -V -s upgrade
apt-cache
La opción policy
puede mostrar la versión instalada y la remota (candidato de instalación) de un paquete.
apt-cache policy <package>
apt-show-versiones
Si está instalado, muestra información sobre la versión de uno o más paquetes:
apt-show-versions <package>
Pasar el -u
interruptor con o sin un nombre de paquete solo mostrará paquetes actualizables.
aptitud
La consola GUI de aptitude
puede mostrar paquetes actualizables con nuevas versiones. Abra el menú 'Paquetes actualizables'. Al presionar vun paquete, se mostrará información más detallada sobre la versión.
O en la línea de comando:
aptitude versions <package>
La aprobación -V
mostrará información detallada sobre las versiones, nuevamente para estar seguro con el interruptor de simulación:
aptitude -V -s install <package>
Sustituir install <package>
con upgrade
mostrará las versiones de todos los paquetes actualizables.
apt-get -V -s upgrade
me alegró el día, gracias!apt-get install -s
consudo
?apt show <packages>
también se puede agregar a la listaOtra forma de usar dpkg y grep :
fuente
Otra opción, si no conoce el nombre completo del paquete, es formatear la salida de búsqueda de aptitude:
%c
= estado (paquete instalado o no)%p
= nombre del%d
paquete%V
= descripción del paquete = versión del paquete disponibleReferencia: http://linux.die.net/man/8/aptitude
fuente
Para obtener el nombre del paquete:
Para obtener detalles de la versión:
Creo
apt-get
y estoyapt-cache
siendo despreciado,apt
y me estoyaptitude
convirtiendo en el método preferido. Dada la longevidad del apt-suite, ¡probablemente sea una apuesta segura por algún tiempo!fuente
Puedes escribir
apt show <package>
fuente
apt-cache
que estoy usandoapt
son dos cosas diferentes ... ¿Qué me estoy perdiendo?apt
yapt-cache
hacer lo mismo Si verifica el código fuente, ambos son front-end para la misma funcionalidad: forshow
, una función llamadaShowPackage
y forsearch
, una función llamadaDoSearch
.de devscripts.deb
fuente
Para ver el último paquete disponible antes de instalar. Realice la actualización para tener la última actualización del paquete.
Ahora, para verificar el último paquete disponible en su repositorio antes de instalar, ejecute el siguiente comando.
Ejemplo:
o
fuente