GNU/Linux >> Tutoriales Linux >  >> Debian

Debian:¿cómo ver la versión del paquete sin instalar?

Quiero ver la versión de un paquete antes de instalarlo. ¿Cómo puedo hacer esto?

Respuesta aceptada:

Paquetes conocidos por su sistema / fuera de línea

Puedes usar apt-cache para consultar la caché de APT. Para mostrar las versiones conocidas por su sistema, use apt-cache policy . Ejemplo:

apt-cache policy iceweasel  
iceweasel:                        
  Installed: 10.0.4esr-3
  Candidate: 10.0.4esr-3
  Version table:
     12.0-7 0
          1 http://ftp.us.debian.org/debian/ experimental/main amd64 Packages
 *** 10.0.4esr-3 0
        500 http://ftp.us.debian.org/debian/ sid/main amd64 Packages
        100 /var/lib/dpkg/status
     10.0.4esr-2 0
        500 http://ftp.us.debian.org/debian/ testing/main amd64 Packages

Esto significa la versión de iceweasel 12.0-7 está disponible en versión experimental y tiene prioridad 1, versión 10.0.4esr-3 se instala desde sid y tiene prioridad 500 y 10.0.4esr-2 está en pruebas.

Para obtener una descripción detallada sobre el significado de las prioridades, consulte apt_preferences(5)

También puede mostrar una breve descripción y metainformación sobre el paquete con

apt-cache show package-name

Información sobre todos los paquetes de Debian / en línea

Si desea obtener información sobre la versión de todos los paquetes de Debian disponibles (básicamente lo que hace http://packages.debian.org), puede utilizar rmadison(1) para consultar la base de datos de forma remota. rmadison está en el paquete devscripts que debe instalar a través de apt-get install devscripts .

$ rmadison iceweasel
 iceweasel | 3.0.6-3             | lenny-security    | source, alpha, amd64, arm, armel, hppa, i386, ia64, mips, mipsel, powerpc, s390, sparc
 iceweasel | 3.0.6-3             | lenny             | source, alpha, amd64, arm, armel, hppa, i386, ia64, mips, mipsel, powerpc, s390, sparc
 iceweasel | 3.5.16-11~bpo50+1   | backports/lenny   | source, alpha, amd64, armel, i386, ia64, mips, mipsel, powerpc, s390, sparc
 iceweasel | 3.5.16-14           | squeeze           | source, amd64, armel, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
 iceweasel | 3.5.16-15           | squeeze-p-u       | source, amd64, armel, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
 iceweasel | 3.5.16-15           | squeeze-security  | source, amd64, armel, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
 iceweasel | 10.0.4esr-2~bpo60+1 | squeeze-backports | source, amd64, i386, kfreebsd-amd64, kfreebsd-i386, s390
 iceweasel | 10.0.4esr-2         | wheezy            | source, amd64, armel, armhf, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, s390x, sparc
 iceweasel | 10.0.4esr-3         | sid               | source, amd64, armel, armhf, hurd-i386, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, s390x, sparc
 iceweasel | 11.0-4              | experimental      | source, armel
 iceweasel | 12.0-3              | experimental      | source, mips
 iceweasel | 12.0-7              | experimental      | source, amd64, armhf, hurd-i386, i386, ia64, kfreebsd-amd64, kfreebsd-i386, powerpc, s390, s390x, sparc

La diferencia entre apt-cache y rmadison es que apt-cache muestra solo la información conocida por su sistema (pero se puede usar sin conexión) mientras que rmadison muestra todas las versiones de los paquetes disponibles

Relacionado:¿Cuál es la diferencia entre sudo su – y sudo su —?
Debian
  1. Cómo instalar Java en Debian 9

  2. Cómo instalar R en Debian 9

  3. Cómo instalar Yarn en Debian 9

  4. Cómo instalar Docker y Docker Compose en Debian 11

  5. Cómo instalar paquetes RPM en Debian 11 Bullseye

Cómo instalar la última versión de LibreOffice en Debian 10

Cómo instalar una versión específica del paquete en Ubuntu y Debian

Cómo instalar la versión principal de Nginx en Debian 9

Cómo instalar Go en Debian 10

¿Cómo instalar Git en Debian 10?

Cómo instalar Go en Debian