Buscar la ruta de un paquete instalado en CentOS

Buscar la ruta de un paquete instalado en CentOS, con rpm.

La herramienta rpm, es un administrador de paquetes creado específicamente para GNU/Linux. Cuenta con unas propiedades potentes y poderosas, muchas de ellas desconocidas para muchos usuarios.

Hoy quería enseñaros, como de forma simple, podemos buscar la ruta de las carpetas y archivos de un paquete que tengamos instalado.

Las distribuciones linux basadas en este administrador de paquetes, son muchas. Algunas tan importantes como: Red Hat, CentOS, Fedora, Suse, Open Suse, ALT Linux, Mageia, Mandriva, PCLinux, Rosa y muchas más.

 

Buscar la ruta de un paquete instalado en CentOS

Averiguar la ruta dónde se encuentra un paquete, puede ser de mucha utilidad en ciertas ocasiones. En nuestro ejemplo, tenemos un servidor con CentOS 7 al que hemos instalado Cyberpanel (panel de control web).

Durante el proceso de instalación del panel, este nos preguntó si queríamos instalar Memcached y Redis. Aceptamos la instalación de los dos paquetes, ahora queremos descubrir su ruta, verás que fácil.

La sintaxis del comando es corta y precisa.

rpm -ql [paquete]

Para descubrir las url’s de Memcached, ejecutamos lo siguiente.

rpm -ql memcached

La salida que obtenemos, es…

[root@solo-linux ~]# rpm -ql memcached
/etc/sysconfig/memcached
/usr/bin/memcached
/usr/bin/memcached-tool
/usr/lib/systemd/system/memcached.service
/usr/share/doc/memcached-1.4.15
/usr/share/doc/memcached-1.4.15/AUTHORS
/usr/share/doc/memcached-1.4.15/CONTRIBUTORS
/usr/share/doc/memcached-1.4.15/COPYING
/usr/share/doc/memcached-1.4.15/ChangeLog
/usr/share/doc/memcached-1.4.15/NEWS
/usr/share/doc/memcached-1.4.15/README.md
/usr/share/doc/memcached-1.4.15/protocol.txt
/usr/share/doc/memcached-1.4.15/readme.txt
/usr/share/doc/memcached-1.4.15/threads.txt
/usr/share/man/man1/memcached-tool.1.gz
/usr/share/man/man1/memcached.1.gz

Si hacemos lo mismo con Redis.

rpm -ql redis

El resultado es…

[root@solo-linux ~]# rpm -ql redis
/etc/logrotate.d/redis
/etc/redis-sentinel.conf
/etc/redis.conf
/etc/systemd/system/redis-sentinel.service.d
/etc/systemd/system/redis-sentinel.service.d/limit.conf
/etc/systemd/system/redis.service.d
/etc/systemd/system/redis.service.d/limit.conf
/usr/bin/redis-benchmark
/usr/bin/redis-check-aof
/usr/bin/redis-check-rdb
/usr/bin/redis-cli
/usr/bin/redis-sentinel
/usr/bin/redis-server
/usr/lib/systemd/system/redis-sentinel.service
/usr/lib/systemd/system/redis.service
/usr/libexec/redis-shutdown
/usr/share/doc/redis-3.2.12
/usr/share/doc/redis-3.2.12/00-RELEASENOTES
/usr/share/doc/redis-3.2.12/BUGS
/usr/share/doc/redis-3.2.12/CONTRIBUTING
/usr/share/doc/redis-3.2.12/MANIFESTO
/usr/share/doc/redis-3.2.12/README.md
/usr/share/licenses/redis-3.2.12
/usr/share/licenses/redis-3.2.12/COPYING
/usr/share/man/man1/redis-benchmark.1.gz
/usr/share/man/man1/redis-check-aof.1.gz
/usr/share/man/man1/redis-check-rdb.1.gz
/usr/share/man/man1/redis-cli.1.gz
/usr/share/man/man1/redis-sentinel.1.gz
/usr/share/man/man1/redis-server.1.gz
/usr/share/man/man5/redis-sentinel.conf.5.gz
/usr/share/man/man5/redis.conf.5.gz
/var/lib/redis
/var/log/redis
/var/run/redis

Como has podido comprobar, buscar la ruta de un paquete en distribuciones basadas en rpm, es tarea sencilla.

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Buscar la ruta de un paquete instalado en CentOS.

 

Agregar comentario