Estos días son bastante movidos, actualizando y experimentando en mi trabajo…

Cuando me doy cuenta que una de los indicadores que suelo usar, no estaba actualizado… Al menos, era diferente su comportamiento al del ordenador de mi hogar…

No había rastros evidentes en la lista de repositorios, lo que hallaba en google no era una respuesta satisfactoria, entonces… ¿De dónde o desde cuándo lo instalé?…

Buscando en google dí con la respuesta: apt-cache policy nombre_paquete

Ejemplo:

$ apt-cache policy virtualbox
virtualbox:
 Instalados: (ninguno)
 Candidato: 4.3.36-dfsg-1+deb8u1ubuntu1.14.04.1
 Tabla de versión:
 4.3.36-dfsg-1+deb8u1ubuntu1.14.04.1 0
 500 http://ar.archive.ubuntu.com/ubuntu/ trusty-updates/multiverse 
amd64 Packages
 500 http://security.ubuntu.com/ubuntu/ trusty-security/multiverse 
amd64 Packages
 4.3.10-dfsg-1 0
 500 http://ar.archive.ubuntu.com/ubuntu/ trusty/multiverse amd64 
Packages

En este caso, virtualbox proviene de el repositorio oficial de Ubuntu, y para la versión que actualmente tengo corriendo en el ordenador del trabajo (Ubuntu 14.04 Trusty Tahr)

$ apt-cache policy indicator-virtualbox
indicator-virtualbox:
 Instalados: 1.1.1~precise2
 Candidato: 1.1.1~precise2
 Tabla de versión:
 *** 1.1.1~precise2 0
 100 /var/lib/dpkg/status

Sin embargo,  indicator-virtualbox no tiene información de repositorio, es evidente que lo instalé manualmente y está en funcionamiento antes de haber actualizado a la 14.04, es decir, que lo instalé cuando aún tenía Ubuntu 12.04 Precise Pangolin.

Es hora de actualizar, entonces, localizando el repositorio que aún mantiene ese indicador para mantenerlo al día…

¿Y en CentOS? Si, también me picó la curiosidad y buscando encontré el modo de averiguarlo en CentOS… (Algunos de los servidores que administro son CentOS)…

Para ello, debemos instalar yum-utils, y usar: repoquery -i nombre_paquete

$ repoquery -i yum-utils
Name : yum-utils
Version : 1.1.30
Release : 30.el6
Architecture: noarch
Size : 314496
Packager : CentOS BuildSystem <http://bugs.centos.org>
Group : Development/Tools
URL : http://yum.baseurl.org/download/yum-utils/
Repository : base
Summary : Utilities based around the yum package manager
Source : yum-utils-1.1.30-30.el6.src.rpm
Description :
yum-utils is a collection of utilities and examples for the yum 
package manager. It includes utilities by different authors that 
make yum easier and more powerful to use. These tools include: 
debuginfo-install, find-repos-of-install, needs-restarting, 
package-cleanup, repoclosure, repodiff, repo-graph, repomanage, 
repoquery, repo-rss, reposync, repotrack, show-installed, 
show-changed-rco, verifytree, yumdownloader, yum-builddep, 
yum-complete-transaction, yum-config-manager, yum-debug-dump,
yum-debug-restore and yum-groups-manager.

Aquí observamos que es del repositorio base, que es «oficial», y otros datos interesantes…

$ repoquery -i webmin

Name : webmin
Version : 1.791
Release : 1
Architecture: noarch
Size : 75335331
Packager : None
Group : System/Tools
URL : None
Repository : Webmin
Summary : A web-based administration interface for Unix systems.
Source : webmin-1.791-1.src.rpm
Description :
A web-based administration interface for Unix systems. 
Using Webmin you can configure DNS, Samba, NFS, local/remote 
filesystems and more using your web browser.

After installation, enter the URL http://localhost:10000/ into your
browser and login as root with your root password.

Y aquí, como vimos antes en el caso de Ubuntu, tenemos la evidencia de un paquete instalado manualmente…

¡Eso es todo!

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.