Sie sind auf Seite 1von 13

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA


CIENCIA Y TECNOLOGIA

ALDEA UNIVERSITARIA FEDERACION CAMPESINA

INSTITUTO UNIVERSITARIO TECNOLOGICO DEL OESTE

MARISCAL SUCRE (IUTOMS)

INFORMATICA 2-3

SEDE SAN MARTIN

Caracas, 25/01/2018

TRABAJO DE INVESTIGACION

SISTEMA OPERATIVO PUPPY LINUX

Carrera: Informática

Profesor: Ángel Tovar

Alumnos: Wilmer Zambrano

C.I.11.683.340

Materia: Electiva
CONTENIDO

1. Breve reseña histórica del sistema operativo

2. Puppy Linux
 Definición
 Clasificación
 Instalación
 Características
 Os. Derivados de Pupy Linux

3. Conclusión

4. Referencias bibliográficas
Breve reseña histórica

Puppy Linux es un sistema operativo creado en 2003 por el australiano Barry Kauler. El
sistema se construyó desde cero, no está basado en ninguna distribución GNU/Linux. Se
destaca por la cantidad de herramientas concentradas en su reducido tamaño, 150MB
como máximo en las versiones originales, y por ser capaz de arrancar en casi cualquier
computadora, nueva o antigua, para funcionar totalmente en la memoria RAM.
La distribución Puppy fue pionera en permitir guardar los cambios realizados en la sesión
arrancada por el LiveCD en otro soporte, por lo que permite usarse con la configuración
que al entorno se le va aplicando luego de cada reinicio, simulando una instalación real,
aunque con las limitaciones que ello conlleva.
Anteriormente cada versión del sistema tenía su propia traducción hecha desde el principio,
pero hacia fines de 2011 se introdujo un sistema unificado de internacionalización, haciendo
posible por primera vez usar la misma traducción para versiones nuevas. Hasta el momento
existen paquetes de traducción para español, francés, alemán, ruso y polaco que siguen
este sistema de traducción.
En mayo de 2011 Howard Fosdick de OS News abordó el asunto del usuario root,
"En teoría, esto podría ser un problema -- pero en la práctica no presenta ningún
inconveniente. Nunca he oído hablar de un solo usuario de Puppy sufriendo un problema
debido a esto."
Fosdick concluyó "Me gusta Puppy porque es la distribución de Linux más ligera que he
encontrado, que se mantiene apropiada para los usuarios finales. Instálalo en un viejo
computador Pentium-III o Pentium-IV y tú familia o amigos lo usarán eficazmente para
tareas comunes tal como lo harían en un costoso computador nuevo."
A fines de 2011 y principios de 2012, su creador Barry Kauler implementó un sistema de
paquetes de idioma compatibles con las nuevas versiones oficiales y sus derivados. Puppy
Linux también permiten instalarse sobre el sistema de ficheros de cualquier sistema
operativo GNU/Linux o Windows sin necesidad de particionar.
Introducción

En el entorno de la Informática, la instalación, el uso y la configuración de los sistemas


operativos es una de las tareas más complejas. El problema comienza con qué sistema
elegir. Muchas veces se opta por el que viene preinstalado en el equipo, pero… ¿qué ocurre
si el ordenador no trae instalado alguno?
¿Podemos permitirnos pagar una licencia de Microsoft Windows?
¿Y si lo que tengo es un equipo antiguo que va demasiado lento porque ya no puede
ejecutar las actualizaciones del sistema operativo ni de las aplicaciones?
En este punto uno se plantea la migración de su sistema a uno gratuito y libre, al famoso
Linux, aunque propiamente deberíamos hablar de una distribución GNU/Linux. Pero los
problemas siguen, ¿qué distribución elijo?, ¿cuál es la más conveniente para mi equipo? y
otras cuestiones que hay que resolver para usar o seguir usando el ordenador.
El presente escrito tiene por finalidad narrar sobre el sistema operativo Puppy Linux, ya que
es un tipo de software específico, dedicado a servir de interfaz entre las bases de datos,
además podemos mencionar algunas características específicas, ventajas y desventajas
de su uso en los diferentes sistemas informáticos.
Aunque se puede instalar en un disco rígido, Puppy Linux está diseñado para arrancar
desde CD o DVD, así como unidades USB (pendrives, tarjetas de memoria, etc.). También
es posible guardar un archivo de sesión en el disco rígido o en una unidad USB. El archivo
de sesión guarda todos los datos, ajustes y aplicaciones instaladas del usuario, simulando
una instalación de verdad, lo que lo convierte en un sistema portátil, siempre que el medio
donde se guarda el archivo de sesión sea extraíble (si se guarda en el disco rígido no se
puede llevar la información de sesión a otra máquina). Otras modalidades de uso son la
instalación frugal, que también simula una instalación completa pero en realidad se guarda
en una carpeta en el disco rígido (no requiere de CD u otro medio), y el DVD multisesión,
que guarda el archivo de sesión directamente en el live DVD hasta que se acaba el espacio
disponible (requiere dejar el DVD abierto a nuevas grabaciones).
PUPPY LINUX
Definición
Es una mini distribución portátil del sistema operativo GNU/Linux. Consiste en un CD
autoejecutable con un Gestor de ventanas y programas suficientes para llevar a cabo la
mayoría de tareas básicas en un computador. Convierte a la máquina en una estación de
trabajo con aplicaciones para conectar a Internet, navegar y chatear, procesador de texto,
editores de imagen, audio y video, así como una variedad de herramientas adicionales
concentradas en un archivo ISO de entre 50 y 180 MB, dependiendo de la versión, la
compresión y los programas pre-instalados. Se carga y ejecuta los programas en la
memoria RAM del computador (aunque es capaz de funcionar con menos, el mínimo de
RAM recomendado es 256 MB). Además, permite instalarse en discos duros o pendrives.
Los cambios realizados en el sistema se guardan en un archivo de sesión con extensión
.2fs, .3fs o .4fs, que se almacena en una partición seleccionada por el usuario, con un
tamaño superior al que ocuparían los paquetes instalados personalmente.
Existen muchas distribuciones GNU/Linux:
1. OpenSuse
2. Ubuntu
3. Debian
4. Fedora
Aunque existen distribuciones menos conocidas y muy útiles como es Puppy Linux.
Clasificación
Puppy Linux 5.x se divide en ramas según el tipo de hardware y la compatibilidad con
paquetes de instalación de otras distribuciones:
 Wary Puppy, para hardware antiguo.

 Racy Puppy, orientado a netbooks.

 Spup (Slacko), compatible con paquetes de Slackware, una distribución


GNU/Linux.
 Upup (Precise Puppy, Lucid Puppy), compatible con paquetes de Ubuntu. Lucid
Puppy, compatible con paquetes de Ubuntu Lucid Lynx, se sigue actualizando, pero
su sucesora es Precise Puppy, debido a que el soporte de largo plazo de Ubuntu
Lucid Lynx está llegando a su fin.
 Dpup (Dpup Exprimo), compatible con paquetes de Debían.

 Squeezed ARM Puppy, dirigido a la arquitectura ARM (principalmente Raspberry


Pi y hardware similar), actualmente en desarrollo.
El sistema incluye además herramientas para exportar archivos ISO personalizados con las
configuraciones y aplicaciones elegidas por el usuario, esto se conoce como
remasterización.
Un pupplet es un derivado de Puppy Linux con muchas modificaciones para mejorar su
desempeño, sea en hardware específico o al realizar ciertas tareas, o para darle un
ambiente de escritorio, una estética y/o una selección de programas y ajustes preferidos
por un segmento de usuarios. Por ejemplo, LightHouse y FatDog están dirigidos a
computadoras con procesadores de 64 bits, Akita Linux está diseñado para hardware muy
antiguo, Macpup y Saluki se centran en la estética y las máquinas nuevas presentando
ambientes de escritorio diferentes, Dpup Exprimo está orientado a computadoras con
procesadores de doble núcleo (dual Core) con abundantes recursos multimedia, etc. Hasta
el momento, la traducción a idiomas distintos del inglés para la mayoría de los pupplets es
escasa, pero existen puplets en idiomas específicos, como MoLinux Zero (en español),
Toutou Linux (en francés), BigPupBR (en portugués), entre otros, en su mayoría
descontinuados. Sólo los que están basados en Puppy 5.3 y superior se adhieren al sistema
de internacionalización (excepto Slacko 5.3.1 y sus versiones anteriores).

Instalación
Es posible instalar Puppy Linux por dos métodos: desde dispositivos externos (CD/DVD,
dispositivos USB, diskettes), o desde Windows con un instalador EXE.
Existen dos modos (tipos) de instalación en discos, sin importar si se trata de discos duros
o memorias flash, internos o externos:

 Modo completo (full). Los archivos del sistema y la estructura de directorios de


Linux, alojados en el archivo SFS principal de Puppy, se extraen y ocupan toda la
partición seleccionada. En este modo todos los cambios realizados se escriben
directamente en el sistema de archivos de la partición.

 Modo frugal. Los archivos de la imagen ISO se copian en una carpeta en el disco,
haciendo posible instalar sin formatear ni eliminar el contenido actual de la partición
seleccionada. Los archivos del sistema y la estructura de directorios de Linux
permanecen comprimidos en el archivo SFS principal de Puppy (de solo-lectura),
mientras que los cambios realizados por el usuario se guardan en un archivo
personal de almacenamiento con extensión.2fs, .3fs o.4fs (según el sistema de
archivos ext2, ext3 o ext4 respectivamente), creado al apagar/reiniciar por primera
vez luego de la instalación. Este archivo debe tener el tamaño suficiente para
almacenar los programas que se desea instalar.
Si se arranca desde un CD o DVD, es posible crear el archivo de almacenamiento y guardar
los cambios en el disco sin instalar Puppy, esto se conoce como el modo live. Al arrancar
el sistema desde la unidad óptica se buscará el archivo de almacenamiento y se aplicarán
los últimos cambios guardados. Además, si se utiliza un DVD se puede grabar el archivo
de almacenamiento directamente en él en vez de en una partición (modo live multisesión).
Características del sistema operativo

1. Es libre con licencia GPL/LGPL


2. Ocupa muy poco espacio, las últimas versiones tienen un tamaño de 130
MB aproximadamente
3. Necesita pocos recursos para ejecutarse, 128 MB de RAM y 512 MB de disco duro
(incluso menos), con entorno gráfico incluido
4. Se ejecuta desde la RAM, lo que aumenta su rapidez de ejecución
5. Se puede ejecutar desde Cd, DVD, dispositivos USB y otros medios extraíbles
6. Se puede instalar en el disco duro del ordenador
7. Arranca y está funcional en menos de 1 minuto
8. Modelo de desarrollo Open source principalmente
9. Núcleo Linux
10. Tipo de núcleo Monolítico
11. Interfaz gráfica predeterminada JWM / IceWM + ROX Desktop
12. Plataformas soportadas x86

Información general
Desarrollador Barry Kauler
http://www.puppylinux.com
Puppy Linux Xenialpup 7.5
Última versión estable 5 de diciembre de 2017
Licencia GPL
Estado actual Estable
En español Sí

Puppy es una distribución que selecciona aplicaciones de poco tamaño, pero que ofrezcan
la funcionalidad que espera un usuario normal. Así, la versión 4.3.1, lanzada el 17 de
octubre de 2009, pesa alrededor de 105 megas. La versión 5.2.5 (02/04/2011) es algo
mayor, usando 130 megas. Permite elegir un navegador, tal como Chrome, Firefox, Opera
o Seamonkey. También trae el procesador de textos Abiword, el programa de dibujo
Mtpaint, hoja de cálculo Gnumeric, la interfaz de reproducción multimedia Gnome mplayer
y visualmente se sigue manejando con el gestor de ventanas JWM aunque por defecto
arranca con open box. En su repositorio están disponibles para su descarga programas
como: VLC media player, Libre Office, Skype, Wine, Gimp, etc. A partir de la versión 5.3,
las compilaciones oficiales de Puppy Linux solamente traen JWM, con la opción de instalar
Open box desde el PPM (siglas en inglés de Gestor de Paquetes de Puppy).
De Puppy se desprenden gran cantidad de Pupplets, (variantes del Sistema operativo)
algunos cambian el administrador de ventanas, algunos incorporan XFCE (NOP, Saluki,
Valiant Ship), Open box (Three-Headed Dog, Lxpup, Puppy-es), IceWM (HaRo), Fluxbox
(Slimpup) y, con menos frecuencia, Enlightenment (Macpup) o KDE (KD-pup). A otros se
les incorporó controladores de video para poder ejecutar el Compiz (Tipsy, Wnop,
Vestapup, Tigerpup etc.) y también versiones para notebooks como Asus Eee (Puppeee) y
Acer one.

Lista de sistemas operativos derivados de Puppy Linux

Administrado Tamañ
Nombre Descripción
r de ventanas o

Puppy NOP ("Nearly Office Pup"). Un elegante y


estético Puppy desarrollado sobre la versión
NOP Xfce 120Mb
3.01. Utiliza Opera en lugar de Seamonkey y no
incluye Abiword por defecto.

Puppy 1.0.3 para conexiones lentas, usa su


Barebone propio navegador (ni Firefox,
Ninguno 40Mb
s ni Ópera ni Mozilla) y no incluye Abiword por
defecto

BioPuppy 1.0, LiveCD para bio


informática y biología computacional, lo
hasta
BioPuppy Xfce necesario para hacer análisis de secuencias
180 Mb
de ADN y/o proteínas, modelar moléculas y
proyectar filogenias; mínimo 32 MB de RAM.

DCL Xfce Puppy 3.01 con Xfce y Firefox 173Mb

Modificación derivada para usuarios de Ham


Digipup JWM 97 MB
radio

Deriva de Fat Free Puppy (ver más abajo) para


Dragon crear entornos basados en Xfce. Viene
Xfce 108 MB
Pup con Firefox, The GIMP y
aplicaciones multimedia

La versión beta viene con Firefox 2


EcoPup JWM y OpenOffice.org 2 comprimidos con ZIP (para 668Mb
usar una vez instalada) en lugar de precargada

eBoxPup JWM Alpha Puppy para eBox 2300 con Opera 57Mb
Puppy 2.11 con software para niños tales
como: TuxType2, TuxMath, GcompriS (también
EduPup JWM 166 MB
con sonido en italiano), SuperTux y TuxPaint
(con tuxpaint-ConfiG y TuxStamp).

Empty
JWM Muy modulable - Una versión Puppy sin nada 45MB
Crust

eXpand Puplet para mujeres con Xfce, StumbleUpon y


JWM 245MB
Barbie más de 60 enlaces a juegos Flash en Internet.

Basada en Puplet para


jugar MMORPG DOFUS. Incluye otros
eXpand
JWM programar además de un completo entorno 263Mb
DOFUS
web. Está basada en Puppy 2.14 y desarrollada
por lvds.

Fat Free JWM 2.17 recortada para añadir tus propias mascotas 51Mb

Firefox, Flash, Java, plus


thunderbird, Sunbird y Lightning por lo que
puedes descargar tu correo y tu calendario en
una sola aplicación más icewm, y 19 temas de
Fire escritorio, unos pocos juegos en el menú de
JWM 192MB
Hydrant herramientas de Firefox, xmms con temas
de Sony, Limewire, shutterbug, Gimpshop, Yah
oo Messenger, MSN Messenger y un montón
más. No se ha tenido que eliminar ninguna
funcionalidad de script.

Con Firefox y con soporte para redes


inalámbricas y de cable. Leafpad y Vi Console
Foxpup JWM 60MB
Editor son las únicas aplicaciones disponibles.
(Foxpup reemplaza a Litepup y a Icepup.)

En versión alfa todavía en fases muy tempranas,


Gamepup Xfce 125MB
tiene como objetivo los juegos

Esta distribución está orientada a los


diseñadores gráficos y otros profesionales de la
GrafPup Xfce imagen con las versiones más actuales de The 80MB
Gimp, Cinepaint, Inkscape y Scribus. También
hay una versión de lujo de 397MB

Hacao es una versión vietnamita. El objetivo de


Hacao IceWM este proyecto es crear un sistema operativo 80MB
completo y ligero que pueda funcionar en
ordenadores con pocas capacidades. Toda la
interfaz ha sido traducida al vietnamita.

KDE Está basada en Puppy 1.07 y está todavía en


KDE 125MB
Puppy una fase alfa de desarrollo

Molinux
Ice WM, JWM Está basada en Puppy 4.2 132MB
Zero

Una versión de Puppy 5.2.8 adaptado al idioma


español. Soporte adicional de modem 3g,
Puppy Principalment compatibilidad de hardware, y programas
256MB
Night e lxde adicionales. Actualmente es mantenido por José
Peralta (conocido como josejp2424) y la
comunidad de Puppy Linux.

Creada por el canal IRC #puppy-es, con woff


Open box 525 de playdaz, adaptado al idioma español.
Puppy-es 149MB
panel tint2 Soporte adicional de modem 3g, compatibilidad
de hardware. Y está en pleno desarrollo.

Utilidad del sistema operativo


¿Para que se puede usar?

 Arranque del equipo con Sistema Operativo en cd-live.


 Instalación sistema operativo.
 Uso y configuración del sistema instalado.
 Instalación de aplicaciones.
 Para recuperar datos de ordenadores que hayan perdido el sistema operativo.
 Para reciclar ordenadores antiguos: dada la escasez de medios que es habitual en
cualquier entorno, ya sea educativo o productivo, y gracias a Puppy Linux podemos
seguir usando ordenadores con pocos recursos, por ejemplo con 128 MB de RAM.
 Para realizar prácticas de Sistemas en asignaturas de Informática en Institutos y
centros de Formación Profesional.
 Para realizar copias de seguridad de particiones o de discos de forma rápida.
 Creación de particiones y tabla de particiones en el disco duro
Inconvenientes
Aunque no tiene muchos y algunos pueden ser discutibles, fundamentalmente:
1. La actualización del sistema no es muy habitual, aunque suele salir una versión
anual. Las aplicaciones sí se pueden actualizar.
2. El soporte de traducción al español es escaso, de hecho, se recomienda usarla en
inglés, ya sea en un entorno productivo cómo en un entorno educativo (qué mejor
forma para empezar a aplicar los sistemas bilingües)
3. Para una primera configuración es necesaria la conexión a Internet (esto es un
requisito más que un inconveniente).
4. cada versión del sistema tenía su propia traducción (su propio idioma).
Conclusiones

En la actualidad los diferentes sistemas operativos ya sean libres y no libres se ha


convertido en el motor empresarial del mercado mundial debido a que gracias a ellos se
puede mover una infinidad de datos que luego son convertidos en información, cabe detallar
que la aparición de estos dos grandes monstruos tanto como libre y comercial ha entablado
una guerra en el libre mercado en la cual la mayoría de personas los vincula como una
guerra entre desarrolladores de Linux y Microsoft.
Actualmente hay una importante comunidad de usuarios que contribuyen al desarrollo de
esta distribución, aportando código, informes de errores y hasta aplicaciones originales y
únicas que sólo existen en Puppy Linux. Estas últimas suelen tener un tamaño muy
reducido, en muchos casos menores de 500 k, siendo capaces de funcionar en máquinas
con pocos recursos. La comunidad oficial de Puppy Linux tiene foro en el sitio web murga-
linux.com/puppy.
Cada usuario debe decidirse a favor o en contra de determinado sistema operativo en
función de la aplicación concreta que quiera realizar. Esto vale tanto para la decisión por un
sistema libre o comercial, como para determinar si su programa puede emplearse en forma
rentable para una aplicación concreta.
 Nunca será decisiva únicamente la capacidad de procesamiento del
microprocesador, y sí la capacidad real que puede alcanzar el sistema en su
conjunto.
 Los costos, por su parte, también serán evaluados.
Por último y no menos importante; Las decisiones en el mercado las toman los usuarios, y
aquí, el software o la aplicación concreta sea libre o comercial, juegan un papel mucho más
importante que las diferencias entre las estructuras que son inapreciables para el usuario
final.
Referencias bibliográficas

 Barry Kauler (5 de febrero de 2012). Bkhome.org/blog, ed. «Introducing


Momanager». Consultado el 21 de abril de 2013.
 www.puppylinux.org (ed.). «BOBY (Puppy Parcialmente en Español)». Consultado
el 4 de noviembre de 2009.
 «Puppy Linux: Install Puppy from Windows» (en inglés). Puppy Linux Oficial Wiki.
Consultado el 20 de marzo de 2014.
 «Puppy Linux: Frugal or Full Install» (en inglés). Puppy Linux Oficial Wiki.
Consultado el 20 de marzo de 2014.
 «How Puppy Works» (en inglés). puppylinux.com. Consultado el 20 de marzo de
2014.
 «Puppy Linux: Installation to 'Live' DVD or CD» (en inglés). Puppy Linux Oficial Wiki.
Consultado el 20 de marzo de 2014.
 «Puppy Night Flux box en español.». Consultado el 13 de julio de 2012.
 Storey, Robert (abril de 2011). «Puppy Linux 5.2.5 - taking a bite out of bloat».
DistroWatch. Consultado el 23 de abril de 2011.
 Fosdick, Howard (mayo de 2011). «Puppy Linux: Top Dog of the Lightweight
Distros». OS News. Consultado el 17 de mayo de 2011. Aunque se está empezando
una versión beta de usuario de bajos privilegios llamado fido.