Instalar paquetes con PackageKit desde CLI

Categorías: Administración de sistemas Empaquetado de software GNU/Linux

Tradicionalmente, cada distribución Linux ha usado un gestor de paquetes:

  • Debian con apt-get.
  • RHEL/CentOS con yum.
  • Fedora ahora con dnf.
  • Arch con pacman
  • Etc.

Por ello, hace unos años surgió la iniciativa de PackageKit, un framework de gestión de paquetes que proporciona una capa de estandarización sobre ellos.

HUGOMORE42

La mayoría de distros más importantes lo integran, y es lo que permite, por ejemplo, que Rhythmbox te instale automáticamente los códecs que necesite según el fichero que quieras abrir.

Pues resulta que también se puede usar desde la línea de comandos con el comando pkcon. La wiki de Fedora incluye una guía rápida de cómo utilizarlo. Algunos ejemplos que no me molestaré ni en explicar porque se entienden a primera vista:

$ pkcon search file /usr/bin/gedit
$ pkcon search name gedit
$ pkcon install gedit
$ pkcon remove gedi

Las ventajas de usar pkcon son:

  • Aprenderás a usar un gestor de paquetes que funcionará igual en casi cualquier distro.
  • Te pedirá la contraseña sólo cuando haga falta. Por ejemplo, en Fedora, tan solo para eliminar paquetes si eres administrador.

Ver también

Comentarios

comments powered by Disqus