Puppy Linux
Categorías: Distribuciones de Linux |
Contents
1. Introducción
Puppy Linux es una distribución de Linux en LiveCD que ocupa poco espacio (entre 28 y 70 MB), es rápida, acutalizada y autocontenida. Para mayor información revisar:
Puppy y OLPC: Instalación de una máquina con restricciones de hardware, para emular un ambiente similar al de OLPC.
QEMU-Puppy: A Personal Portable Computer: Cómo ejecutar Puppy Linux como una "aplicación" embebida en otro sistema operativo (Windows, Linux).
2. Ejecución
Este espacio será utilizado para documentar la instalación de Puppy Linux en un PC cualquiera.
Para comenzar, se debe descargar la versión deseada de http://puppylinux.org/ se descargará un archivo .ISO el cual se copia en un cd después de descargado y finalmente se ingresa en el pc, reiniciándolo y configurando la BIOS para que la primera instancia para el boot sea cd-ROM
- Iniciamos nuestra distribución. En algún punto seleccionamos la distribución de teclado (versiones anteriores a la 3.01 han reportado problemas cuando se eligen distribuciones de teclado latinas o españolas).
- Luego solicita seleccionar el tipo de servidor gráfico y nos provee de dos opciones Xvesa, que es extremadamente liviano y corre en hardware más viejo y el conocido Xorg. Seleccionamos la opción que nos parezca más conveniente.
- Tan pronto inicie el modo gráfico se solicitará que afinemos la resolución de gráfica. Seleccionamos alguna opción y le damos Test, esto reiniciará el servidor gráfico con las opciones que elegimos. Una vez satisfechos con nuestra elección estamos listos para empezar a usar Puppy Linux.
En este punto es posible usar Puppy Linux para las diversas actividades relacionadas con nuestra máquina en modo offline , si se quiere usar para cosas como navegar en Internet o iniciar un chat, será necesario configurar la red. Lo cual haremos después.
3. Instalación
|
Esta sección es un esbozo en construcción. Se aprecian tus aportes y paciencia |
Para instalar Puppy Linux en el disco duro hacemos lo siguiente:
Vamos a Menu -> Setup -> Puppy universal installer
- Aparecerá un listado de posibles medios donde podemos hacer la instalación, desde memorias USB, Flash, hasta discos
duros, etc. Seleccionamos el indicado (casi siempre es "IDE (ATA) internal hard drive").
- Una vez seleccionado el medio de destino, se nos preguntará cuál de los posibles medios listado es el que queremos, por ejemplo, si dijimos que se trataba de un disco duro interno, nos ofrecerá el listado de todos los discos duros entre
los que podemos elegir.
- Puppy detectará las perticiones presentes en el disco y en caso de encontrarlas las mostrará, o, de lo contrario ofrecerá
la opción de usar gparted para crear las particiones (Si éste es el caso véase la sección, Particiones del Disco Duro).
- Se elige la partición donde se desea que Puppy quede instalado, posteriormente el proceso preguntará si se desea una instalación "Frugal" o "Full", en caso de que Puppy vaya a ocupar por completo una partición se recomienda la última, si se desea que se comparta la partición con otra distribución o instalación de Linux se escoge la primera.
- El siguiente paso es indicar qué gestor de arranque se desea utilizar. Grub es la opción más común en este caso. La siguiente pregunta es para seleccionar la partición del disco duro donde se desea instalar Grub y se suele seleccionar el Master Boot Record (registro maestro de arranque, MBR)
4. Particion del Disco Duro
Esta en la guía visual que muestra cómo se realizó la partición del disco duro, usando gparted:
- En caso de que no tengamos una etiqueta para el disco duro que queremos, una vez la seleccionemos como disco duro a
particionar, gparted nos solicitará que agreguemos una etiqueta (click para agrandar):
- Seleccionamos un disco duro adecuadamente etiquetado (por ejemplo el del paso anterior) y escogemos "New". Se nos
solicitará que definamos el tipo de partición y el tamaño (click para agrandar):
Creamos la partición de intercambio (Swap) (click para agrandar):
Creamos la partición raíz (click para agrandar):
Como se trata de un sistema virtualizado, no es necesario crear una partición aparte para los archivos del usuario. Al final se nos muestra el esquema de particiones y hacemoc click en el botón "Apply" para hacer efectivo dicho esquema:
5. Configuración del teclado
6. Inquietudes
- ¿Como puedo probar el sonido?
- Para probar el sonido en gxine basta con escribir en la consola de comandos como superusuario:
wavplay puppy-reference/audio/error.wav
- El sonido no funciona en gxine
- Para probar el sonido en gxine basta con escribir en la consola de comandos como superusuario:
gxine puppy-reference/audio/ivy.mp3
7. Miscelanea
Puppy está basado en el sistema de construcción de distribuciones T2. Más información: T2 + Puppy = Puppy from the Scratch.
Existe un fork de puppy llamada Grafpup que está enfocada hacia lo gráfico e intenta tener un flujo de trabajo a través de las diferentes herramientas integradas en la distro que permite llevar un proyecto desde su concepción hasta su publicación. Mas información: Sitio Web de Grafpup.
Puppy es una distro herética sin un proceso formal de desarrollo. Más información: How the Puppy project is run.
A partir de la versión 3.0 Puppy soporta paquetes de Slackware y hay un paquete pup que permite instalar y usar slapt-get con Puppy. Para mayor informaciOn ver slapt-get/glapt for puppy 3.00. Una vez instalado este paquete, vale la pena actualizar los repositorios adicionando los de Slacky (un sitio web de la comunidad italiana de Slack), que tiene varios paquetes actualizados, entre otros los de TeXmacs. Para adicionar este repositorio vasta con ir a Edit -> Preferences y luego colocar la fuente:
http://filer-1.filearena.net/pub/slackware/addon/slacky/slackware-12.0/
- Puppy se puede ejecutar el hardware exótico como:
8. Localización del teclado
Para configurar la localización del teclado en Puppy, vamos a Setup, elegimos la primera opción: Configure Puppy for your country y en el siguiente cuadro seleccionamos una vez más la primera opción: Choose keyboard layout for your country. Saldrá un nuevo cuadro en donde de nuevo elegiremos Choose keyboard layout for your country.
Seleccionamos la localización deseada, OK a todo y reiniciamos las X.
9. Puplets
Los Puplets son variantes de Puppy creadas por la comunidad.
9.1. Budapup
Buddapup Dingo, es una de dichas variantes que integra desde el comienzo E17.
http://www.puppylinux.org/files/images/Screenshot_1.jpg
Para descargar Buddapup Dingo hacemos:
wget -r http://www.puppylinux.ca/members/BuddaPup/Buddapup_Dingo.iso
Si la iniciamos por omisión iremos al escritorio clásico de Puppy (JVM). Si queremos ver a E17 funcionando, hacemos lo siguiente:
Salimos del entorno haciendo click en menu -> shutdown -> logout to prompt.
- Estando en la consola de comandos tecleamos los comandos para ejecutar X y dejar libre la consola, definir la variable de entorno del display, lanzar E17. Estos son, respectivamente:
# X & # export DISPLAY=0:0 # enlightenment_start
Listo!, ya estamos en E17 dentro de Puppy Linux. Ahora si queremos instalarlo a disco elejimos la opción del menú: E -> Applications -> Utilities -> Puppy Universal Instaler y seguimos las opciones en los pasos ya explicados.
9.2. Otros
Muppy Embryo: Un puppy minimalista de 43 Mb para ser enriquecido de acuerdo a las necesidades.
Muppy Toda una familia de derivados de Puppy Linux











