Como instalar paquetes RPM usando YUM

YUM é o software de liña de comandos utilizado para instalar o software dentro de CentOS e Fedora. Se prefire unha solución máis gráfica, escolla YUM Extender no seu lugar. YUM está a CentOs e Fedora que apt-get é para Debian e Ubuntu.

Xa se preguntas o que significa YUM? A lectura da páxina de manual indica que YUM significa "Yellowdog Updater Modified". YUM é o sucesor da ferramenta YUP que era o xestor de paquetes predeterminado en Yellowdog Linux.

Como instalar paquetes RPM usando YUM

Para instalar un paquete RPM, simplemente introduza o seguinte comando:

yum install nameofpackage

Por exemplo:

yum install scribus

Como actualizar paquetes usando YUM

Se desexa actualizar todos os paquetes no seu sistema simplemente execute o seguinte comando:

actualización de Yum

Para actualizar un paquete ou paquete específico, intente o seguinte:

nome de usuario actualización de paquete

Se desexa actualizar un paquete a un número de versión específico, cómpre usar o comando update-to do seguinte xeito:

Actualización do nome para número de número de versión de paquete

Por exemplo:

yum update-to flash-plugin 11.2.202-540-release

Agora pense nesta situación. Tes a versión 1.0 dun programa e hai varias correccións de erros 1.1, 1.2, 1.3, etc. Tamén está dispoñible a versión 2 do programa. Agora imaxina que quere instalar as correccións de erros pero non se mova á nova versión porque, francamente, chama. Entón como se actualiza sen actualizar?

Simplemente use o comando update-minimal como segue:

yum update-minimal namename --bugfix

Como comprobar se hai actualizacións usando YUM sen instalalo

Ás veces queres saber o que precisa actualizar antes de realizar a actualización.

O seguinte comando devolverá unha lista de programas que precisan actualizar:

yum check-updates

Como eliminar programas usando YUM

Se queres eliminar unha aplicación do teu sistema Linux, podes usar o seguinte comando:

Elimina o nome do programa

A eliminación de programas do seu sistema pode parecer sinxela, pero ao eliminar unha aplicación pode evitar que outro funcione.

Por exemplo, imaxina que tiña un programa que monitoriza unha carpeta e se atopa un ficheiro, o programa envíalle un correo electrónico que lle avisará de que hai un novo ficheiro. Imaxina que este programa require un servizo de correo electrónico para enviar o correo. Se eliminas o servizo de correo electrónico, o programa que monitor o cartafol será inutilizado.

Para eliminar programas que dependen do programa que elimine usando o seguinte comando:

Nome do programa autoremove

No caso do programa de seguimento e do servizo de correo electrónico, eliminaranse ambas aplicacións.

O comando auto remove tamén se pode usar sen ningún parámetro, do seguinte xeito:

yum autoremove

Isto busca no seu sistema ficheiros que non foron instalados de forma explícita e que non teñen dependencias. Estes son coñecidos como paquetes de follas.

Lista todos os paquetes RPM dispoñibles usando YUM

Pode listar todos os paquetes dispoñibles dentro de YUM simplemente usando o seguinte comando:

lista de yum

Hai parámetros extra que podes engadir á lista para que sexa máis útil.

Por exemplo, para listar todas as actualizacións dispoñibles no seu sistema, execute o seguinte comando:

actualizacións da lista de yum

Para ver todos os paquetes instalados, no seu sistema execute o seguinte comando:

lista de yum instalada

Pode listar todos os ficheiros instalados sen o uso de repositorios executando o seguinte comando:

extras de lista de yum

Como buscar paquetes RPM usando YUM

Para buscar un paquete específico use o seguinte comando:

yum search programname | descrición

Por exemplo, para buscar Steam utilice o seguinte comando:

yum search vapor

Alternativamente, busca un tipo particular de aplicación como segue:

busca yum "captura de pantalla"

Por defecto a instalación de busca busca os nomes e resumos dos paquetes e só se non atopa resultados buscará descricións e URLs.

Para obter máis información sobre descricións e URL tamén usa o seguinte comando:

busca de "captura de pantalla" todo

Como obter información sobre paquetes RPM usando YUM

Pode obter información importante sobre un paquete empregando o seguinte comando:

Información do paquete de nome de usuario

A información retomada é a seguinte:

Como instalar grupos de aplicacións que usan YUM

Para devolver unha lista de grupos usando YUM execute o seguinte comando:

lista de grupos de yum | máis

A saída que regresou deste comando é similar á seguinte:

Pode, polo tanto, instalar o ambiente de escritorio de KDE Plasma usando o seguinte comando:

grupo de usuarios instalar "espazos de traballo con KDE Plasma"

Antes de facelo, é posible que desexe descubrir que paquetes compoñen o grupo. Para facelo executar o seguinte comando:

Información do grupo de yum "Espazos de traballo de KDE Plasma" | máis

Notarás que ao executar este comando verás unha lista de grupos dentro dos grupos. Pode, por suposto, executar a información do grupo sobre estes grupos tamén.

Como instalar ficheiros RPM locais no seu sistema usando YUM

O que acontece se o ficheiro RPM non se instalará desde ningún dos repositorios configurados no seu sistema. Quizais escribiches o teu propio paquete e queres instalalo.

Para instalar un paquete RPM local no seu sistema, execute o seguinte comando:

yum localinstall filename

Se o ficheiro require dependencias, procuraranse os repositorios das dependencias.

Como reinstalar un paquete RPM usando YUM

Se tivo mala sorte e un programa que estivo traballando por algunha razón deixou de funcionar, pode volver instalalo de novo empregando o seguinte comando:

yum reinstalar o nome do programa

Este comando reinstalará o mesmo programa co mesmo número de versión que o que xa estea instalado.

Como listar todas as dependencias para un paquete RPM

Para listar todas as dependencias dun paquete use o seguinte comando:

yum deplist nome de programa

Por exemplo, para atopar todas as dependencias de Firefox, use isto:

yum deplist firefox

Como listar todos os repositorios usados ​​por YUM

Para descubrir cales repositorios están dispoñibles no seu sistema para usar o seguinte comando:

yum repolist

A información devolta será a seguinte:

Esta guía dá unha boa indicación xeral de como funciona YUM. Non obstante, só rabuña a superficie de todos os usos posibles de YUM. Para obter información completa, incluíndo a listaxe de todos os posibles modificadores, execute o seguinte comando:

home yum