Abrir terminal:
En KDE. Aplicaciones->Sistema->Terminal/Konsole.
En Gnome. Aplicaciones->Herramientas del sistema->Terminal.
Loguearnos como el usuario root para tener los permisos necesarios sobre el sistema, de lo contrario no podremos instalar/remover/actualizar paquetes.
Hacemos esto escribiendo el comando:
su -Veremos como ha pasado el prompt de [Usuario@localhost ~]$ a [root@localhost ~]#.
- Instalar un paquete/aplicación nueva.
Se escribe el comando yum seguido de la opción install y después se escribe el nombre del paquete o paquetes a instalar desde los repositorios.
Por ejemplo:
yum install yakuke
Al poner esto estamos indicando a yum que instale (“install”) el paquete yakuake (Una terminal para el sistema) desde los repositorios.
Después yum empezará a hacer una serie de procesos para identificar las dependencias del paquete (otros paquetes necesarios para la instalación del mismo) y al terminar de revisar las dependencias aparecerá el siguiente mensaje:
Nos esta diciendo que se instalarán los paquetes listados y que si estamos de acuerdo (“Is this ok [y/N]:”) contestamos que sí escribiendo la letra “y” y pulsamos enter para que se ejecute la acción o en caso contrario escribimos la letra “n” para que no haga nada.
Si contestamos que sí saldrá algo parecido a esto:
Lo cual indica que se comenzó a descargar el paquete y por último lo instalo y terminó satisfactoriamente (“Complete!”).
El proceso para lo demás es el mismo, se escribe yum seguido de la acción que queramos que realice.
- Remover un paquete instalado.
Se utiliza el comando yum seguido de la opción remove (remover en inglés) y el nombre del paquete o paquetes a remover.
Por ejemplo:
yum remove yakuake
Al igual que para instalar un paquete, comenzará a revisar dependencias de otros paquetes para ver si alguno necesita de yakuake y si se eliminarán o no.
Después nos lanzará el mensaje preguntándonos que si queremos ejecutar la acción o no. Escoger lo que deseen y pulsar enter.
Al terminar nos dirá que se ha eliminado el paquete satisfactoriamente con un mensaje como este:
Se utiliza el comando yum seguido de la opción localinstall y la ruta del archivo RPM a instalar.
Por ejemplo:
yum localinstall /home/tu_usuario/yumex-2.9.0-0.8.pre.fc11.noarch.rpm
Al igual que con remove e install comenzará a revisar que paquetes serán actualizados junto con sus dependencias y nos preguntará si deseamos ejecutar la acción o no. Responder “y” o “n“ respectivamente.
Esto instalará el RPM yumex-2.9.0-0.8.pre.fc11.noarch que se encuentra en la ruta /home/tu_usuario/ y yum lo registrará en el sistema.
Por lo regular los rpms descargados de internet vienen firmados y necesitaremos importar la firma GPG del autor del paquete. Si no se tiene la llave GPG registrada en el sistema el paquete no podrá ser instalado.
Alternativamente podremos ignorar la comprobación de la firma añadiendo el parámetro extra –nogpgcheck al comando.
Por ejemplo:
yum localinstall --nogpgcheck /home/tu_usuario/yumex-2.9.0-0.8.pre.fc11.noarch.rpm
Con esto ya podras instalar rpms sin sus llaves GPGs respectivas.
- Eliminar un paquete instalado incluyendo configuraciones y residuos.
Se utiliza el comando yum seguido de la opción erase y el nombre del paquete o paquetes a eliminar.
Por ejemplo:
yum erase firefox
Esto eliminará la aplicación firefox pero además eliminará las configuraciones que dejó en el sistema y sus residuos. Es como un remove “fuerte”.
- Buscar un paquete o aplicación en los repositorios.
Se utiliza el comando yum seguido de la opción search (buscar en inglés) y el nombre del paquete a buscar.
Por ejemplo:
yum search plasma
Esto hará que yum busque entre todos paquetes que se llamen plasma o que su nombre contenga esto y los mostrará en forma de lista.
- Reinstalar un paquete o aplicación.
Se utiliza el comando yum seguido de la opción reinstall (reinstalar en inglés) y el nombre del paquete a reinstalar.
Por ejemplo:
yum reinstall amarok
Eliminará la aplicación amarok y sus dependencias y las volverá a descargar e instalar.
- Cambiar por una versión anterior a un paquete (Downgrade).
Se utiliza el comando yum seguido de la opción downgrade y el nombre del paquete a downgradear.
Por ejemplo:
yum downgrade amarok
Con esto podremos cambiar una versión de un paquete mayor a una menor. En el caso del ejemplo Amarok en su versión 2.0.96 bajarlo a su versión 2.0.2.
- Revisar por actualizaciones.
Se utiliza el comando yum seguido de la opción check-update:
yum check-update
Esto revisará si se encuentran actualizaciones para el sistema y sus respectivos paquetes.
- Actualizar un paquete o todo el sistema.
Para actualizar el sistema completo se utiliza yum seguido de la opción update (actualizar en inglés):
yum update
Para actualizar únicamente un paquete, por ejemplo si hay muchas actualizaciones y solo deseas que se actualice cierto paquete, se escribe yum seguido de update y el nombre del paquete a actualizar.
Por ejemplo:
yum update amarok
Esto actualizará únicamente el paquete amarok si es que hay alguna actualización disponible para él.
- Obtener información acerca de un paquete.
Se utiliza el comando yum seguido de la opción info y el nombre del paquete a obtener la información.
Por ejemplo:
yum info amarok
Esto hará que se obtenga información desde el repositorio en donde se encuentre el paquete y nos la muestre en la terminal.
Al hacerlo aparecerá algo como lo siguiente:
La estructura de la información es la siguiente:
Name. Nombre del paquete.
Arch. Arquitectura del paquete en el sistema. Puede ser i386, i686, i586, x86_64 o ppc.
Version. La versión del paquete. En el caso de la captura anterior es Amarok 2.0.96 (la beta de amarok).
Release. El número de lanzamiento del paquete. Por ejemplo la primera vez que se lanzó en su versión 1 fue la release 1, la segunda vez que se lanzó en su versión 1.5 es el release 2. No es lo mismo que la versión.
Size. El tamaño del paquete en Mb (megabytes) o Kb (kilobytes).
Repo. El repositorio en el que se encuentra la aplicación. Por ejemplo fedora, rpmfusion, kde-testing, etc. Si el paquete se encuentra instalado dirá installed y no mostrará el repositorio en el que se encuentra.
Summary. El tipo de paquete que es. En el ejemplo de Amarok es un Media Player (Reproductor multimedia).
URL. Por lo regular la web oficial del proyecto de la aplicación o de su autor.
License. El tipo de licencia bajo la que se encuentra la aplicación.
Description. Una descripción de lo que es o qué hace la aplicación.
Con esto podrán identificar las cosas básicas de un paquete o aplicación.
- Listar las dependencias que necesita un paquete.
Se utiliza el comando yum seguido de la opción deplist y el nombre del paquete a obtener las dependencias.
Por ejemplo:
yum deplist nano
Esto listará todas las librerías de las que depende (“dependency”) el paquete nano así como el paquete que las contiene (“provider”).
-
Instalar un grupo (conjunto de aplicaciones determinadas).
Un grupo es considerado todo un conjunto de aplicaciones que contiene y lo componen. Por ejemplo el grupo del entorno de escritorio de Gnome (“Entorno de escritorio de GNOME”) o KDE (“KDE (K Desktop Enviroment”).
Al instalar un grupo se instalarán todas las aplicaciones dentro de él.
Para ello se utiliza el comando yum seguido de la opción groupinstall y el nombre del grupo.
Nota: Si el nombre del grupo son varias palabras espaciadas, se deberán encerrar entre comillas.
Por ejemplo:
yum groupinstall "KDE (K Desktop Enviroment)
Esto instalará todo el grupo de aplicaciones que contiene el grupo siendo el entorno de escritorio KDE.
-
Remover un grupo.
Se utiliza el comando yum seguido de la opción groupremove y el nombre del grupo.
Por ejemplo:
yum groupremove "Entorno de escritorio de GNOME" Esto eliminará el entorno de escritorio de Gnome y sus aplicaciones
-
Obtener información acerca de un grupo.
Se utiliza el comando yum seguido de la opción groupinfo y el nombre del grupo a obtener información.
Por ejemplo:
yum groupinfo LXDE
Con esto yum nos mostrará la descripción acerca del grupo LXDE así como los paquete
-
Mostrar la lista de grupos.
Se utiliza el comando yum seguido de la opción grouplist:
yum grouplist Esto mostrará una lista de todos los grupos existentes separados por los que están instalados (“Installed Groups”) y por los que se encuentran disponibles (“Available Groups”).
-
Listar todos los paquetes con un nombre específico.
Se utiliza el comando yum seguido de la opción list y los caracteres que contenga el o los paquetes a listar.
Por ejemplo:
yum list *kde*
Esto listará todos los paquetes que contengan los caracteres que sean antes y después de kde, por ejemplo si un paquete se llama lenoidas-kde-theme también lo listará. El asterisco (*) indica “lo que sea“.
Listar todos los repositorios habilitados, deshabilitados o todos.
Para listar únicamente los repositorios habilitados se utiliza el comando yum seguido de la opción repolist:
yum repolist
Para mostrar únicamente los repositorios deshabilitados se utiliza el comando yum seguido de la opción repolist y con la variable disabled:
yum repolist disabled
Para listar todos los repositorios del sistema ya sea que estén habilitados o no, se usa el comando yum seguido de la opción repolist y la variable all:
yum repolist all
manual de yum
man yum





0 comentarios:
Publicar un comentario en la entrada