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:
- Nome
- Arquitectura
- Versión
- Lanzamento
- Tamaño
- Repositorio
- Resumo
- URL
- Licenza
- Descrición
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:
- Instalación mínima
- Comprobar o nodo
- Servidor de infraestrutura
- Servidor de ficheiros e impresión
- MATE Desktop
- Servidor web básico
- Host de virtualización
- Servidor con GUI
- Escritorio GNOME
- Plasma KDE
- Desenvolvemento e traballo creativo
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:
- repositorio id - IE epel / x86_64
- nome do repositorio - IE paquetes extra para a empresa Linux 7
- estado - número de paquetes no repositorio
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