1. ADVERTENCIA
El titular de esta obra ha realizado la siguiente presentación basada
en hechos reales e información recopilada a través de páginas al
alcance de todos por Internet.
El autor de esta obra no está patrocinado por nadie, no intenta
vender ningún producto (ya que la distribución de la que se hablará
a continuación es completamente gratuita) ni obtener ninguna
ganancia monetaria por la misma.
Para decidir entre una cosa y otra, es necesario conocer las
alternativas: por lo tanto, se compararán tanto las buenas como las
malas cosas de WindowsXP, que actualmente tiene
aproximadamente el 85%[1] de preferencia como Sistema Operativo.
Esta presentación encuentra apoyo en el decreto presidencial 3390
del Gobierno venezolano, en el cual se impulsa el uso del software
libre.
[1] http://www.w3counter.com/globalstats/
2. Por que Linux?
Por que Debian?
Gerardo Curiel Armando Segnini
gcuriel@debian.org.ve armaseg@gmail.com
Maracaibo, Marzo 2007 - 2
3. Por que Linux? Por que Debian?
Quienes somos?
En el IRC me podrán
Armando Segnini encontrar con el nick
moroco
2005: Usuario de GNU/Linux (Ubuntu 5.10
codename“Breezy”)
2006: Usuario de Debian GNU/Linux. Miembro del
Grupo de Usuarios de Linux de Venezuela – Capítulo
Maracaibo (Velug-Maracaibo)
Estudiante de Ingeniería Electrónica mención
Telecomunicaciones en la URBE y Licenciatura en
Computación en LUZ.
Maracaibo, Marzo 2007 - 3
4. Por que Linux? Por que Debian?
Quienes somos?
System.out.println (“la
Gerardo Curiel gente me llama javamaniac
en el IRC, no se por
2003: Usuario de GNU/Linux (Mandrake 10.0)
qué?”);
2005: Usuario de Debian GNU/Linux. Miembro del Grupo de
Usuarios de Linux de Venezuela – Capítulo Maracaibo (Velug-
Maracaibo). Non-Official Debian Developer (Maintainer)
2006: Colaboración dentro del Equipo de Mantenedores de
paquetes y librerías Java dentro de Debian (Debian-Java Team)
Entre 2006 – 2007: En La cola NM (New Maintainers), pasando
por el proceso para ser Debian Developer Oficial.
…y estudiante de Computación de LUZ(de vez en cuando).
Maracaibo, Marzo 2007 - 4
5. Por que Linux? Por que Debian?
Paradigmas
El ``Software Libre'' es un asunto de libertad, no de precio.
0 La libertad de usar el programa, con cualquier propósito
La libertad de estudiar cómo funciona el programa, y
1 adaptarlo a tus necesidades. El acceso al código fuente es
una condición previa para esto.
2 La libertad de distribuir copias, con lo que puedes ayudar a tu
vecino.
La libertad de mejorar el programa y hacer públicas las
3 mejoras a los demás, de modo que toda la comunidad se
beneficie.
Maracaibo, Marzo 2007 - 5
6. Por que Linux? Por que Debian?
Requerimientos Minimos
WindowsXP
Procesador: Pentium III 733 Mhz o mayor
RAM: 128 MB
Disco duro: 1.5 GB
Otros: Unidad de CD-ROM o DVD, Adaptador de video y
monitor súper VGA, Teclado y mouse
Windows Vista
Procesador de 32 bits (x86) o de 64 bits (x64) a 1 Ghz
1 GB de memoria del sistema
Compatibilidad con gráficos DirectX 9 con un controlador
WDDM, 128 MB de memoria de gráficos (como mínimo)…
Unidad de disco duro de 40 GB con 15 GB de espacio libre
Unidad de DVD-ROM
Capacidad de salida de audio y acceso a Internet
Maracaibo, Marzo 2007 - 6
7. Por que Linux? Por que Debian?
Requerimientos Minimos
Debian
Procesador x86 compatible(Pentium, Pentium Pro,
Pentium II, Pentium III, Pentium IV, AMD Athlon, Athlon XP,
Athlon MP,etc) además de los procesadores de otras
arquitecturas a la cual ha sido portado.
128 MB RAM para entorno de escritorio
1GB de disco duro con entorno de escritorio mínimo
(recomendado 4GB o más)
Unidad de almacenamiento externo(CD-ROM o DVD,
usbdisk, pendrive), o conexión a internet (http://goodbye-
microsoft.com/)
Adaptador de video y monitor súper VGA, Teclado y
mouse
Maracaibo, Marzo 2007 - 7
8. Por que Linux? Por que Debian?
Precio del Sistema Operativo
Windows
Edición Actualización Paquete entero
Vista Home Basic US$ 97.65 US$ 179.00
Vista Home Premium US$ 159.00 US$ 219.00
Vista Business US$ 188.00 US$ 280.27
Vista Ultimate US$ 340.00 US$ 400.00
Debian
US$ 0
Maracaibo, Marzo 2007 - 8
9. Por que Linux? Por que Debian?
Live CD
No se requiere disco duro para correr Debian.
Puedes usar tu Debian en cualquier parte.
Puedes usar tu CD como herramienta de rescate para
recuperar tu sistema y datos.
A pesar de que se llaman LiveCD, puedes usarlos en
pendrives.
Puedes probar la distribución antes de instalarla.
Maracaibo, Marzo 2007 - 9
10. Por que Linux? Por que Debian?
Ramas de Desarrollo
Potato – 2.2 Buzz – 1.1
Estable – stable Etch Woody – 3.0
Es la publicación oficial más reciente y más segura,
recomendada para servidores. El nombre clave de las
distintas versiones es tomado de los personajes de
Rex – 1.2
Toy Story.
En Pruebas – testing Lenny
Contiene paquetes que aún no han sido aceptados en
estable, pero están a la espera de ello. La principal Sarge – 3.1 Bo – 1.3
ventaja de usar testing es que tiene software más
reciente. Recomendada como sistema de escritorio.
Etch – 4.0 Hamm – 2.0
Inestable – unstable Por siempre: Sid
Es donde tiene lugar el desarrollo activo de
Debian. Recomendada para desarrolladores
Sid - unstable Lenny - testing Slink – 2.1
Maracaibo, Marzo 2007 - 10
11. Por que Linux? Por que Debian?
Instalando Debian
Reserva espacio en disco (5 GB son suficientes).
Si tienes Windows en tu PC, y quieres conservarlo
junto a todos los datos, desfragmenta el disco.
Descarga la imagen del tipo de instalación que
desees de: http://www.debian.org/CD/
Instálalo
Configúralo y personalízalo
Úsalo
Listo!
Maracaibo, Marzo 2007 - 11
12. Por que Linux? Por que Debian?
Si, Si hay un instalador grafico ¬¬
Maracaibo, Marzo 2007 - 12
13. Por que Linux? Por que Debian?
Si, Si hay un instalador grafico ¬¬
Maracaibo, Marzo 2007 - 13
14. Por que Linux? Por que Debian?
Si, Si hay un instalador grafico ¬¬
Maracaibo, Marzo 2007 - 14
15. Por que Linux? Por que Debian?
Instalando Aplicaciones - APT
APT significa Advanced Packaging Tool
El mejor sistema de manejo de paquetes
Muy buen manejo de dependencias
Para ver tablas de equivalencias entre aplicaciones
de Windows y Linux, dirígete a la página:
http://alts.homelinux.net/
Maracaibo, Marzo 2007 - 15
16. Por que Linux? Por que Debian?
Instalando Firefox
Doble click en IE
Escribir en dirección: www.google.com
Escribir en la barra de búsqueda: firefox,
Click en Buscar
Click en el link de "Firefox - Rediscover the Web"
Click en "Download Firefox - Free", la versión en español
latinoamericano
Click en "Ejecutar“
Click en Siguiente
Click en "Acepto los términos…"
Click en Siguiente
Click en Siguiente
Click en Finalizar
TOTAL: 1 doble click + 9 clicks + 2 veces escribir
Maracaibo, Marzo 2007 - 16
17. Por que Linux? Por que Debian?
Instalando Firefox
TOTAL: 1 doble click + 9 clicks + 2 veces escribir
Maracaibo, Marzo 2007 - 17
18. Por que Linux? Por que Debian?
apt-get and aptitude
# apt-get install mozilla
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be
installed:
libnss3 mozilla-mailnews mozilla-psm
Suggested packages:
mozilla-chatzilla
Recommended packages:
myspell-en-us myspell-dictionary
The following NEW packages will be installed:
libnss3 mozilla mozilla-mailnews mozilla-psm
0 upgraded, 4 newly installed, 0 to remove and
3 not upgraded.
Need to get 2658kB of archives.
After unpacking 7991kB of additional disk
space will be used.
Do you want to continue? [Y/n]
TOTAL: 1 click + 2 veces escribir
Maracaibo, Marzo 2007 - 18
19. Por que Linux? Por que Debian?
apt-get and aptitude
Get:1 http://gulus.usherbrooke.ca testing/main libnss3 2:1.7.8-1 [654kB]
Get:2 http://gulus.usherbrooke.ca testing/main mozilla-mailnews 2:1.7.8-1
[1811kB]
Get:3 http://gulus.usherbrooke.ca testing/main mozilla-psm 2:1.7.8-1 [192kB]
Get:4 http://gulus.usherbrooke.ca testing/main mozilla 2:1.7.8-1 [1022B]
Fetched 2658kB in 14s (177kB/s)
Reading package fields... Done
Reading package status... Done
Selecting previously deselected package libnss3.
(Reading database ... 62277 files and directories currently installed.)
Unpacking libnss3 (from .../libnss3_2%3a1.7.8-1_i386.deb) ...
Selecting previously deselected package mozilla-mailnews.
Unpacking mozilla-mailnews (from .../mozilla-mailnews_2%3a1.7.8-1_i386.deb) ...
Selecting previously deselected package mozilla-psm.
Unpacking mozilla-psm (from .../mozilla-psm_2%3a1.7.8-1_i386.deb) ...
Selecting previously deselected package mozilla.
Unpacking mozilla (from .../mozilla_2%3a1.7.8-1_i386.deb) ...
Setting up libnss3 (1.7.8-1) ...
Setting up mozilla-mailnews (1.7.8-1) ...
Updating mozilla chrome registry...done.
Setting up mozilla-psm (1.7.8-1) ...
Updating mozilla chrome registry...done.
Setting up mozilla (1.7.8-1) ...
Maracaibo, Marzo 2007 - 19
20. Por que Linux? Por que Debian?
Mas intuitivo… Synaptic
TOTAL: 1 doble click + 5 clicks + 1 vez escribir
Maracaibo, Marzo 2007 - 20
21. Por que Linux? Por que Debian?
Seguridad
Mientras que para Linux se han escrito algunos virus,
ninguno se ha podido propagar exitosamente. Existen
solamente 14 gusanos conocidos: (Adm, Adore, Bliss,
Cheese, Devnull, Kork, Lapper, Linux/Lion, Mighty,
OSF.8759, Ramen, RST, Slapper, Staog).
Windows es realmente un sistema multiusuario, donde
conviven el usuario, los virus, los spywares, crackers, etc...
Los siguientes son los gusanos conocidos en Windows:
“Yeah right…”
En el caso de que un virus entre en un sistema linux, el
impacto sería menor, los usuarios por defecto tienen acceso
de administrador limitado
Maracaibo, Marzo 2007 - 21
22. Por que Linux? Por que Debian?
Seguridad
La solución a problemas de seguridad en
sistemas abiertos (Debian) es mas rápida que en
sistemas de código cerrado (Windows).
Disponibilidad del código fuente
El BTS (Bug Tracking System)
Seguridad Inherente del sistema (por defecto)
Liberación de nuevas versiones no presionada
por exigencias del mercado. http://www.debian.org/Bugs/
Control de Calidad (Quality Assurance)
Maracaibo, Marzo 2007 - 22
23. Por que Linux? Por que Debian?
Plataformas Soportadas
Debian Soporta 11 arquitecturas oficiales
(i386, x86-64, PowerPC, 68k, SPARC,
DEC Alpha, ARM, MIPS, HPPA, S390, IA-
64) y otras más, no oficiales aún
Más de 15.000 paquetes (Software
utilitario y librerías)
Maracaibo, Marzo 2007 - 23
24. Por que Linux? Por que Debian?
Como entorno de desarrollo
Debian es perfecto como entorno de desarrollo de software
Maracaibo, Marzo 2007 - 24
25. Por que Linux? Por que Debian?
Como entorno de desarrollo
#!/usr/bin/perl
use Gtk2 -init ;
use Gtk2::GladeXML;
use strict;
$gladexml = Gtk2::GladeXML-
>new('textpad.glade');
$gladexml-
>signal_autoconnect_from_package('main');
$salir = $gladexml->get_widget('salir1');
$textview= $gladexml->get_widget("textview1");
Gtk2->main;
sub on_salir1_activate(){
$buffer=$textview->get_buffer ;
$string = $buffer->get_text($buffer-
>get_start_iter,$buffer->get_end_iter,true) ;
print "$string";
Gtk2->main_quit();
}
#aptitude install perl
#aptitude search perl
Maracaibo, Marzo 2007 - 25
26. Por que Linux? Por que Debian?
Como entorno de desarrollo
# Da como Salida "I love Debian"
say = "I love Debian"
puts say
# Da como Salida "I *LOVE* DEBIAN"
say['love'] = "*love*"
puts say.upcase
# Da como Salida "I *love* Debian"
# 5 veces
5.times { puts say }
#aptitude install ruby irb rdoc
#aptitude search ruby
Maracaibo, Marzo 2007 - 26
27. Por que Linux? Por que Debian?
Como entorno de desarrollo
Mono C#
#aptitude install mono-devel
#aptitude search mono
Maracaibo, Marzo 2007 - 27
28. Por que Linux? Por que Debian?
Como entorno de desarrollo
Todo el código fuente de cada componente del
sistema está disponible
# apt-get source paquete
# apt-get source openoffice
Maracaibo, Marzo 2007 - 28
29. Por que Linux? Por que Debian?
Como Servidor
Debian es sólido como servidor y tiene muchas
herramientas:
Servidores Web (Apache, lighttpd,Cherokee)
Servidores de correo (Postfix, Sendmail)
Gestores de Bases de Datos (Postgresql, Mysql)
Servidor de acceso remoto (SSH)
Otros servicios de Red (DHCPD, Samba, NFS)
Y todo a un apt-get/aptitude de distancia....
Maracaibo, Marzo 2007 - 29
30. Por que Linux? Por que Debian?
Como Desktop - Gnome
# apt-get install gnome-desktop-environment
# aptitude install gnome-desktop-environment
Maracaibo, Marzo 2007 - 30
31. Por que Linux? Por que Debian?
Como Desktop - Fluxbox
# apt-get install fluxbox
# aptitude install fluxbox
Maracaibo, Marzo 2007 - 31
32. Por que Linux? Por que Debian?
Como Desktop – Gnome+Beryl
Maracaibo, Marzo 2007 - 32
33. Por que Linux? Por que Debian?
Como Desktop – Gnome+Beryl
Aún no está disponible oficialmente para el próximo
release oficial… …pero, ya está en los repositorios;
actualmente, repositorios no-oficiales.
Puede instalarlo por Synaptic o en consola con
apt/aptitude
Instrucciones de instalación fácil de seguir en el wiki
de Beryl:
http://wiki.beryl-project.org/wiki/Install/Debian
Maracaibo, Marzo 2007 - 33
34. Por que Linux? Por que Debian?
Mitos y Realidades
No puedo correr aplicaciones de Windows Wine, VMWare
Linux no lee ni escribe NTFS ntfs-3g
En linux no puedo jugar Cedega
Linux no es estandarizado
Linux no detecta ningún hardware
Linux tiene problemas de compatibilidad con archivos de
herramientas officemáticas
No puedo crear una red con PCs con Windows Samba
En linux no puedo usar Microsoft Office Crossover Office
Maracaibo, Marzo 2007 - 34
35. Por que Linux? Por que Debian?
Conclusiones
Sistema Operativo Libre
Una de las distribuciones de Linux más populares
Soporta 11 arquitecturas oficiales(i386, x86-64,
PowerPC, 68k, SPARC, DEC Alpha, ARM, MIPS,
HPPA, S390, IA-64) y otras más, no oficiales aún
Mas de 15.000 paquetes (Software utilitario y
librerías)
Desarrolladores alrededor del mundo
Totalmente Comunitario (Trabajo voluntario)
Estandarizado, de alta calidad y transparente
Disponibilidad de todo el código fuente.
Y muchas más......
Maracaibo, Marzo 2007 - 35
36. Por que Linux? Por que Debian?
Links
http://www.linuxpo.org.ve
http://www.debian.org/
http://planet.debian.org/
http://www.debian.org.ve/
http://www.velugmaracaibo.org.ve/
http://www.esdebian.org
http://forums.debian.net
irc://irc.freenode.net @ #velug-mcbo
Maracaibo, Marzo 2007 - 36
37. Por que Linux? Por que Debian?
Preguntas?
Gracias!!!
Gerardo Curiel Armando Segnini
gcuriel@debian.org.ve armaseg@gmail.com
Maracaibo, Marzo 2007 - 37