Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Stalin Crdenas
Linux Administrador Segundo Nivel
Tarea 2:
Instalacin de paquetes y Kernel
YUM pude ser utilizado tambin en instalaciones de paquetes offline similar al RPM aqu los
siguientes comandos para realizar la tarea:
Instalar offline
yum localinstall <paquete>
Tambin actualizar offline
yum localupdate --nogpgcheck <paquete>
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 es una colaboracin de Dag, Dries y otras personas que empaquetan software. Ellos
mantienen ms de 4000 paquetes para CentOS, dentro de los que incluyen mplayer, xmmsmp3 y otras herramientas populares de medios. Aunque este repositorio no es parte de
RedHat o CentOS, est diseado para trabajar con estas distribuciones.
Los paquetes estn en formato RPM y en su mayora estn listos para usar. Debemos estar
atentos para no instalar ciegamente algunos paquetes ms nuevos que las versiones oficiales
de CentOS. Antes de remplazar los paquetes de CentOS debemos estar seguros que esto no
daar algo importante. Aunque en la mayora de los casos se puede revertir los errores es
mucho mejor evitar el desastre.
Ante todo la instalacin de este repositorio no reemplaza a los repositorios base de CentOS,
sino que instala fuentes adicionales. Ya que en versiones anteriores s los reemplazaba; ahora
son instalados en un archivo de repositorios adicional (rpmforge-extras) el cual viene
deshabilitado por default.
Segn la arquitectura que se tenga instalada se debe bajar el .rmp correspondiente:
El siguiente paso es instalar la GPG key de dicho repositorio, lo cual haremos con el siguiente
comando:
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
Y por ltimo instalaremos el paquete bajado:
rpm -i rpmforge-release-0.5.2-2.el6.rf.*.rpm
Con esto ya habremos aadido el archivo de configuracin del repositorio e importado la GPG
key, con lo cual podremos instalar paquetes adicionales a los que por defecto se pueden a
travs de yum, como por ejemplo codecs de video y msica.
1. CentOS 5
Asegrese de haber instalado Priorities correctamente.
1.1. Priorities
yum-priorities est disponible en los repositorios de CentOS 5.
yum install yum-priorities
El uso de plugins estn habilitado por defecto en CentOS 5.
Asegrese de que yum-priorities est habilitado, para ello edite el fichero
/etc/yum/pluginconf.d/priorities.conf y asegrese que contenga las lneas siguientes:
[main]
enabled=1
Stalin Crdenas
Linux Administrador Segundo Nivel
Tarea 2:
Instalacin de paquetes y Kernel
Edite los ficheros .repo en /etc/yum.repos.d/ y establezca las prioridades adicionando la lnea:
priority=N en cada entrada de repositorio. Donde N es un nmero entero de 1 a 99.
Los ajustes recomendados son:
[base], [addons], [updates], [extras] ... priority=1
[centosplus],[contrib] ... priority=2
Repositorios de terceros, como rpmforge ... priority=N (donde N es > 10 y basado en su
preferencia)
1.2. 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://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
x86_64
http://apt.sw.be/redhat/el5/en/x86_64/RPMS.dag/rpmforge-release-0.3.61.el5.rf.x86_64.rpm
Puede encontrar una lista completa de los paquetes rpmfoge-release en la direccin:
http://dag.wieers.com/packages/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
Stalin Crdenas
Linux Administrador Segundo Nivel
Tarea 2:
Instalacin de paquetes y Kernel
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
3. Qu paquetes te fueron necesarios para instalar el Xine en tu Linux CentOS? Mustrame aqu
la salida del comando yum install. Comentario: S se puede instalar.
Stalin Crdenas
Linux Administrador Segundo Nivel
Tarea 2:
Instalacin de paquetes y Kernel
Stalin Crdenas
Linux Administrador Segundo Nivel
Tarea 2:
Instalacin de paquetes y Kernel
4. Sientes una gran necesidad en recompilar el kernel de linux? Por qu? En qu casos lo
haras?
Cuando mencionamos la palabra kernel es imposible no pensar en Linux. Y es que GNU/Linux
es el sistema operativo que realmente le ha dado gran popularidad a este trmino.
A l le debemos que hayamos llegado tan profundo en la informtica verdadera (en la que se
sabe ciertamente cmo se maneja la informacin en su ms bajo nivel). 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:
Stalin Crdenas
Linux Administrador Segundo Nivel
Tarea 2:
Instalacin de paquetes y Kernel
Necesitas compilar un kernel con alguna caracterstica especial que un kernel oficial de tu
distro no tiene.
Te ests preparando para corregir un bug en el kernel oficial de tu distro.
Tienes hardware que el kernel oficial de tu distro no soporta.
Existen muchas maneras de compilar el kernel (casi una por cada distribucin). Esto significa que
para cada distro, ya sea basada en Red Hat, Debian o Slackware, debemos documentarnos muy
bien antes de comenzar tan importante tarea, porque si se nos queda algn mdulo excluido o
incluido sin necesidad podra generar conflictos e incluso no funcionar correctamente.
Todo el proceso se puede resumir en los siguientes pasos generales para todas las distros:
1.
2.
3.
4.
5.
Stalin Crdenas
Linux Administrador Segundo Nivel