Por que Linux? por que Debian?

37
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/

Transcript of Por que Linux? por que Debian?

ADVERTENCIAEl 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/

Por que Linux? Por que Debian?

Maracaibo, Marzo 2007 - 2

Gerardo [email protected]

Armando [email protected]

Por que Linux? Por que Debian?Quienes somos?

Armando Segnini

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ítuloMaracaibo (Velug-Maracaibo)

Estudiante de Ingeniería Electrónica menciónTelecomunicaciones en la URBE y Licenciatura en Computación en LUZ.

Maracaibo, Marzo 2007 - 3

En el IRC me podrán encontrar con el nick

moroco

Por que Linux? Por que Debian?Quienes somos?

Maracaibo, Marzo 2007 - 4

System.out.println (“la gente me llama javamaniac

en el IRC, no se por qué?”);

Gerardo Curiel

2003: Usuario de GNU/Linux (Mandrake 10.0)

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), pasandopor el proceso para ser Debian Developer Oficial.

…y estudiante de Computación de LUZ(de vez en cuando).

Por que Linux? Por que Debian?Paradigmas

Maracaibo, Marzo 2007 - 5

El ``Software Libre'' es un asunto de libertad, no de precio.

La libertad de usar el programa, con cualquier propósito

La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades. El acceso al código fuente esuna condición previa para esto.

La libertad de distribuir copias, con lo que puedes ayudar a tuvecino.

La libertad de mejorar el programa y hacer públicas lasmejoras a los demás, de modo que toda la comunidad se beneficie.

0

1

2

3

Por que Linux? Por que Debian?Requerimientos Minimos

Maracaibo, Marzo 2007 - 6

WindowsXP

Procesador: Pentium III 733 Mhz o mayorRAM: 128 MBDisco duro: 1.5 GBOtros: 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 Ghz1 GB de memoria del sistemaCompatibilidad 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 libreUnidad de DVD-ROMCapacidad de salida de audio y acceso a Internet

Por que Linux? Por que Debian?Requerimientos Minimos

Maracaibo, Marzo 2007 - 7

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 otrasarquitecturas 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

Por que Linux? Por que Debian?Precio del Sistema Operativo

Maracaibo, Marzo 2007 - 8

Windows

Edición Actualización Paquete enteroVista Home Basic US$ 97.65 US$ 179.00Vista Home Premium US$ 159.00 US$ 219.00Vista Business US$ 188.00 US$ 280.27Vista Ultimate US$ 340.00 US$ 400.00

DebianUS$ 0

Por que Linux? Por que Debian?Live CD

Maracaibo, Marzo 2007 - 9

No se requiere disco duro para correr Debian.

Puedes usar tu Debian en cualquier parte.

Puedes usar tu CD como herramienta de rescate pararecuperar tu sistema y datos.

A pesar de que se llaman LiveCD, puedes usarlos en pendrives.

Puedes probar la distribución antes de instalarla.

Por que Linux? Por que Debian?Ramas de Desarrollo

Estable – stable Etch Es la publicación oficial más reciente y más segura, recomendada para servidores. El nombre clave de lasdistintas versiones es tomado de los personajes de Toy Story.

En Pruebas – testing LennyContiene paquetes que aún no han sido aceptados en estable, pero están a la espera de ello. La principal ventaja de usar testing es que tiene software másreciente. Recomendada como sistema de escritorio.

Inestable – unstable Por siempre: SidEs donde tiene lugar el desarrollo activo de Debian. Recomendada para desarrolladores

RexRex –– 1.21.2

BoBo –– 1.31.3

HammHamm –– 2.02.0

SlinkSlink –– 2.12.1

BuzzBuzz –– 1.11.1

Maracaibo, Marzo 2007 - 10

Potato Potato –– 2.22.2

Sarge Sarge –– 3.13.1

Etch Etch –– 4.04.0

Woody Woody –– 3.03.0

Lenny Lenny -- testingtestingSid Sid -- unstableunstable

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

Por que Linux? Por que Debian?Si, Si hay un instalador grafico ¬¬

Maracaibo, Marzo 2007 - 12

Por que Linux? Por que Debian?Si, Si hay un instalador grafico ¬¬

Maracaibo, Marzo 2007 - 13

Por que Linux? Por que Debian?Si, Si hay un instalador grafico ¬¬

Maracaibo, Marzo 2007 - 14

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

Por que Linux? Por que Debian?Instalando Firefox

Doble click en IEEscribir en dirección: www.google.comEscribir en la barra de búsqueda: firefox, Click en BuscarClick en el link de "Firefox - Rediscover the Web"Click en "Download Firefox - Free", la versión en español

latinoamericanoClick en "Ejecutar“Click en SiguienteClick en "Acepto los términos…"Click en SiguienteClick en SiguienteClick en Finalizar

TOTAL: 1 doble click + 9 clicks + 2 veces escribir

Maracaibo, Marzo 2007 - 16

Por que Linux? Por que Debian?Instalando Firefox

Maracaibo, Marzo 2007 - 17

TOTAL: 1 doble click + 9 clicks + 2 veces escribir

Por que Linux? Por que Debian?apt-get and aptitude

# apt-get install mozillaReading Package Lists... DoneBuilding Dependency Tree... DoneThe following extra packages will be installed:

libnss3 mozilla-mailnews mozilla-psmSuggested packages:

mozilla-chatzillaRecommended packages:

myspell-en-us myspell-dictionaryThe following NEW packages will be installed:

libnss3 mozilla mozilla-mailnews mozilla-psm0 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]

Maracaibo, Marzo 2007 - 18

TOTAL: 1 click + 2 veces escribir

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... DoneReading package status... DoneSelecting 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

Por que Linux? Por que Debian?Mas intuitivo… Synaptic

TOTAL: 1 doble click + 5 clicks + 1 vez escribir

Maracaibo, Marzo 2007 - 20

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

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.

Control de Calidad (Quality Assurance)

Maracaibo, Marzo 2007 - 22

http://www.debian.org/Bugs/

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

Por que Linux? Por que Debian?Como entorno de desarrollo

Debian es perfecto como entorno de desarrollo de software

Maracaibo, Marzo 2007 - 24

Por que Linux? Por que Debian?Como entorno de desarrollo

#!/usr/bin/perluse 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();}

Maracaibo, Marzo 2007 - 25

#aptitude install perl#aptitude search perl

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 veces5.times { puts say }

Maracaibo, Marzo 2007 - 26

#aptitude install ruby irb rdoc#aptitude search ruby

Por que Linux? Por que Debian?Como entorno de desarrollo

Maracaibo, Marzo 2007 - 27

#aptitude install mono-devel#aptitude search mono

Mono C#

Por que Linux? Por que Debian?Como entorno de desarrollo

Todo el código fuente de cada componente del sistema está disponible

Maracaibo, Marzo 2007 - 28

# apt-get source paquete# apt-get source openoffice

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

Por que Linux? Por que Debian?Como Desktop - Gnome

Maracaibo, Marzo 2007 - 30

# apt-get install gnome-desktop-environment# aptitude install gnome-desktop-environment

Por que Linux? Por que Debian?Como Desktop - Fluxbox

Maracaibo, Marzo 2007 - 31

# apt-get install fluxbox# aptitude install fluxbox

Por que Linux? Por que Debian?Como Desktop – Gnome+Beryl

Maracaibo, Marzo 2007 - 32

Por que Linux? Por que Debian?Como Desktop – Gnome+Beryl

Maracaibo, Marzo 2007 - 33

Aún no está disponible oficialmente para el próximorelease 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 wikide Beryl:

http://wiki.beryl-project.org/wiki/Install/Debian

Por que Linux? Por que Debian?Mitos y Realidades

Maracaibo, Marzo 2007 - 34

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

Por que Linux? Por que Debian?Conclusiones

Maracaibo, Marzo 2007 - 35

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......

Por que Linux? Por que Debian?Links

Maracaibo, Marzo 2007 - 36

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 - 37

Gerardo [email protected]

Armando [email protected]

Por que Linux? Por que Debian?

Preguntas?

Gracias!!!