Uso de yum en CentOS 7
-
Upload
carlos-antonio-leal-saballos -
Category
Internet
-
view
193 -
download
0
Transcript of Uso de yum en CentOS 7
YUM en Centos 7.0Por: Carlos Antonio Leal SaballosBasado en (http://www.alcancelibre.org/staticpages/index.php/como-yum)
IntroducciónTodo el software que se utiliza en Linux viene en la forma de “paquetes”
NO existe el concepto de instalador
Tampoco el famoso setup.exe, install.msi o cosa similar
En CentOS los paquetes de software vienen en formato .RPM◦ RPM Package Manager (o RPM, originalmente llamado Red Hat Package Manager) ◦ Es capaz de instalar, actualizar, desinstalar, verificar y solicitar programas. RPM es el formato de paquete
de partida del Linux Standard Base.◦ Se usa en Fedora Linux, Mandriva Linux, Mageia, PCLinuxOS, openSUSE, SuSE Linux, entre otros
En el caso de Debian y familia los paquetes utiliza la extensión .deb
Acerca de YUM.YUM (Yellow Dog Updater, Modified) es una herramienta libre, escrita en Python, diseñada para gestión de paquetes en distribuciones de GNU/Linux que utilizan RPM.
Fue desarrollado por Seth Vidal y otros colaboradores y es mantenido actualmente como parte del proyecto Linux@DUKE de la Universidad de Duke.
Desde que Seth Vidal trabaja en Red Hat, Inc., programadores de dicha compañía están implicados en el desarrollo de yum y han mejorado mucho su funcionalidad y desempeño.
Actualmente se puede utilizar como gestor de paquetes en ALDOS, CentOS, Fedora™ y Red Hata™ Enterprise Linux y otras distribuciones de GNU/Linux basadas sobre éstas.
ProcedimientosLISTADOS
Lo siguiente listará todos los paquetes en la base de datos yum disponibles para instalación :
yum list available | less
Lo siguiente listará todos los paquetes instalados en el sistema:
yum list installed | less
Lo siguiente listará sólo las versiones instaladas en el sistema del paquete kernel:
yum list installed kernel
Lo siguiente listará todos los paquetes instalados en el sistema y que pueden (y deben) actualizarse:
yum list updates | less
Lo siguiente listará todos los paquetes instalados, disponibles y actualizaciones:
yum list all | less
ProcedimientosINSTALACIÓN DE PAQUETES
Instalación de paquetes con resolución automática de dependencias y a partir de los almacenes en línea:
yum install nombre-paquete
Instalación de paquetes con resolución automática de dependencias, sin verificación de firmas digitales y a partir de los almacenes en línea:
yum install --nogpgcheck nombre-paquete
Instalación de paquetes con resolución automática de dependencias, a partir de los almacenes en línea y sin dialogo de confirmación:
yum -y install nombre-paquete
Instalación de paquetes con resolución automática de dependencias y localizados en el sistema de archivos local:
yum localinstall ~/Descargas/paquete.rpm
ProcedimientosINSTALACIÓN DE PAQUETES
Instalación de grupos de paquetes con resolución automática de dependencias:
yum groupinstall "Nombre del Grupo“
Ejemplo
yum groupinstall "Servidor Web“
ProcedimientosDESINSTALACIÓN DE PAQUETES
Evite utilizar la opción -y al desinstalar paquetes, a menos que se esté seguro de las consecuencias.
Preferentemente siempre corrobore qué es lo que se va a desinstalar antes de responder Si o Yes.
Para llevar a cabo la desinstalación de paquetes, junto con todo aquello que dependa de éstos:
yum remove nombre-paquete
yum groupremove "Nombre del Grupo"
ProcedimientosACTUALIZAR SISTEMA
Ejecute lo siguiente para actualizar el sistema:
yum update
Ejecute lo siguiente para actualizar el sistema sin dialogo de confirmación:
yum -y update
Ejecute lo siguiente para actualizar el sistema omitiendo los paquetes con dependencias rotas:
yum --skip-broken update
Ejecute lo siguiente para actualizar sólo un paquete en particular:
yum update nombre-paquete
ProcedimientosACTUALIZAR SISTEMA
Ejecute lo siguiente para actualizar el sistema:
yum update
Ejecute lo siguiente para actualizar el sistema sin dialogo de confirmación:
yum -y update
Ejecute lo siguiente para actualizar el sistema omitiendo los paquetes con dependencias rotas:
yum --skip-broken update
Ejecute lo siguiente para actualizar sólo un paquete en particular:
yum update nombre-paquete
yum groupupdate "Nombre del Grupo"