A brief introduction to Linux | Part XV: Gestionando Paquetes con Yum.

Iniciado por TerminusRoot, Noviembre 08, 2019, 01:03:58 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Hola, esta es la Decimocuarta parte de A brief introduction to Linux.

Puede recapitular los otros post aqui abajito.

Parte I   : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte II  : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte III : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte IV  : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte V   : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte VI  : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte VII : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte VIII: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte IX   : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte X    : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte XI   : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte XII  : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte XIII : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Parte XIV  : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Gestionar Paquetes con Yum

I. Ver el archivo de configuración de Yum

Yum proporciona un front-end para RPM y es la herramienta de administración de paquetes preferida. En este laboratorio, practicaremos la creación de un repositorio local y realizaremos algunas tareas básicas de administración de paquetes usando yum.

Primero, veamos el archivo de configuración yum ejecutando el siguiente comando:

cat /etc/yum.conf

I.I Crear directorio para repositorio local

Ahora comenzaremos a crear un repositorio local de yum creando primero un directorio donde se almacenarán los paquetes :

mkdir -p /var/local && cd /var/local

Verifique que está en el nuevo directorio:

pwd



II. Copiar archivo RPM

A continuación, copiemos un archivo de paquete desde otra carpeta local a nuestro nuevo directorio:

sudo cp /home/admin/packages/task *.
confirmamos : ls



III. Crear estructura de archivo para repositorio

El comando createrepo creará la estructura de archivos necesaria para el repositorio.

Ejecutemos el comando:

sudo createrepo -v /var/local


You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Verifique la estructura del archivo ejecutando el comando * ll *:

ll / var /local/repodata




IV. Crear archivo de definición


Ahora necesitamos crear un archivo de definición para nuestro repositorio local. Cree el nuevo archivo en el editor VI:

sudo vi /etc/yum.repos.d/local.repo


Presione i para comenzar a editar. Ingrese el siguiente contenido en el archivo:

[local]
nombre = repositorio local
baseurl = archivo: /// var / local
habilitado = 1
gpgcheck = 0


Presione Esc para finalizar la edición, luego ingrese: wq para guardar y cerrar el archivo.



Lea el archivo de definición con cat:

cat /etc/yum.repos.d/local.repo





V. Limpieza de caché de Yum

Limpiemos el caché yum emitiendo el siguiente comando:

yum clean all




VI. Listado de repositorios

Finalmente, verifiquemos que nuestro repositorio local se haya creado con éxito:

yum --disablerepo=\* --enablerepo=local -v repolist




VII. Listado de paquetes disponibles


A continuación, enumere todos los paquetes disponibles para la instalación con el siguiente comando:

yum --disablerepo=\* --enablerepo=local list available




IX. Comprobación de un paquete específico


Podemos especificar un nombre de paquete para ver si está instalado o disponible para la instalación. Ejecute el siguiente comando para verificar:

yum --disablerepo=\* --enablerepo=local list task




X. Instalar un paquete

El siguiente comando instalará la tarea del paquete desde el repositorio local que creamos anteriormente:

sudo yum --disablerepo=\* --enablerepo=local install task




XI. Eliminar un paquete

Para eliminar el paquete de tareas, ejecute el siguiente comando:

sudo yum remove task


Ingrese y para confirmar.



XII. Instalación local

También podemos instalar un paquete desde un archivo local. Ejecute el siguiente comando para instalar task desde el archivo RPM.

sudo yum -y localinstall /home/admin/packages/task-2.5.1-1.el7.x86_64.rpm




XIII. Ver el historial de transacciones de Yum

Finalmente, el comando yum history nos ayudará a encontrar información sobre las transacciones de yum en nuestro sistema. Ejecútelo de la siguiente manera para mostrar las últimas 20 transacciones yum:

sudo yum history list




E.O.F