Sunteți pe pagina 1din 26

eman ta zabal zazu

Universidad
del Pas Vasco

Euskal Herriko
Unibertsitatea

Distribuciones e Instalacin

Distribuciones (I)

Casi todos los programas que son necesarios en un sistema


GNU/Linux son de libre distribucin y estn disponibles en algn
sitio de la red para su descarga, normalmente en forma de cdigo
fuente.

Lo nico que habra que hacer para disponer de un GNU/Linux


totalmente funcional es ir uno por uno a cada sitio, descargar el
programa, compilarlo y configurarlo. Luego habra que ajustar
un poco algunos programas para que interacten bien entre s.

Este proceso es demasiado largo y complicado para la mayora


de usuarios, que no suelen tener buenas conexionas a la red, ni
tiempo ni conocimientos para compilar y modificar programas.

Precisamente para evitar todo esto estn las distribuciones

Distribuciones e

2 de 26

Distribuciones (II)

Una distribucin es un conjunto de programas GNU/Linux


debidamente precompilados y configurados para funcionar
juntos. Adicionalmente, la mayora de distribuciones incluyen
otros componentes que aportan valor al conjunto.

Una distribucin es una de las formas en que las empresas


pueden ganar dinero con software libre. Existen organizaciones
comerciales que se dedican a empaquetar juntos los programas,
incluirlos en algn medio como un CD, aadir un manual de
instrucciones y proporcionar soporte tcnico. La mayora de
fabricantes de distribuciones reinvierten una parte de sus
beneficios en iniciativas que ayuden a la comunidad de software
libre.

Tambin existen distribuciones realizadas por voluntarios y que


no tienen nimo de lucro.

Distribuciones e

3 de 26

Distribuciones (III)

Entre las cosas que se pueden esperar de una distribucin


moderna se cuentan:
Un programa de instalacin que gue al usuario desde el principio e
instale los paquetes bsicos.
Un gestor de paquetes que se encargue de proporcionar el interfaz
necesario para que el administrador pueda instalar y desinstalar
programas de una manera fcil.
Un entorno grfico (normalmente KDE o GNOME), con el que se
integren el resto de los programas.
Manuales de instalacin y uso y documentacin adicional sobre los
programas.
Un sistema de seguimiento de errores (bugs) y fallos de seguridad
que proporcione al usuario versiones corregidas de los programas lo
ms rpido posible cuando se detecte un fallo.

Distribuciones e

4 de 26

Distribuciones (IV)
Redhat. Es la distribucin ms usada en el
mundo. Es fcil de instalar y de usar. Su
gestor de paquetes (RPM) se ha convertido
en un estndar en el mundo GNU/Linux.
Incluye multitud de herramientas grficas
de configuracin.

Debian. Es la que mayor cantidad de


software
contiene.
Realizada
enteramente por voluntarios y basada
exclusivamente en software libre. Su
sistema de paquetes dispone de
caractersticas realmente potentes, lo
que hace de el uno de sus puntos fuertes.

Distribuciones e

5 de 26

Distribuciones (V)
SuSE. Es una de las distribuciones ms
usada en Europa. El sistema de paquetes
est basado en el de Red Hat. Se
preocupa especialmente por la seguridad
del sistema. El proceso de instalacin es
muy cmodo y potente.

Otras distribuciones:
Mandrake, Slackware,
Caldera.

Distribuciones e

6 de 26

Instalacin de paquetes (I)


Tres ramas diferentes:
Basadas en Redhat: Sistema rpm (RedHat,
Mandrake, SuSE)
Basadas en Debian: Sistema deb (Debian)
Basadas en fuentes: Sistema tarball
(Slackware)
Distribuciones e

7 de 26

Instalacin de paquetes (II)


SISTEMA RPM (I)
RPM: Redhat Packet Manager. Formato binario: depende
de nuestra arquitectura. No podemos configurarlo
totalmente.
Instalacin: rpm ivh nombre-paquete-version.rpm
-i: install
-v: verbose
-h: hash (barra de progreso)

Desinstalar: rpm e nombre-paquete


-e: erase

Distribuciones e

8 de 26

Instalacin de paquetes (III)


SISTEMA RPM (II)
Consultas: -q: query
rpm q nombre-paquete muestra versin
rpm ql nombre-paquete muestra el contenido del paquete
rpm qa | grep nombre-paquete vemos si esta instalado.
-qa: query all. Muestra TODOS los paquetes instalados

Actualizar: rpm U nombre-paquete


-U: update

Distribuciones e

9 de 26

Instalacin de paquetes (IV)


SISTEMA DEB (I)
Tres distribuciones diferentes:
stable (Woody): Distribucin oficial ms reciente. Versin de
produccin. Soporte de seguridad.
testing (Sarge): Distribucin de pruebas. Versiones de paquetes
ms recientes an no aceptadas en la rama estable.
unstable (Sid): Distribucin de desarrollo de Debian.

Fichero de ubicacin de archivos:


/etc/apt/source.list: permite ubicaciones locales y remotas
deb ftp://ftp.de.debian.org/debian testing main contrib non-free

Distribuciones e

10 de 26

Instalacin de paquetes (V)


SISTEMA DEB (II)
Instalacin:
apt-get install nombre-programa

Desinstalacin:
apt-get remove nombre-programa

Busquedas:
apt-cache search pkgnames | grep nombre-programa
apt-cache search nombre-programa

Distribuciones e

11 de 26

Instalacin de paquetes (VI)


SISTEMA DEB (III)

Actualizaciones:
apt-get update Actualiza la cach
apt-get upgrade Actualiza los paquetes
apt-get dist-upgrade Actualiza la
distribucin.

Distribuciones e

12 de 26

Instalacin de paquetes (VII)


SISTEMA TARBALL (I)
Instalacin a partir de las fuentes. Mayor
capacidad de configuracin pero tambin ms
complicado.
tar: programa de gestin de archivos. Permite
aadir y eliminar archivos de un fichero .tar.
Usado originalmente para hacer backups en
cinta. Respeta la estructura de directorios
gunzip: programa para comprimir archivos.
Distribuciones e

13 de 26

Instalacin de paquetes (VIII)


SISTEMA TARBALL (II)
Primer paso: extraer el contenido del archivo
gunzip nombre-paquete-version.tar.gz
tar xvf nombre-paquete-version.tar
x: extract

v: verbose

f: file

Pero tar tambin puede llamar directamente a gunzip:


tar xzvf nombre-paquete-version.tar.gz

Adems de gunzip, a veces se utiliza bzip (.bz2) :


tar xjvf nombre-paquete-version.tar.bz2

Distribuciones e

14 de 26

Instalacin de paquetes (IX)


SISTEMA TARBALL (III)
Segundo paso: configurar el paquete
README / INSTALL: lerselos
./configure: script para configurar el paquete
make: compila el paquete
make install: instala el paquete (probablemente
necesite ser root)
make clean: opcional, limpia los archivos no
necesarios generados durante la instalacin
(ficheros .obj).
Distribuciones e

15 de 26

Instalacin (I)
Pasos previos a la instalacin
Recopilar informacin de nuestro hardware
(memoria, monitor, tarjeta de video,
configuracin de red, etc.).
Elegir la distribucin que vamos a instalar.
Conseguir la distribucin (ftp, CD-ROM).
Distribuciones e

16 de 26

Instalacin (II)
Pasos de la instalacin
Elegir el mtodo de instalacin.
Particiones de disco.
Comenzar la instalacin.
Configurar despus de la instalacin.
Distribuciones e

17 de 26

Instalacin (III)
Elegir el mtodo de instalacin

CD-ROM de arranque.
Disco de arranque local.
Disco de arranque de red.
Disco de arranque PCMCIA.
Si necesitamos disquete de arranque:
En el directorio boot se encuentran las imgenes.
El programa rawrite (directorio dosutils) desde
MS-DOS y dd desde Linux, construyen
disquetes de arranque.
Distribuciones e

18 de 26

Instalacin (IV)
Uso de rawrite
C:\> d:
D:\> cd \dosutils
D:\dosutils> rawrite
Enter disk image source file name:
..\images\boot.img
Enter target diskette drive: a:
Please insert a formatted diskette into drive A:
and press --ENTER-- : Enter
D:\dosutils>
Distribuciones e

19 de 26

Instalacin (V)
Tipos de instalacin
Estacin de trabajo: la ms adecuada si es nuevo en el
mundo de Linux y quiere probarlo.
Servidor: adecuada si desea que su sistema funcione como
un servidor basado en Linux.
Porttil: instalacin sencilla en ordenadores porttiles.
Personalizada: mayor flexibilidad en el proceso de
instalacin. Podr elegir su esquema de particionamiento,
los paquetes que desea instalar y mucho ms.
Actualizacin: para actualizar rpidamente a los ltimos
paquetes y versiones del kernel.

Distribuciones e

20 de 26

Instalacin (VI)
Particiones de disco
Particin swap (de al menos 32 MB): se usa para soportar
memoria virtual. En otras palabras, los datos se escriben
en la particin swap cuando no hay suficiente RAM para
almacenar los datos que su sistema est procesando.
Tamao adecuado: doble que la memoria RAM del
ordenador.
Particin root (1.2-2.4 GB): en donde se localice "/" (el
directorio raz).
Distribuciones e

21 de 26

Instalacin (VII)
Comenzar la instalacin
Insertar el disquete de arranque (o CD-ROM)
e iniciar el PC
Seguir las instrucciones cuidadosamente
Leer la ayuda en todo momento
Dentro del men de instalacin se eligen las
particiones y puntos de montaje.
Formatear las particiones
Seleccin e instalacin de los paquetes
Configuracin de ratn, teclado, red, etc.
Distribuciones e

22 de 26

Instalacin (VIII)
Gestor de arranque
LILO (LInux LOader) o GRUB.
Se pueden instalar en dos sitios:
Master Boot Record (MBR)
Permite arrancar otros SO.
Se puede elegir qu sistema arrancar por defecto.

En el primer sector de la particin raz.


Creacin de disco de arranque.
Distribuciones e

23 de 26

Instalacin (IX)
Configuracin

Configuracin
Configuracin
Configuracin
Configuracin
Configuracin
Configuracin
Configuracin

de la red.
del firewall.
del huso horario.
del idioma.
de las cuentas de usuario.
de la autenticacin.
de las X-Windows.
Distribuciones e

24 de 26

Links

Linux: www.linux.org
Linux kernel: www.kernel.org
Proyecto GNU: www.gnu.org
Linux Counter: counter.li.org
Proyecto de Documentacin de Linux: tldp.org
Proyecto LuCAS: es.tldp.org
Distribuciones: www.redhat.com, www.debian.org,
www.suse.com
BSD: www.freebsd.org, www.openbsd.org,
www.netbsd.org
Distribuciones e

25 de 26

Preguntas

?
Distribuciones e

26 de 26

S-ar putea să vă placă și