You are on page 1of 5

TAREA 2: INSTALACIN DE PAQUETES Y KERNEL

Autor: Daniel Flores


1. En qu casos usaras RPM y en qu casos usaras YUM ?

RPM Package Manager, anteriormente conocido como Red Hat Package


Manager, es un sistema de gestin de paquetera para distribuciones de
GNU/Linux y que est considerado en la Base Estndar para Linux (LSB), que
es un proyecto cuyo objetivo es desarrollar y promover estndares para mejorar
la compatibilidad entre las distribuciones de GNU/Linux .
RPM fue originalmente desarrollado por Red Hat para su distribucin de
GNU/Linux, y ha sido llevado hacia otras distribuciones de Linux y sistemas
operativos. RPM utiliza una base de datos que se almacena en /var/lib/rpm, la
cual contiene toda la metainformacin de todos los paquetes que son instalados
en el sistema y que es utilizada para dar seguimiento a todos los componentes
que son instalados.
Permite instalar y desinstalar limpiamente todo tipo de aplicaciones,
bibliotecas, herramientas y programas y gestionar sus dependencias
exactas.
RPM funciona instalando manualmente los paquetes que previamente
hemos bajado de una fuente primaria de informacin, para lo cual
debemos saber exactamente lo que queremos bajar,
Se usuaria RPM el caso que no tenga acceso a internet o lo tenga de manera
limitada ya que esta funcin me permite instalara cualquier paquete previamente
descargado en el repositorio local.

YUM = yellowdog updater modified, es su nombre completo, originado en la


distro YellowDog, que sobre la base de rpm cre este paquete administrador de
software. Actualmente mantenido por la Universidad de Duke. YUM es un
actualizador automtico de instalacin.
Este calcula automticamente las dependencias y se da cuenta de qu cosas
deben ocurrir para instalar paquetes. Esto hace que sea ms fcil de mantener
grupos de mquinas sin tener que actualizar manualmente cada uno de ellos
utilizando rpm. YUM cuenta con una interfaz plugin para la adicin de
caractersticas simples.
Usara YUM si necesito siempre tener actualizado mis servidores y cada uno de
ellos tiene conexin estable e ilimitada de internet.

2. Busca en internet e indica aqu la forma de instalar el repositorio


RPMFORGE (desde una fuente primaria confiable). Indica cual es la
fuente primaria confiable.

RPMForge Descargue el paquete rpmforge-release. Para ello seleccione uno de


los dos enlaces siguientes, en dependencia de su arquitectura. Si no est seguro
cul seleccionar, puede comprobar su arquitectura con el comando uname -i
i386
http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.21.el6.rf.i686.rpm
x86_64
http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.21.el6.rf.x86_64.rpm
Puede encontrar una lista completa de los paquetes rpmfoge-release en la
direccin: http://pkgs.repoforge.org/rpmforge-release/
Instale la llave GPG de DAG
rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
Verifique el paquete que ha descargado:
rpm -K rpmforge-release-0.3.6-1.el5.rf.*.rpm
Advertencia de seguridad: El paquete rpmforge-release importa la llave GPG
dentro de su base de datos RPM.
Su seguridad est dada en la medida de que haya realizado la verificacin del
paquete y en la confianza depositada en Dag.
Instale el paquete: rpm -i rpmforge-release-0.3.6-1.el5.rf.*.rpm
Esto adicionar un fichero de configuracin con el repositorio para yum e
importar las llaves GPG apropiadas.
Pruebe con este comando: yum check-update
Esto debe mostrar las siguientes dos lneas:
Loading "protectbase" plugin
76 packages excluded due to repository protections

Aunque el nmero de arriba puede cambiar, deben mostrarse varios paquetes como
excluidos. De ser as, entonces todo parece indicar que las cosas estn funcionando.
Intente instalar algo como: yum install mplayer
Fuente primaria
http://pkgs.repoforge.org
Captura de la instalacin

3. Qu paquetes te fueron necesarios para instalar el Xine en tu Linux


CentOS? Muestrame aqui la salida del comando yum install.
Comentario: S se puede instalar.

Para poder instalar xine desde YUM. Primero debemos realizar el paso 2. Ya que
xine viene en el repositorio de RPFORCE
1 instalar el repositorio

2. ejecutamos el comando yum install xine

4. Sientes una gran necesidad en recompilar el kernel de linux? Por


qu? en qu casos lo haras?

En la actualidad no es tan recurrente que necesitemos compilar un kernel,


aunque tiempo atrs si lo era. Hoy da esto se hace por alguna necesidad
especfica o por el simple hecho de aprender cmo se hace. Entre las razones
existentes para compilar un kernel tenemos:
Eres un desarrollador del kernel.
Necesitas compilar un kernel con alguna caracterstica especial que un
kernel oficial no tiene.
Te ests preparando para corregir un bug en el kernel oficial.
Tienes hardware que el kernel oficial no soporta.

En el caso de requerir modifiacarlo podemos seguir los siguientes pasos:


1.
2.
3.
4.
5.

Obtener las fuentes del kernel.


Instalar las herramientas necesarias para la compilacin (gcc, build-essentials).
Descomprimir las fuentes del kernel en /usr/src/
Configurar el kernel (ej. make menuconfig).
Compilar (make), compilar los mdulos (make modules), instalar los mdulos,
(make modules_install).
6. Instalar el kernel compilado (make install).
7. Crear la imagen (initrd) para el nuevo kernel y ajustar grub para que la encuentre.
Este proceso puede ser una excelente manera de ajustar nuestro sistema para que
soporte nuevo hardware o para hacerlo ms liviano quitando, cuidadosamente,
mdulos que no utilizaremos.

You might also like