8/9/2019 LPI - 101 cap1
1/25
Instalacin de Linux y Administracin de Paquetes
Captulo 1
Worldwide Support forLinux
8/9/2019 LPI - 101 cap1
2/25
Objetivos
Describir tipos comunes de sofwtare Linux
Compilar e instalar paquetes de software decdigo fuente
Usar el Red Hat Package Manager parainstalar, administrar y remover paquetes desofware
8/9/2019 LPI - 101 cap1
3/25
Objectivo LPI 1.102.1
1.102.1 Diseo del Disco DuroPeso: 5
Description: Los candidatos debern ser capaces de disearun esquema de particionamiento de disco para un sistemaLinux.
Archivos principales , trminos, y utilidades incluyen:/ raz/var , sistema de fichero/home , sistema de ficheroswappuntos de montaje
particionamiento
8/9/2019 LPI - 101 cap1
4/25
Objectivo LPI 1.102.2
1.102.2 Instale un gestor de arranquePeso: 1
Descripcin: Los candidatos debern ser capaces deseleccionar, instalar y configurar un gestor de arranqueArchivos principales , trminos, y utilidades incluyen:/boot/grub/grub.conf/boot/grub/menu.lstgrub-installMBRsuperblockfirst stage boot loader
8/9/2019 LPI - 101 cap1
5/25
Objectivo LPI 1.102.3
1.102.3 Realizar e instlar programas desde fuentePeso: 5
Description: Los candidatos deben ser capaces de construire instalar un programa ejecutable de fuente. Este objetivoincluye ser capaz de desempaquetar un archivo de fuentes.
Los Candidatos deben ser capaces de hacer simples arreglosal Makefile, por ejemplo cambiar ruta o aadir extrasincluyendo directorios.
Archivos principales , trminos, y utilidades incluyen:gunzipgzipbzip2tarconfiguremake
8/9/2019 LPI - 101 cap1
6/25
Compilando cdigo fuente enprogramas
El procedimiento para compilar cdigo fuenteen programas binarios est estandarizadohoy entre la mayoria de los desarrolladoresde Software de Cdigo Abierto
GNU C Compiler (gcc) Comando usado para compilar cdigo fuente
en programas binarios
8/9/2019 LPI - 101 cap1
7/25
Compilando cdigos fuente aprogramas
Paso1:
Ejecuta el programa configure
Esto hace una revisin preiliminar pararequerimientos del sistema y crea una lista dequ compilar, dentro del archivo llamadoMakefile en el directorio actual
./configure --help
8/9/2019 LPI - 101 cap1
8/25
Compilando Cdigo fuente aprogramas
Paso 2:
Ejecutar el programa make
Buscar Makefile y usar la informacin paracompilar el codigo fuente en programa binariousando el Compilador GNU C (Gcc)
8/9/2019 LPI - 101 cap1
9/25
Compilando cdigo fuente aprogramas
Paso 3:
Ejecutar make install
Los archivos binarios que comprende elprograma son guardados en el directorio decodigo fuente. Para copiar el archivo a lalocalizacin apropiada en el sistema de
archivos, tal como un directorio listado en lavariable PATH, debe usar make install
8/9/2019 LPI - 101 cap1
10/25
Objectivo LPI 1.102.5 (Prueba 101)
1.102.5 Usar el administrador de paquetes de DebianPeso: 8
Description: Los candidatos deben ser capaces de administrarpaquetes hbilmente usando el administrador de paquetes de Debian.Este objetivo incluye ser capaz de usar lnea de comandos y
herramienta interactiva para instalar, actualizar o desinstalarpaquetes, tanbim como encontrar paquetes que contengan archivosespecficos o software (como paquetes que podran o no serinstalados). Este objetivo tambin incluye ser capaz de obtenerinformacin de paquetes como: versin, contenido, dependencias,integridad del paquete y estado de la instalacin (ya sea que elpaquete est o no instalado).
Comandos principales y trminos:
unpackconfigure
/etc/dpkg/dpkg.cfg
/var/lib/dpkg/*
/etc/apt/apt.conf
/etc/apt/sources.list
dpkgdselect
dpkg-reconfigure
apt-get
alien
8/9/2019 LPI - 101 cap1
11/25
Paquetes Debian
Los Paquetes estn en formato .deb
Como los RPMs, la informacin es guardada enuna base de datos
Incluyendo dependencia, version, archivos,etc.
Algunos paquetes rpm pueden ser instaladosen sistemas debian y vice-versa
Los Paquetes pueden ser convertidos usandoalien
Comandos de paquetes Debian
dpkg
apt
apt-get
8/9/2019 LPI - 101 cap1
12/25
dpkg Herramienta para laadministracin de paqutes Debian
Instalando Paquetes dpkg I samba-common_2.0.7.3.deb
Removiendo un Paquete, pero dejando laconfiguracin
dpkg r samba-common_2.0.7.3
Removiendo un Paquete, y borrandoconfiguracin
dpkg P samba-common_2.0.7.3
Ver Informacin acerca de un paquete dpkg p samba-common_2.0.7.3.deb
8/9/2019 LPI - 101 cap1
13/25
apt & apt-get
apt es otra herramienta de administracin depaquetes
apt-get es usado para conseguir paquetesactualizados
apt-get
Lee el archivo /etc/apt/sources.list paraservidores ftp de donde los paquetes fueronobtenidos
Ejemplos: Recupera informacin acerca de nuevos
paquetes apt-get update
Instala despus de descarga apt-get upgrade
8/9/2019 LPI - 101 cap1
14/25
Administrador de base de datos depaquetes Debian
Verifica errores en la base de datos
apt-get check
Ejecuta mantenimiento sobre la base de datosdel paquete
apt-get clean
8/9/2019 LPI - 101 cap1
15/25
alien Herramienta deconversin de Paquetes
Convierte formatos de paquetesalien --to-rpm samba-common_2.0.7.3.deb
Instala un tarball, pero guarda informacin enla base de datos del paquete Debianalien --install samba-common_2.0.7.3.tar.gz
8/9/2019 LPI - 101 cap1
16/25
Objectivo LPI 1.102.6
1.102.6 Use el administrador de paquetes de Red Hat(RPM)Peso: 8
Description: Los candidatos deben ser capaces de administrarpaquetes bajo distribuciones de Linux que usen RPMs para
distribucin de paquetes. Este objetivo incluye ser capaz de instalar,reinstalar, ACTUALIZAR y remover paquetes, tambin como obtenerinformacin de estado y de la versin de los paquetes. Este objetivotambin incluye obtener informacin de paquetes tales como versin,estado, dependencias, integridad y firma. Los Candidatos deben sercapaces de determinar que ficheros provee un paquete, tambincomo encontrar de que paquete proviene un fichero especfico.
Comandos principales y trminos:
/etc/rpmrc/usr/lib/rpm/*rpmgrep
8/9/2019 LPI - 101 cap1
17/25
Instalacin de software
Package manager Sistema que define un formato de paquete
estndar y puede ser usado para instalar,consultary remover paquetes
Red Hat Package Manager (RPM) El administrador de paquetes comunmente
ms usado por Linux
8/9/2019 LPI - 101 cap1
18/25
Instalando programas usando RPM
Los paquetes en el formato RPM tienennombres de archivo que indican laarquitectura de hardware el software fuecompilado para y con la extensin .rpm
rpm command Comando usado para instalar, consultar y
remover paquetes RPM
8/9/2019 LPI - 101 cap1
19/25
Instalando Programas usando RPM
Tabla 13-8: Opciones comunes usadas con la utilidad rpm
8/9/2019 LPI - 101 cap1
20/25
Instalando Programas usando RPM
Tabla 13-8 (continuacin): Opciones comuens usadas con la utilidad rpm
8/9/2019 LPI - 101 cap1
21/25
Instalando Programas usando RPM
Administrador RPM de Gnome Herramienta grfica que puede ser
usada para instalar paquetes RPMdisponible con el GNOME desktop
environmentAdministrador de Paquete KDE
Herramienta grfica que puede serusada para instalar paquetes RPMdisponibles con el KDE desktop
environment
8/9/2019 LPI - 101 cap1
22/25
Instalando Programas usando RPM
Figura 13-4:
El
administrador
de RPM
GNOME
8/9/2019 LPI - 101 cap1
23/25
Instalando Programas usando RPM
Figura 13-5:
El
administrador
de paquetes
KDE
8/9/2019 LPI - 101 cap1
24/25
Resmen de Captulo
El cdigo fuente para software Linux puedeser obtenido y compilado usando elCompilador C de GNU
El Administrador de paquetes instala y
administra software compilado de el mismoformato
El administrador de paquetes Red Hatpuede ser usado para instalar software en elformato del administrador de paquetes RedHat
8/9/2019 LPI - 101 cap1
25/25