Download Distribuciones Linux LiveCD. Una descripción de KNOPPIX.

Document related concepts

Finnix wikipedia , lookup

DemoLinux wikipedia , lookup

Damn Small Linux wikipedia , lookup

Kurumin Linux wikipedia , lookup

Minidistribución de Linux wikipedia , lookup

Transcript
Distribuciones Linux LiveCD. Una descripci¶on de KNOPPIX
¶
Oscar Avila
Mej¶³a
e-mail: [email protected]
Recibido: 30 de Agosto de 2005.
Aceptado: 31 de agosto de 2005.
otros sistemas como FreeBSD (FreeBSD es un sistema operativo multiusuario de libre distribuci¶on, capaz de efectuar multitarea, inspirado en la variante 4.4 BSD-Lite de UNIX) o incluso Microsoft Windows (sin embargo, distribuir un LiveCD de este u
¶ltimo es ilegal). El primer CD-ROM de esta forma fue
DemoLinux en el 2000.
Introducci¶
on
Imaginemos la posibilidad de arrancar nuestro Linux favorito desde donde nos plazca, en casa, la escuela, o en la o¯cina. Imaginemos llevar nuestro sistema operativo personalizado en un disco compacto de 8cm. Esto es esencialmente Linux LiveCD.
El auge de estas distribuciones empez¶
o alrededor del
a~
no 2003 con la distribuci¶
on alemana de Knoppix,
(en la cual se fundamenta este art¶³culo) basada en Linux Debian. Una de sus mejoras de este m¶etodo fue
el uso de un sistema de compresi¶
on llamada cloop, esto permiti¶
o sobrepasar los 650-700 MB del CD y lograr introducir hasta 2 GB.
Descripci¶
on de LiveCD
LiveCD (CDvivo) es un sistema operativo funcional que se ejecuta desde un medio de almacenamiento como un CD-ROM o disquete de forma temporal en lugar de hacerlo desde el disco duro. Usualmente para lograrlo se descomprime una parte en la
memoria RAM de la computadora y usa esta memoria como disco duro virtual, sin necesidad de una instalaci¶
on. Algunas distribuciones LiveCD vienen con
una utilidad que puede instalar opcionalmente el sistema operativo en el disco duro.
La asociaci¶
on espa~
nola de Hispalinux ha popularizado un sistema propio, Metadistros; fundamental en
las distribuciones \Linex" y \Guadalinex".
Caracter¶³sticas de las distribuciones
GNU/Linux LiveCD
² Son f¶
aciles de conseguir, las revistas del sector se
est¶
an decantando por este tipo de distribuciones
para llegar al usuario de Windows.
Generalmente, tan s¶olo es necesario utilizar un disco compacto ya listo o grabar una imagen ISO (es un
archivo donde se almacena una copia o imagen exacta de un sistema de ¯cheros, normalmente un disco
compacto) bajada de Internet. Algo que puede verse como un inconveniente de este sistema es el requerimiento de una cantidad generosa de RAM, una
parte para su uso como RAM habitual y otra para funcionar como el disco duro virtual del sistema.
Sin embargo, se pueden pasar en el arranque distintos par¶
ametros para adaptar el sistema al ordenador
como la resoluci¶on de pantalla o activar/desactivar
la b¶
usqueda autom¶atica de determinado hardware.
Adem¶
as, existen diversas distribuciones de las cuales algunas de ellas corren en sistemas con procesadores clase 486. Inclusive existen versiones que caben en un disquete.
² No hay instalaci¶
on, por lo que no hay que tocar el disco duro ni complicarse. Adem¶as no se
pierden los datos, particiones o sistemas operativos que tenga el ordenador.
² Las versiones m¶
as recientes tienen un reconocimiento de hardware avanzado, fruto tambi¶en
de las u
¶ltimas versiones del kernel que suelen
poseer.
Las distribuciones LiveCD intentan hacer llegar Linux al usuario de Windows que no conoce nada m¶as
y no quiere complicaciones; son muy adecuadas para aqu¶ellos que se inician en este sistema operativo o desean tener una versi¶
on port¶
atil de su sistema operativo preferido.
Hablar de LiveCD no es referirse u
¶nicamente a sistemas Linux. Aunque la mayor¶³a usan un sistema operativo basado en el kernel Linux, tambi¶en se utilizan
63
64
ContactoS 57, 63{67 (2005)
Pantalla de Slax. Distribuci¶
on LiveCD de Slackware
Algunos LiveCDs basados en Linux
² KNOPPIX - El LiveCD \original" basado en
Debian y sus variantes (como la versi¶on Gnobian llamada Gnoppix).
² Damn Small Linux - Modi¯caci¶on de KNOPPIX
de poco tama~
no para CD de tama~
no tarjeta.
² MandrakeMove - De Mandriva
² PCLinuxOS - Representante directo de The LiveCD Project
² ROCK Linux LiveCD destinado para PowerPC
² Flonix
² Gentoo
² Gnoppix
² Guadalinex, una distribuci¶on Gnobian
² Linex
² Slax - Un derivado de Slackware
² Suse Live
² Tuquito
² Ututo En su primera versi¶
on, grabada masivamente en octubre del 2000.
LiveCD KNOPPIX
KNOPPIX es una distribuci¶
on del sistema operativo GNU/Linux basada en Debian 3.0, cuya caracter¶³stica principal es que se puede ejecutar desde CD, sin necesidad de instalar nada en el disco duro del sistema. De esta manera se acaba con
la "di¯cultosa.operaci¶
on de instalaci¶
on de Linux.
Adem¶
as, esto supone una gran portabilidad, ya que
puedes utilizar el CD de tu sistema Linux personalizado en cualquier otro ordenador.
Como se dijo anteriormente, un LiveCD funciona
desde un medio extra¶³ble, pero en realidad, dicho sistema, no funciona directamente desde el CD-ROM,
o la disquetera, esto ser¶³a excesivamente lento. En
vez de eso, lo que hace es crear un sistema de ¯cheros en la memoria RAM y despu¶es copian en ¶el, una
imagen de un sistema instalado.
De esta manera utiliza la memoria RAM, como si se
tratase del disco duro. Esto tiene sus ventajas, no
se necesita disco duro, ni instalar nada, no se tiene
que perder tiempo en instalaciones, se puede utilizar
cualquier equipo que est¶e soportado por el sistema
usado, sin importar que tiene instalado, y adem¶as
Distribuciones Linux LiveCD. Una descripci¶
on de KNOPPIX.
¶
Oscar Avila
Mej¶³a.
65
Apariencia de Mandriva Linux 2006 Beta 3
puede probarse, sin riesgo de estropear el software
del equipo.
Pero tambi¶en tiene sus inconvenientes, que b¶
asicamente son dos:
Cualquier cosa que se haga, desaparecer¶
a cuando
apagues el ordenador. Esto se puede solucionar de
manera simple si se utiliza un equipo con discos duros u otros dispositivos de almacenamiento, s¶
olo hay
que cambiar los atributos de lectura/escritura y podremos guardar nuestra informaci¶on.
El tama~
no del sistema que se usar¶a, no podr¶
a ser mayor que el tama~
no de la memoria RAM. Podr¶³amos
a~
nadir que tambi¶en depende del medio f¶³sico que se
use, ya sea uno o varios disquetes, o un CD-ROM.
Realmente no es del todo cierto que el tama~
no de la
RAM sea el l¶³mite, podr¶³a usarse una partici¶
on swap
para aligerar la RAM, o aumentar el tama~
no virtual de la misma. Con lo que se aumentar¶³a el espacio utilizable.
Aqu¶³ es donde entran alguna de las virtudes de
¶
KNOPPIX. Esta
distribuci¶on se basa en el mismo sistema que las dem¶as, salvo por una diferencia, usan un driver llamado cloop, con el que se consigue una compresi¶on y descompresi¶on bajo demanda. Lo que signi¯ca, que no es necesario que este to-
do el sistema metido en la RAM, sino, s¶
olo aquellas partes esenciales que vayan haciendo falta en cada momento.
Esto, por si s¶
olo, ya ser¶³a bastante para aumentar las
posibilidades de usar LiveCDs en maquinas sin memorias RAM monstruosas, pero tambi¶en trae consigo otra ventaja. Con ese driver, se consigue una compresi¶
on bastante buena, con lo que se puede guardar un sistema operativo instalado, de hasta unos
1,8 GB, en un CD-ROM de 650 MB.
Pero esto no es lo que le ha dado m¶
as fama a KNOPPIX, sino que estando basada en una de las distribuciones m¶
as estables, pero m¶
as complicadas de instalar (por problemas al con¯gurar el hardware), como es Debian, tiene un sistema de detecci¶
on de hardware impecable, que detecta y con¯gura casi todo lo
que se le ponga por delante. Y adem¶
as a una velocidad asombrosa.
Otra de las caracter¶³sticas interesantes de KNOPPIX es que detecta autom¶
aticamente gran parte del
hardware cuando se inicia, con lo que se ahorra bastante trabajo (y tiempo) de con¯guraci¶
on. Este sistema es realmente muy bueno, lo he probado en 4
m¶
aquinas y en todas detect¶
o perfectamente la placa de red, de sonido, de video, puertos y dispositivos USB y Fire-wire.
66
ContactoS 57, 63{67 (2005)
Escritorio de KNOPPIX
Las caracter¶³sticas de los 4 equipos de prueba son:
1. Pentium II a 350 MHz con 128 MB de RAM,
2. Pentium III a 1 GHz con 384MB de RAM, 64
MB de memoria de video y tarjeta de sonido
Sound Blaster audigy.
3. Laptop centrino a 1.7 GHz con 1 GB de RAM,
128 MB en memoria de video, red inal¶ambrica,
bluetooth, puerto infrarrojo y lector de tarjetas
SD.
4. Pentium 4 a 3.0 GHz con 1.5 GB en RAM, 256
Mb en memoria de video, sonido Sound Blaster
Audigy 2, 2 discos duros serial ATA de 80 y
60 Gb, lector multitarjetas, puerto Fire-Wire, y
USB 2.0.
Dadas estas descripciones, se nota la capacidad de
KNOPPIX funcionar en equipos con diversas capacidades y tecnolog¶³as.
Una vez que arranca, nos deja en una sesi¶on de Xfree
(el entorno gra¯co de Linux), con KDE 3.1, y gran
cantidad de programas para usar; entre ellos OpenO±ce (sustituto de MSO±ce), xmms (similar a Winamp), gran variedad de herramientas para con¯guraci¶
on de red, enlaces de adsl, etc, GIMP (herra-
mienta similar a Photoshop), varios clientes de correo electr¶
onico, mensajeros instant¶
aneos, etc.
KNOPPIX incluye una lista muy amplia de aplicaciones, que van desde soluciones o¯m¶
aticas completas, a herramientas de programaci¶
on y desarrollo, juegos, multimedia, etc. Tambi¶en permite personalizar la instalaci¶
on para adecuarla a necesidades especi¯cas y si despu¶es de esto, tras probarlo, sigue gustando, puede instalarse de forma permanente en el sistema.
Requisitos del Sistema
Para ejecutar \decentemente" KNOPPIX en una
computadora, la con¯guraci¶
on m¶³nima es:
Un procesador de la clase Pentium, preferiblemente
a 300MHz o superior.
64MB RAM. Para entornos gr¶
a¯cos pesados 96MB.
Un CD con KNOPPIX (<por supuesto!).
Para equipos m¶
as antiguos existe Gnoppix, que es
una versi¶
on \ligera" y que ofrece gran rendimiento
sin exigir muchos recursos.
Conclusi¶
on
Una vez vistas las caracter¶³sticas de los LiveCDs,
uno puede ir, agarrar una maquina sin disco duro, con un poco de RAM, arrancar con el CD de
Distribuciones Linux LiveCD. Una descripci¶
on de KNOPPIX.
¶
Oscar Avila
Mej¶³a.
Algunas aplicaciones de KNOPPIX
KNOPPIX o cualquier otra distribuci¶on y en cuesti¶
on de minutos tener una terminal Xwindows, con
todas las aplicaciones necesarias para trabajar normalmente en una o¯cina. Las ventajas son obvias.
Bibliograf¶³a
1. Petersen Richard. Linux. Manual de referencia.
Osborne/McGraw-Hill
2. Sitio O¯cial de Knoppix-STD:
http://www.knoppix-std.org/
3. http://www.knoppix.org/
4. http://www.espaciolinux.com/
5. http://es.wikipedia.org/wiki/Live CD
6. http://www.cylnux.org/knoppix-es/
67