revista linux latino no.1

20
* Noticias * Soft y Hard * Reportajes * Novedades * Humor * Trucos * GNU+Linux / BSD * Biografias -- Y mucho mas!!! Arrancamos

Upload: wozgeass

Post on 04-Jul-2015

396 views

Category:

Technology


7 download

DESCRIPTION

Una revista totalmente Latinoamericana

TRANSCRIPT

Page 1: Revista Linux Latino No.1

* Noticias

* Soft y Hard

* Reportajes

* Novedades

* Humor

* Trucos

* GNU+Linux / BSD

* Biografias

­­ Y mucho mas!!! Arrancamos

Page 2: Revista Linux Latino No.1

Bueno.. esta es el primer numero de LINUX LATINO espero que se difunda y que otros usuarios de gnu/linux

y freebsd se contacten con migo para poder colaborar con noticias, trucos, humor, etc. Este numero esta hecho

con Scribus y Slackware 13, también use gimp y seamonkey para sacar imágenes de la web. me a costado

mucho tiempo hacer todo yo solo asi que espero disfruten de LINUX LATINO.

Eduardo CastilloProductor/Editor/Programacion/Diseño/Errores de ortografia/ideas/etc ...;) por el momento

Gracias amigos hasta el N2

Page 3: Revista Linux Latino No.1

Suele entenderse como Geek a una persona que prefiere la concentración, la

dedicación hacia sus intereses, trabajo o aficiones -las cuales normalmente son de

carácter técnico, o más bien tecnológico- y la imaginación; en lugar de otras

cuestiones entendidas quizá por comunes, como por ejemplo puede ser buscar un

cierto grado de aceptación social , o al menos una aceptación social poco

convencional . En este sentido, el concepto al que se refiere el término Nerd es

compartido por Geek. Se entiende que para una persona Geek no importa

demasiado el grado de extravagancia que conl leva el aprendizaje o tiempo

invertido en sus habi l idades. Las connotaciones sociales de dichas características

l levan al término Geek más al lá de una simple definición para convertirlo en un

esti lo de vida del cual , habitualmente, el sujeto suele sentirse orgul loso; algo en lo

que, de nuevo, vuelve a coincidir con el Nerd. Pero, de hecho, la extraversión del

primero, l igada a su visceral neofi l ia (atracción por la tecnología y curiosidad general izada por lo nuevo), entra en confrontación

directa con el último. Ésta, al parecer, es una re-afirmación común pero no necesariamente habitual del mundo Geek, puesto que

son muchas y muy variadas las características particulares de los y las geeks, quienes suelen mantener códigos de comunicación

cerrados generalmente tendientes al aprecio por la programación, la ciencia ficción, las redes de información y los vídeojuegos.

Así como códigos de conducta estrictos, centrados en la l ibertad de expresión y el respeto por los demás; aunque suele

acreditárseles modos de comportamiento algo más radicales. Algunas desviaciones del comportamiento antes señalado los sitúan

como un grupo social preferentemente endémico y, según personajes de la tal la de Tim Berners-Lee (a veces l lamado Padre de la

Internet), incluso machista.

Siempre veo a muchos usuario de micro$oft usar unos lindos salva

pantalla de acuarios en 3d que realmente son vistos.. si bien con

wine se pueden emular no dejan de ser aplicaciones de la contra :

Mirando un poco kde4 me encontre con un salva pantalla

multimedia el cual puede reproducir varias clases de archivos

entre ellos videos Se imaginan que hice ..! busque un buen video en

youtube como este lo baje lo comprim de flv a mp4

mencoder ‐of lavf ‐lavfopts format=mp4 ‐oac null ‐ovc lavc ‐lavcopts

aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4 ‐af resample=44100 acuario.flv ‐o movieOUT.mp4

y lo agrege al salva pantalla logrando algo mas realista a los 3d de win$, hasta la musica de fondo y

el aspecto 16:9 quedan muy buenos!!! espero que se animen buscando videos de paisajes, nubes etc,

!!!Como siempre el limite de slack en la imaginacion!!!

3

Page 4: Revista Linux Latino No.1

Richard Stallman

El Software Libre es el software que

respeta la

libertad del

usuario, y la

solidaridad

social de su

comunidad. El

programa es libre si tu como usuario

tienes las cuatro libertades esenciales:

la libertad 0 es la libertad de

ejecutarlo como quieras; la libertad 1

es la libertad de estudiar el código

fuente y cambiarlo para que el programa

haga lo que quieras; la libertad 2 es la

de redistribuir copias exactas a los

demás cuando quieras, es la libertad de

ayudar a los demás; y la libertad 3 es

la de contribuir a tu comunidad

redistribuyendo copias de tus versiones

cambiadas cuando quieras.

Con esas cuatro libertades, el sistema

social del uso del programa es ético

porque respeta la libertad de los

usuarios: los usuarios tienen el control

del programa individualmente y

colectivamente al mismo tiempo, y nadie

tiene poder sobre nadie. Pero si el

programa no lleva adecuadamente esas

cuatro libertades, es privativo porque

priva de la libertad a sus usuarios y

les impone un sistema social no ético; y

los somete al poder del dueño del

programa.

Los programas privativos tienen

funcionalidades malévolas de liderar.

Porque cuando una empresa tiene el poder

sobre alguien, suele ejercer su poder

para ganar más poder. Y ya teniendo el

poder, puede decidir qué puede hacer y

no hacer el programa, y toma decisiones

para

imponer

más poder

al

usuario.

Por

ejemplo,

hay funciones

de vigilancia,

hay

funcionalidades

de restringir

al usuario en

el uso de sus

archivos en su

propia máquina;

y hay puertas

traseras.

No se debe

confiar de un

programa privativo, no digo que todos

tienen funcionalidades malévolas, pero

muchos si, y no sabemos cuales si y

cuales no; pero no se pueden investigar

sin código fuente. Entonces, el sistema

social del software privativo ofrece la

tentación de introducir código malévolo,

porque el dueño ya tiene poder y puede

imponer cualquier cosa al usuario, y su

única escapatoria es no usar el

programa.

Pero el Software Libre es una defensa

contra el malévolo, porque los usuarios

tienen el control del programa. Entonces

tiene otras maneras de protegerse,

pueden investigar el código fuente, y

algunos lo están haciendo, por varios

motivos: sociales, por si hay algo

malévolo y luego pueden cambiarlo. El

usuario del programa privativo se queda

sin defensa, pero el usuario del

Software Libre tiene el control.

4

Page 5: Revista Linux Latino No.1

Particion EXT3 super rapida

vamos hacer andar a la partición tipo ext3 a alta velocidad

supongamos que tenemos 2 particiones ext3 la root (/) hda1 y la home (/home) hda2

desde consola y como root

tune2fs ­o journal_data_writeback /dev/hda1

tune2fs ­o journal_data_writeback /dev/hda2

en fstab

/dev/hda1 / ext3 defaults,noatime,nodiratime,commit=30,data=writeback 1 0

/dev/hda2 /home ext3 defaults,noatime,nodiratime,commit=10,data=writeback 1 0

en el lilo.conf

append=”quiet root­flags=data=writeback vt.default_utf8=0

boot = /dev/hda

compact

A reiniciar y listo ext3 mas rapida que cualquier otra

Aclaraciones :

1) si sirve para ext4

2) ojo no aumenta la velocidad del disco solo la forma en leer y escribir (“usa mas cache”) en la lectura (“mantiene

datos en memoria por x tiempo”) en la escritura

3) el aumento demaciado del commit puede ocacionar perdidas de datos si la pc se apaga o reinica bruscamente

5

Page 6: Revista Linux Latino No.1

1 – Bajate los ultimos driver de nvidia

2 – en consola como root abre /etc/X11/xorg.conf con tu editor favorito

3 – abajo de Device agrega:

Option “Coolbits” “1

Te quedaria algo asi:

Section "Device"

Identifier "Videocard0"

Driver "nvidia"

VendorName "Videocard vendor"

BoardName "nVidia"

Option "Coolbits" "1"

EndSection

Reinicia las X en tu terminal :

init 3 && init 5

Coolbits esta ahora activado en tu panel de nvidia!!!

Te recomiendo la opción automática para que rinda al máximo sin colgarse

6

Page 7: Revista Linux Latino No.1

H HU UM MO OR R

Ya está disponible el nuevo núcleo para el

sistema operativo GNU/Linux.

03/08/2010 ­ El nuevo kernel Linux 2.6.35 llega con

interesantes novedades y mejoras en su rendimiento

que afectan al soporte de diversas tecnologías y

dispositivos hardware.

Entre las más destacadas señalamos soporte Direct­

IO para el sistema de ficheros Btrfs, un modo

journal experimental para XFS, nuevos y mejorados

drivers, como los del soporte extendido para USB 3.0

y las mejoras en la tasa de transmisión del

controlador ath_5k Wi­Fi, una interfaz de usuario

para el debugger KDB, soporte de las características

de decodificación H.264 y VC1 en chips Intel G45+,

soporte para la función Turbo Core de los recientes

CPUs de AMD de seis núcleos, sistema de

defragmentación de la memoria o soporte de gestión

de energía para los chips Radeon de AMD.

Como hacer un buen backup

Todos los pasos como root

crear una carpeta y dentro de la carpeta

tar cvpjf backup.tar.bz2 –exclude=/proc

–exclude=/lost+found –exclude=/backup.tar.bz2

–exclude=/mnt –exclude=/sys /

para recuperar

tar xvpfj backup.tar.bz2 ­C /

Este backup es con tar.bz2 así que tarda un poco mas pero

es capas de reducir 10 gygas a 1 gyga .. si sos de esos de

toquetear todo el sistema lo recuperas super rápido!!

Yo también excluí la carpeta home y tmp

agregando al comando

–exclude=/home –exclude=/tmp

Bue!! va aquí la solución a todos los problemas de la hora en las computadoras

con gnu/linux dado que me encuentro mucha gente con este problemita quecomplica las cosas y de fácil solución ­ Los pasos son los siguientes

1) abrir consola y ponerse como root (sudo -s / su) etc lo que uso tu distro2) mira la hora actual para confirmar como esta con el comando — #date3) sincronizar la hora con un servidor de internet con este comando — #ntpdatees.pool.ntp.org4) mira la hora actual para confirmar como esta con el comando — #date5) poner la hora en la bios de la pc — #hwclock –systohc

Listo con eso quedara la hora en nuestro gnu/linux y en la bios de la pc sincronizados

7

Page 8: Revista Linux Latino No.1

8

Principales diferencias entre

gnu/linux y el sistema

operativo BSD que se puede

considerar

1. Licencias ­ Linux está licenciado bajo la

GPL, qu etrata de evitar la distribución de

binarios sin código fuente, dando mucha

relevancia a la

disponibilidad de ese

código fuente. La licencia

BSD es mucho menos

restrictiva y permite la

distribución basada en binarios, algo que

es más permisivo puesto que permite que

la siguiente persona que use (o modifique

el código pueda no hacer que ese código

esté disponible.

2. Control ­ El código BSD no está

controlado por un único usuario, algo que

muchos ven como una gran ventaja frente

a Linux, cuyo código base (el kernel) está

controlado por Linus Torvalds. En BSD no

existe una persona que dicte lo que se

puede y no se puede integrar en el código.

Para este tipo de proceso hay un “equipo

base” que dirige más o menos el proyecto,

y que tiene más influencia en la evolución

del código que los no miembros de ese

equipo base.

3. Kernel vs Sistema Operativo ­ El

proyecto BSD mantiene todo el sistema

operativo, mientras que en el proyecto

Linux se enfocan esencialmente en el

kernel. Esto no es tan importante, no

obstante, ya que muchas de las

aplicaciones que se usan se están usando

en ambos sistemas operativos.

4. UNIX­Like ­ Hay un viejo dicho en esa

“batalla” BSD vs Linux: “BSD es lo que

obtienes cuando un puñado de hackers de

UNIX se sientan para tratar de trasladar

un sistema UNIX para llevarlo al PC. Linux

es lo que consigues cuando un pulado de

hackers del PC se sientan para tratar de

trasladar un sistema UNIX para llevarlo al

PC“. O lo que es lo mismo: BSD es mucho

más parecido a los UNIX originales,

mientras que Linux es un sistema

operativo nuevo basado, máso menos, en

un derivado de UNIX (Minix, para ser más

concretos).

5. Sistemas base ­ El sistema base para

Linux no existe realmente, ya que Linux es

un conglomerado de pequeños sistemas

que hacen que al final obtengamos “un

todo”. Muchos dirán además

que el sistema base de Linux

es el kernel, pero lo que es

cierto es que el kernel no

tiene mucho sentido sin las

aplicaciones útiles que saquen partido de

él. Por contra, BSD es un sistema base que

engloba un buen montón de componentes,

como por ejemplo la librería libc. Muchos

creen que esto genera un sistema base

más coherente.

6. Más instalaciones desde el código ­

Debido a la forma en que BSD está

desarrollando (usando el sistema Ports),

más y más usuarios tienden a instalar

aplicaciones a partir del código fuente y

no a través de paquetes binarios. Esto

puede ser un obstáculo para los usuarios

noveles, aunque otros lo ven como una

ventaja, ya que es posible compilar

paquetes específicos que teóricamente

sacan más partido de nuestra

configuración hardware y software. En

Linux hay usuarios que instalan a base de

compilar, pero confiamos cada vez más en

paquetes binarios DEB como los que se

usan en Debian o Ubuntu y RPM como en

Fedora u openSUSE, por ejemplo.

7. Actualizaciones ­ En los

sistemas BSD podemos

actualizar todo el sistema base

con un solo comando gracias a

la concepción del sistema base

(ver punto 5), pero además

podemos descargar los fuentes

que queremos compilar, y luego

compilarlas para actualizar

cualquier aplicación. En Linux las

actualizaciones se basan en los sistemas

de gestión de paquetes, que no solo

actualizan el sistema base (en este caso, el

kernel), sino también toda la instalación,

de modo que todos los paquetes

instalados se benefician de la

actualización. Eso puede ser mejor ya que

actualizamos todo, pero también puede

tener sus desventajas, como que algo vaya

mal en alguno de los componentes

actualizados, algo que es mucho menos

probable que pase en una actualización

en BSD.

8. Tecnología punta ­ Es poco probable

que en los sistemas BSD podamos

disfrutar de tecnología punta en

cualquiera de sus áreas. En Linux, por el

contrario, hay multitud de distribuciones

que permiten disfrutar de paquetes y

tecnologías de última hornada que

permiten a los fans de lo último de lo

último poder probar dichos componentes.

9. Soporte hardware ­ En general Linux

soporta nuevo hardware mucho antes que

la plataforma BSD. Eso no significa que

BSD no soporte tanto hardware como

Linux, sino que Linux lo soporta antes que

BSD (y en algunos casos, mucho antes).

Así que si quieres los mejores y más

potentes gráficos, mejor que te olvides de

BSD, y lo mismo si te compras un portátil

con un nuevo chipset WiFi: si vas a

instalar algo, quizá sea mejor optar por

Linux.

10. Base de usuarios ­ Aquí el autor

prefiere no entrar en demasiadas

polémicas y advierte que hay excepciones

a cualquier regla, pero en su opinión los

usuarios con más conocimientos y menos

conocimientos irían en una

progresión que sería (según

él), de menos a más, Mac ­>

Windows ­> Linux ­> BSD ­>

UNIX. Y la verdad es que es

probable que tenga razón: los

usuarios de BSD suelen tener

más conocimientos técnicos

sobre el sistema operativo,

sobre todo porque Linux lleva años

tratando de acercarse al usuario final,

algo que no parece ser un objetivo

primordial de los sistemas BSD.

Page 9: Revista Linux Latino No.1

9

Encontrando archivos en el disco

Primero, lo primero; debes leerte el man page de find.

Bajo circunstancias normales, de haber sido un man page corto, o de tamaño moderado; ciertamente lo hubiese traducido. Pero el tamaño de

ese documento dificulta las cosas. Si ejecutas find sin pasarle ningún paramentro, intentará encontrar todos los directorios y subdirectorios,

ficheros, etc., a partir del lugar donde lo ejecutes. Evidentemente, ejecutarlo sin pasarle parametros no tendría ninguna utilidad, de modo que

el primer parametro que deberiamos pasarle, debe ser la ruta donde se ejecutará la busqueda, y el segundo parametro, el nombre del fichero

que queremos buscar.

e.g, Digamos que quiero buscar un fichero llamado pepito.txt , en mi directorio HOME, haría algo como lo siguiente:

# find /home/jespinal/ ­name “pepito.txt”

donde /home/jespinal es el nombre de mi directorio HOME, y pepito.txt es el nombre del fichero, el cual encerramos en comillas (“”), esto

no es realmente obligatorio (a menos que uses caracteres comodines como ‘*’ o ‘?’, los cuales podrian ser interpretados por la consola como

una ruta en donde buscar en vez de algo que forma parte del nombre), pero es buena practica porque te permite buscar nombres con espacios

de por medio, ej. ‘mi lista.txt’ ­­ Puede darse el caso donde no sabemos exactamente el nombre del fichero, sino que sabemos que dicho

nombre comenzaba con ‘pep’; y no solo eso, sino que tampoco sabemos donde esta ubicado exactamente. Sencillo, sin importar donde este,

obviamente estara en un subdirectorio en algun lugar debajo de nuestro directorio raiz ( / ), asi que empezaremos la busqueda desde ahi. Y

ya que no sabemos el nombre exacto del fichero, le daremos a find lo que tenemos (A final de cuentas, quien debe buscar es el, no nosotros

:] )

e.g Escribiriamos algo como lo siguiente:

# find / ­name “*pep*”

Como nota adicional, fijate que delante de ‘pep’ (que eran los unicos caracteres que inicialmente sabiamos que estaban contenidos en el

nombre del fichero) he puesto un asterisco ( * ), tambien detras. El asterisco basicamente significa ‘cualquier cosa’, o ‘cualquier

combinacion de texto’. Estamos diciendole a find que busque, a partir de / (root), algo (ya sea fichero o directorio) cuyo nombre comience

con ‘cualquier cosa’ seguida de los caracteres ‘pep’, y que termine con ‘cualquier cosa’.

Dentro de los posibles valores que puede valer el asterisco, esta la posibilidad de que no haya ningun caracter; o sea, si aparece un fichero (o

directorio) llamado pepsi.txt, sipep.txt, pep.txt, sopepto.txt, entonces find te lo dira, ya que todos coinciden con el parametro de busqueda

que diste para el nombre. Recuerda que find va a buscar lo que le digas que busque, de acuerdo a la manera que se lo digas, y será tan

preciso en los resultados como tu lo seas en los parámetros que le pasas.

Si le pasas parámetros poco precisos, no esperes que find te traiga solo resultados de lo que tu estabas esperando.

Imagina que quieres ver los ficheros regulares que tienes en tu directorio HOME.

OJO: dije ficheros regulares, no directorios, no symbolic links (vinculos simbolicos), ni tampoco pipes, FICHEROS!

Para eso solo tienes que indicarle a find el tipo, que es ‘f’,

Para el ejemplo previo, tendríamos que ejecutar algo como esto:

# find /home/jespinal ­type f

Algunos ejemplos prácticos

Buscar a partir del directorio raiz todos los ficheros regulares cuyo nombre termine en .log

# find / ­type f ­name “*.log”

Buscar a partir del directorio raíz todos los ficheros terminados en .tmp y eliminarlos

# find / ­type f ­name “*.tmp” ­delete

Encontrar en el directorio actual los ficheros (de cualquier tipo) que tengan permisos 644

# find . ­perm 664

Encontrar en el directorio /usr/src los archivos cuyo nombre terminen en .c (codigo fuente) y cuyo tamaño sea mayor a 100k, e imprimirlos

(en pantalla).

# find /usr/src ­name ‘*.c’ ­size +100k ­print

Fijate que nuevamente utilice el caracter comodin ( * ) dentro de comillas, para evitar que el shell lo expanda (interprete).

Page 10: Revista Linux Latino No.1

1010

Page 11: Revista Linux Latino No.1

11

Esta es una recopilación de ejemplos de cosas útiles que

se pueden hacer con ffmpeg, como puede ser convertir

vídeos para PSP, iPod o iPhone, extraer el audio de un

vídeo o extraer imágenes de un vídeo.

Obtener información de un vídeo

ffmpeg ­i video.avi

Combinar una serie de imágenes en un vídeo

ffmpeg ­f image2 ­i imagen%d.jpg video.mpg

Con este comando convertiríamos todas las imágenes del directorio

actual (con nombres imagen1.jpg, imagen2.jpg, etc…) en un video

llamado video.mpg.

Convertir un vídeo en imágenes

ffmpeg ­i video.mpg imagen%d.jpg

Con este comando se crearan varias imágenes imagen1.jpg,

imagen2.jpg, … Para las imágenes resultantes se pueden usar los

formatos PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF o

SGI.

Convertir un vídeo para verlo en el iPod/iPhone

ffmpeg ­i entrada.avi input ­acodec aac ­ab 128kb ­vcodec mpeg4 ­b

1200kb ­mbd 2 ­flags +4mv+trell ­aic 2 ­cmp 2 ­subcmp 2 ­s 320×180

­title X salida.mp4

* Video original: entrada.avi

* Codec de audio: aac

* Bitrate del audio: 128kb/s

* Codec de vídeo: mpeg4

* Bitrate del vídeo: 1200kb/s

* Tamaño del vídeo: 320×180

* Vídeo generado: salida.mp4

Convertir un vídeo para verlo en la PSP

ffmpeg ­i entrada.avi ­b 300 ­s 320×240 ­vcodec xvid ­ab 32 ­ar

24000 ­acodec aac salida.mp4

* Video original: entrada.avi

* Codec de audio: aac

* Bitrate del audio: 32kb/s

* Codec de vídeo: xvid

* Bitrate del vídeo: 1200kb/s

* Tamaño del vídeo: 320×180

* Vídeo generado: salida.mp4

Extraer el sonido de un vídeo, y guardarlo como MP3

ffmpeg ­i video.avi ­vn ­ar 44100 ­ac 2 ­ab 192 ­f mp3 audio.mp3

* Video original: video.avi

* Codec de audio: mp3

* Bitrate del audio: 192kb/s

* Archivo generado: audio.mp3

Convertir un wav en MP3

ffmpeg ­i audio.wav ­ar 44100 audio.mp3

Convertir un avi a mpg

ffmpeg ­i entrada.avi salida.mpg

Convertir un mpg a avi

ffmpeg ­i entrada.mpg salida.avi

Convertir un avi a gif

ffmpeg ­i entrada.avi salida.gif

Añadir el sonido de un archivo de audio a un vídeo

ffmpeg ­i audio.wav ­i video_entrada.avi video_salida.mpg

Convertir avi a flv

ffmpeg ­i entrada.avi ­ab 56 ­ar 44100 ­b 200 ­r 15 ­s 320×240 ­f flv

salida.flv

Convertir avi a dv

ffmpeg ­i entrada.avi ­s pal ­r pal ­aspect 4:3 ­ar 48000 ­ac 2 salida.dv

o bien

ffmpeg ­i entrada.avi ­target pal­dv salida.dv

Convertir avi a mpeg para reproductores de dvd

ffmpeg ­i entrada.avi ­target pal­dvd ­ps 2000000000 ­aspect 16:9

salida.mpeg

* target pal­dvd: Formato de salida

* ps 2000000000: Tamaño máximo del archivo resultante en bits (en

el ejemplo, 2Gb)

* aspect 16:9: Panorámico

Comprimir avi a divx

ffmpeg ­i entrada.avi ­s 320×240 ­vcodec msmpeg4v2 salida.avi

Comprimir Ogg Theora a Mpeg dvd

ffmpeg ­i entrada.ogm ­s 720×576 ­vcodec mpeg2video ­acodec mp3

salida.mpg

Comprimir avi a SVCD mpeg2

Para PAL:

ffmpeg ­i entrada.avi ­target pal­svcd salida.mpg

Para NTSC:

ffmpeg ­i entrada.avi ­target ntsc­svcd salida.mpg

Comprimir avi a VCD mpeg2

Para PAL:

ffmpeg ­i entrada.avi ­target pal­vcd salida.mpg

Para NTSC:

ffmpeg ­i entrada.avi ­target ntsc­vcd salida.mpg

Codificación con varias pasadas

ffmpeg ­i entrada ­pass 2 ­passlogfile ffmpeg2pass salida

Bueeee!!! que mas queres !!! jeje ;)

Page 12: Revista Linux Latino No.1

Jefe de Gabinete de Gobierno Argentino habla

sobre el Software Libre

El pasado 24 de julio el Jefe de Gabinete del

Gobierno Argentino, Aníbal Fernández,

publicó una videoentrevista con algunas

respuestas a preguntas sobre el Software Libre

(SL) recibidas en su propio blog.

El 24 de julio pasado el jefe de Gabinete,

Aníbal Fernández, publicó una

videoentrevista con respuestas a preguntas

llegadas a su blog. En ellas expresa una buena

cantidad de conceptos acerca del software

libre (SL), lo que es muy motivador para

quienes venimos trabajando en este ámbito.

La intención de esta nota es destacar lo

mencionado en la videoentrevista y apoyar

con información complementaria lo dicho por

el Jefe de Gabinete.Una de las primeras cosas

que hace Fernández es destacar un dato no

menor: el SL forma parte del Estado argentino

desde hace varios años:

"Una cosa muy importante para nosotros es el

SL. Desde el 2002 comenzamos a trabajar

sobre un esquema específico de software

libre. Este blog está basado en SL. No somos

los precursores en esto, pero somos uno de los

motivadores. (…) El 60 por ciento de los

sistemas operativos de servidores de la APN

están basados en SL."

Como bien marca el Jefe de Gabinete desde

hace años el SL forma parte de la propia

Secretaría de la Gestión Pública, en la forma

del Grupo SL dentro del Foro de

Responsables Informáticos. En ese espacio,

una comunidad de empleados del Estado

viene trabajando desde 2002 resolviendo sus

problemas diarios mediante el intercambio de

conocimientos y prácticas en la temática del

SL, en una experiencia con pocos

antecedentes en el mundo. Ese espacio

sobrevivió inclusive a la incomprensión de

algunos funcionarios, que dudaban de la

utilidad de vincular, por ejemplo, al director

de Informática de la AFIP y el de la

Municipalidad de Baradero.

"Tenemos una fuerte relación con Brasil, uno

de los impulsores más fuertes. (...)

Participamos de la comunidad

latinoamericana. (...)", dijo el jefe de

Gabinete.

Es bueno traer el ejemplo brasileño, porque

tienen cosas como el sitio

http://www.softwarepublico.gov.br/, un

repositorio de software libre al que toda la

Administración Pública Federal debe

consultar antes de contratar cualquier

desarrollo de software, para ver si algo de lo

que allí se puede bajar les sirve. Sin duda un

buen ejemplo para Argentina y un paso

simple de dar, sobre todo ahora que nos

hemos unido al proyecto de Software Público

Internacional (SPI).

"Las comunidades que tenemos en Argentina,

por el propio esquema de los argentinos,

pareciera que no hay buenas relaciones entre

ellas. Debiéramos juntarnos para desarrollar

eso mucho más. En Argentina son 1000 y en

Brasil 100.000", dijo el jefe de Gabinete.

Las comunidades de SL y la estructura de

funcionarios ­estén o no agrupados entre sí­

son cosas diferentes, aún cuando muchos

funcionarios son miembros de estas

"comunidades" ya sea formal o

informalmente. En ese sentido, conviene

aclarar que ese 60 por ciento de servidores fue

instalado por trabajadores de la estructura

estatal, que lo hacen porque es conveniente, y

no porque haya una política de Estado que los

impulse a hacerlo (como sí existe en

Venezuela, Ecuador, Paraguay, etc.)

Entendemos que, en Argentina, las

discusiones de estas "comunidades" ­que son

espacios de trabajo del más alto nivel

tecnológico y de pujante actividad política­ no

son un problema. Basta recordar que el propio

peronismo como movimiento es, fue y será un

espacio de fuertes disputas internas. Es de

esperar que en este complejo entramado haya

posiciones en todo el espectro político, y

también las haya menos y más constructivas.

En ese sentido, esperamos que el jefe de

Gabinete sepa discernir estos matices para

entender que "La Comunidad" es un conjunto

plural de voces, que mantiene acuerdos

básicos trabajados en estos años de

crecimiento, y que la sostenga.

"El mundo está dejando de hablar de SL para

hablar de software de uso público: todo lo

que se desarrolla desde lo público tiene que

ser compartido (…) este es el objetivo que

queremos nosotros", dijo el jefe de Gabinete.

El término "software público" puede llegar a

confundir. Su creador, Corinto Meffe, ha

dicho en más de una ocasión que es 100 por

ciento equivalente a "software libre", sólo que

"agrega" algunas obligaciones al creador del

mismo, en este caso el Estado. Es importante

entender que el software que ingrese al

proyecto SPI quedará inmediatamente bajo la

licencia GPL, o sea, será Libre.

En definitiva acordamos en que éste

­llamémoslo software libre o público­ es el

tipo de software al que deberíamos adherir en

el Estado argentino. En ese contexto surge la

duda de por qué un proyecto de tan largo

alcance como Conectar Igualdad incorpora

software privativo en las laptops de los

chicos. La misma idea de "lo público" es

cuestionada por esta acción, que llega

directamente a uno de los espacios donde los

adolescentes pasan más tiempo, donde

socializan, donde en definitiva construyen su

idea de ciudadanía.

Las computadoras tienen previsto salir con

"doble booteo", una decisión que genera

polémica y sobre la que ya SolAr se ha

expresado, basando esta postura en cinco

puntos: soberanía tecnológica, la educación

como derecho humano, la inclusión digital, el

fortalecimiento del desarrollo local y la

optimización de los recursos del Estado.

12

Page 13: Revista Linux Latino No.1

13

Patrick VolkerdingNacimiento : 20 de octubre de 1966, 43 años

Nacionalidad : estadounidense

Ocupación : informático, desarrollador Linux

Cónyuge : Andrea ­ Hijos : Cecilia

Patrick Volkerding (1966), de ascendencia germana, también conocido por muchos como El Hombre ("The

Man"), es el fundador y principal desarrollador de la distribución Linux Slackware. Obtuvo su BS en Computer

Science en la Moorhead State University en el año 1993, mismo año en el cual se lanzó la primera versión de

Slackware.

El proyecto Slackware Linux

Por un corto periodo, Chris Lumens y otras personas ayudaron en el proyecto Slackware. Debido a la falta de un

flujo de ingresos a raíz de la venta de su editor, Walnut Creek CDROM, a BSDi (que fue finalmente vendida a

Wind River Systems), esas personas dejaron dicho proyecto. En los últimos años Patrick Volkerding manejó

Slackware con la ayuda de varios voluntarios y testeadores. Volkerding saca nuevas versiones de Slackware

generalmente una vez al año.

Slack

Patrick es un miembro/afiliado de "La iglesia de los subgenios" ("Church of SubGenius"). El uso de la palabra

"Slack" en Slackware es un homenaje a J. R. "Bob" Dobbs:

"..I'll admit that it was SubGenius inspired. In fact, back in the 2.0 through 3.0 days we used to print the "Bob"

Doobbs head on each CD."

Que en español se traduce por "Voy a admitir que fue inspirado de SubGenius. De hecho, en los tiempos entre 2.0

y 3.0 solíamos imprimir la cabeza de "Bob" Dobbs en cada CD".

Vida personal

En el año 2004 enfermó de una rara infección pulmonar la cual

afectó seriamente su rendimiento físico, causando que el

desarrollo de Slackware se detenga en su mayoría.

Afortunadamente se recuperó y volvió al proyecto.

Patrick Volkerding está actualmente casado con su esposa

Andrea, y son padres desde el 22 de noviembre de 2005, de su

primera hija llamada Cecilia. También se lo conoce por ser un

gran bebedor de cerveza: En las primeras versiones de

Slackware rogaba a sus usuarios que le mandaran una botella

de cerveza de su ciudad local en aprecio a su trabajo.

GRACIAS MAESTRO

Page 14: Revista Linux Latino No.1

14

UUbbuunnttuu eess uunnaa ddiissttrriibbuucciióónn GGNNUU//LLiinnuuxx qquuee ooffrreeccee uunn ssiisstteemmaa ooppeerraattiivvoo

pprreeddoommiinnaanntteemmeennttee eennffooccaaddoo aa oorrddeennaaddoorreess ddee eessccrriittoorriioo aauunnqquuee ttaammbbiiéénn

pprrooppoorrcciioonnaa ssooppoorrttee ppaarraa sseerrvviiddoorreess..

BBaassaaddaa eenn DDeebbiiaann GGNNUU//LLiinnuuxx,, UUbbuunnttuu ccoonncceennttrraa ssuu oobbjjeettiivvoo eenn llaa

ffaacciilliiddaadd ddee uussoo,, llaa lliibbeerrttaadd ddee uussoo,, llooss llaannzzaammiieennttooss rreegguullaarreess ((ccaaddaa

66 mmeesseess)) yy llaa ffaacciilliiddaadd eenn llaa iinnssttaallaacciióónn..

UUbbuunnttuu eessttáá ppaattrroocciinnaaddoo ppoorr CCaannoonniiccaall LLttdd..,, uunnaa eemmpprreessaa pprriivvaaddaa

ffuunnddaaddaa yy ffiinnaanncciiaaddaa ppoorr eell eemmpprreessaarriioo ssuuddaaffrriiccaannoo MMaarrkk SShhuuttttlleewwoorrtthh..

EEll nnoommbbrree ddee llaa ddiissttrriibbuucciióónn pprroovviieennee ddeell ccoonncceeppttoo zzuullúú yy xxhhoossaa ddee

uubbuunnttuu,, qquuee ssiiggnniiffiiccaa ""hhuummaanniiddaadd hhaacciiaa oottrrooss"" oo ""yyoo ssooyy ppoorrqquuee

nnoossoottrrooss ssoommooss"".. UUbbuunnttuu eess uunn mmoovviimmiieennttoo ssuuddaaffrriiccaannoo eennccaabbeezzaaddoo ppoorr eell

oobbiissppoo DDeessmmoonndd TTuuttuu,, qquuiieenn ggaannóó eell PPrreemmiioo NNoobbeell ddee llaa PPaazz eenn 11998844 ppoorr

ssuuss lluucchhaass eenn ccoonnttrraa ddeell AAppaarrtthheeiidd eenn SSuuddááffrriiccaa.. MMaarrkk SShhuuttttlleewwoorrtthh,,

mmeecceennaass ddeell pprrooyyeeccttoo,, ssee eennccoonnttrraabbaa mmuuyy ffaammiilliiaarriizzaaddoo ccoonn llaa

ccoorrrriieennttee.. TTrraass vveerr ssiimmiilliittuuddeess eennttrree llooss iiddeeaalleess ddee llooss pprrooyyeeccttooss

GGNNUU,, DDeebbiiaann yy eenn ggeenneerraall ccoonn eell mmoovviimmiieennttoo ddeell ssooffttwwaarree lliibbrree,, ddeecciiddiióó

aapprroovveecchhaarr llaa ooccaassiióónn ppaarraa ddiiffuunnddiirr llooss iiddeeaalleess ddee UUbbuunnttuu.. EEll eessllooggaann

ddee UUbbuunnttuu –– ““LLiinnuuxx ppaarraa sseerreess hhuummaannooss”” ((eenn iinnggllééss ""LLiinnuuxx ffoorr HHuummaann

BBeeiinnggss"")) –– rreessuummee uunnaa ddee ssuuss mmeettaass pprriinncciippaalleess:: hhaacceerr ddee LLiinnuuxx uunn

ssiisstteemmaa ooppeerraattiivvoo mmááss aacccceessiibbllee yy ffáácciill ddee uussaarr..

LLaa vveerrssiióónn eessttaabbllee mmááss rreecciieennttee ddee UUbbuunnttuu eess llaa 1100..0044,, nnoommbbrree ccllaavvee

""LLuucciidd LLyynnxx"" ((LLiinnccee LLuucciiddoo eenn eessppaaññooll)) lliibbeerraaddaa eell 2299 ddee aabbrriill ddeell

22001100.. EEss vveerrssiióónn LLTTSS

Page 15: Revista Linux Latino No.1

15

alias attrib='chmod'

alias chdir='cd'

alias copy='cp'

alias cp='cp ­i'

alias del='rm'

alias deltree='rm ­r'

alias edit='pico'

alias ff='whereis'

alias mem='top'

alias move='mv'

alias mv='mv ­i'

alias pico='pico ­w ­z'

alias rm='rm ­i'

alias search='grep'

alias which='type ­path'

alias wtf='watch ­n 1 w ­hs'

alias wth='ps ­uxa | more'

alias l='ls ­F'

alias lU='ls ­dl [A­Z]*'

alias l.='ls ­adFx .*'

alias ll='ls ­lFh'

alias la='ls ­lFha'

alias bc='bc ­ql'

alias cls='clear'

alias df='df ­ahT ­­sync'

alias h='pman'

alias jobs='jobs ­l'

Page 16: Revista Linux Latino No.1

¿Quieres usar un disco RAM? ¿No quieres tener basura en /tmp?

­ Prueba esto, y olvidate de lo que haya en /tmp para siempre

Configurarlo es fácil. En el kernel, tienes que activar la opcion de “File Systems/Virtual Memory file system suport ( former shm fs)”

y añadir la siguiente linea en /etc/fstab si es que no esta:

tmpfs /dev/shm tmpfs defaults 0 0

Si miras tu /etc/fstab, y ya tienes esa linea, tu kernel esta compilado para soportar shm filesystems o sistemas de ficheros virtuales. Ahora, si lo

que quieres, es que tu directorio /tmp sea un disco ram, tienes que añadir la siguiente linea a /etc/fstab

tmpfs /tmp tmpfs defaults 0 0

Puedes añadir alguna más, pero con esta, para empezar, ya es suficiente.

Las ventajas que tiene.

­ Crece a menuda que lo usamos

­ Al reiniciar, vuelve a estar vacío

­ No fragmentamos nuestro disco duro

Unas de las desventajas

­ Limitado por nuestra memoria RAM

­ Se pierde todo al reiniciar la máquina

­ No podemos montar cosas en un disco RAM, ejemplo /tmp/mi_imagen.iso no se puede montar, con la opcion “mount /tmp/mi_imagen.iso

/mnt/testcd ­o loop”

Por defecto, se crea un disco RAM, de la mitad de nuestra memoria.

Si tenemos 256 MB, se crea de aproximadamente 128 MB. Pero la memoria no esta reservada hasta que la usamos. Con esto quiero decir, que

podemos montar un disco RAM de 512MB, aunque tengamos sólo 256MB. Para cambiar el tamaño por defecto, podemos poner la opcion de

size=xxxMB en /etc/fstab o podemos remountar el disco (no se pierde lo que hay dentro ) al vuelo, con “mount tmpfs /tmp ­t tmpfs ­o

size=320M ­o remount”

y ver que se ha montado correctamente con

“df ­h”

Tambien podemos poner el cache de firefox en el ramdisk

Tras esto, en firefox escribimos en la dirección about:config,

Aceptamos la advertencia y en el filtro ponemos browser.cache.

Con botón derecho, Nuevo / Cadena, escribimos:

browser.cache.disk.parent_directory y le asignamos la cadena /tmp/firefox.

A partir de ahora el caché se guardará en esta carpeta, que anteriormente establecimos en un RAMdisk, mucho más rápido que el disco duro.

La navegación será más rápida. También puede modificarse las preferencias browser.cache.disk.enable y browser.cache.disk.capacity para

limitar el tamaño del caché del navegador.

Además, en el menú Editar / Preferencias / Seguridad, podemos deshabilitar (¡bajo nuestro riesgo!) las dos opciones de detectar sitios de

ataques o engaño (phishing). Esto aligerará mucho nuestro navegador.

tmpfs /var/log tmpfs defaults,noatime 0 0

tmpfs /tmp tmpfs defaults,noatime 0 0

tmpfs /var/tmp tmpfs defaults,noatime 0 0

Con esto lo que hacemos es modificar la ubicación de nuestras carpetas temporales y de log del sistema. Hay que tener en cuenta que en cada

reinicio perderemos los ficheros de log. Al reiniciar el portátil, estas carpetas no existen, hay que crearlas. Para ello, editamos el fichero

/etc/rc.local con sudo nano ­w /etc/rc.local y escribimos:

for dir in apparmor apt cups dist­upgrade fsck gdm installer news samba unattended­upgrades ; do

if [ ! ­e /var/log/$dir ] ; then

mkdir /var/log/$dir

fi

done

En simple agrega esta linea a fstab

tmpfs /tmp tmpfs defaults,noatime 0 0

y el ramdisk sera de capacidad automatic y como comentario es bueno para la seguridad del sistema borrar los archivos de /tmp

asi que si esta en un ramdisk al reiniciar la pc chau temporales y cache de firefox ;)

16

Page 17: Revista Linux Latino No.1

Algunos Huevos de Pascua

En aptitude.

En una consola escribamos los siguiente:

aptitude moo ­v

El nos va a responder lo siguiente:

Realmente no hay ningún huevo de pascua en este programa.

Ahora agregamos otra v de parametro y miremos haber que sucede..

aptitude moo ­vv

¿No le he dicho ya que no hay ningún huevo de pascua en este programa?

Ahora agrega otra v y asi sucesivamente jejej es bastante gracioso

En Gnome

Presionamos alt+f2 y escribimos exactamente esto:

free the fish

O podemos escribir este otro:

gegls from outer space

En Apt­get

Escribimos en una consola:

apt­get moo

En OpenOffice Calc

Quizas este es el que mas me gusta, en la celda A1 escribimos la siguiente formula:

=GAME(”StarWars”)

17

IIDDEEAASSLLOOCCAASS

TTaall yy ccoommoo ssuueennaa,, llaa ddeessaarrrroollllaaddoorraa

iinnddeeppeennddiieennttee ddee vviiddeeoojjuueeggooss AAmmaanniittaa

DDeessiinngg hhaa llaannzzaaddoo uunnaa iinntteerreessaannttee

ooffeerrttaa ssuu úúllttiimmaa ccrreeaacciióónn,,

MMaacchhiinnaarriiuumm,, aall pprreecciioo ddee 55 ddóóllaarreess

hhaassttaa eell 1122 ddee aaggoossttoo,, ccoonn llaa eessppeerraannzzaa

ddee qquuee aaqquueellllooss qquuee ppiirraatteeaarroonn yy

ddiissffrruuttaarroonn ddee ssuu oobbrraa eennttoonncceess,, ssee

aanniimmeenn aahhoorraa aa aaddqquuiirriirrllaa lleeggaallmmeennttee..

Page 18: Revista Linux Latino No.1

18

Inkscape es un editor de gráficos

vectoriales de código abierto, con

capacidades similares a Illustrator,

Freehand, CorelDraw o Xara X, usando

el estándar de la W3C: el formato de

archivo Scalable Vector Graphics

(SVG). Las características soportadas

incluyen: formas, trazos, texto,

marcadores, clones, mezclas de canales

alfa, transformaciones, gradientes,

patrones y agrupamientos. Inkscape

también soporta meta­datos Creative

Commons, edición de nodos, capas, operaciones complejas con trazos, vectorización de

archivos gráficos, texto en trazos, alineación de textos, edición de XML directo y mucho

más. Puede importar formatos como Postscript, EPS, JPEG, PNG, y TIFF y exporta PNG

asi como muchos formatos basados en vectores.

El objetivo principal de Inkscape es

crear una herramienta de dibujo

potente y cómoda, totalmente

compatible con los estándares

XML, SVG y CSS. También

queremos mantener una próspera

comunidad de usuarios y

desarrolladores usando un sistema

de desarrollo abierto y orientado a

las comunidades, y estando seguros

de que Inkscape sea fácil de

aprender, de usar y de mejorar.

http://www.inkscape.org/

Page 19: Revista Linux Latino No.1

Imagine que mañana su frutero se dedica

a regalar las piezas más comunes, como

peras, manzanas y plátanos, y decide

cobrar sólo por las frutas exóticas, las

más difíciles de encontrar. En España,

una empresa de seguridad en internet ha

crecido exponencialmente desde que se

fundó, en 2007, aplicando un modelo

similar. Si en aquel año

eran 2 trabajadores y

facturaron 360.000

euros, en 2010 serán 50

y se estima que

facturarán 4 millones. Y eso

que el 99% de sus clientes inmunizan

sus ordenadores con un software gratis

en código abierto. Tan sólo el otro 1%

son clientes de pago que obtienen una

protección más sofisticada en código

cerrado.

Aunque AlienVault nació sólo hace tres

años, hay que remontarse a 2000 para

comprender los fundamentos de su éxito.

En aquel momento, Dominique Karg y

Julio Casal, los fundadores de la

empresa, abrieron una forja open source

llamada Ossim (Open Source Security

Information Management) para

compartir en red productos para

inmunizarse de los hackers en internet.

Lo que comenzó como un proyecto de

investigación personal se convirtió, al

cabo de siete años, en la primera

empresa de seguridad gratuita en el

mundo para grandes compañías y

sistemas. AlienVault no vende

soluciones para la seguridad de un solo

puesto de trabajo, sino para redes

complejas compuestas por muchas

computadoras conectadas entre sí. Hoy

el programa se descarga 40.000 veces al

año, lo que representa el 50% de las

instalaciones de seguridad gestionadas

del mundo (aunque son gratis en un

99,9%).

Este concepto triunfador tanto para la

empresa como para el cliente es el

mismo modelo de trabajo en red que

popularizó el sistema operativo Linux,

en el que muchos

usuarios aportan un

poquito, mejorando el

producto. Gracias a él,

estos ejércitos de

hormigu itas están logrando

equipararse en fuerza y difusión a los

grandes leones del negocio. Linux ya le

gana terreno a Microsoft, mientras que

AlienVault compite dentro de su

segmento con IBM o McAfee. "La clave

para lograrlo son los ahorros en

marketing y desarrollo, gracias a las

comunidades open source, y el tener una

oferta disruptiva: hasta el 90% más

barato en muchos casos", explica Julio

Casal, fundador de AlienVault. Gracias

al canal Open Source Ossim, la

compañía

se ha ido

haciendo

cada vez

más grande

y conocida

sin gastar

un euro en

publicidad. "La participación masiva de

nuestro producto, con decenas de miles

de personas en todo el mundo, nos ha

hecho conocidos, porque regalamos una

funcionalidad muy fuerte", dice Casal.

Tras siete años ofreciendo gratis su

producto, Casal y su socio, Dominique

Karg, decidieron que Ossim estaba

maduro para lanzarse a dar el salto de

calidad: cobrar por una parte mínima de

sus servicios. El modelo de negocio es

convertir estas instalaciones gratuitas a

la versión profesional, ya sea software o

hardware, y vender servicios de soporte

y formación.

Resultó no ser tan difícil hacer pagar a

algunas empresas. "Después de tantos

años las compañías tienen simpatía por

ti, se fían y además son ellas mismas las

que te piden mejoras. Quieren, por

ejemplo, poder llamar a un teléfono 24

horas y que un profesional resuelva por

ellos o que desarrolles un producto

diseñado a su medida". Además,

AlienVault imparte cursos para

especialistas en inmunidad informática.

Duran una semana y son para

ingenieros, analistas o empresas de

seguridad. En algunos casos esas

compañías han acabado convirtiéndose

en socios de AlienVault. Hoy tiene unos

40 en 12 países.

A ellos se

suman las

dos

oficinas

que tienen

en España,

y otras dos

locales en

Estados Unidos Este año han sido

financiados con cuatro millones de

dólares para seguir avanzando en su

expansión internacional. El año que

viene entrarán en India, Colombia y

Brasil.

RReeggaallaa ttuu pprroodduuccttoo yy vveenncceerrááss

19

Page 20: Revista Linux Latino No.1

Hasta aquí llego es numero, realmente me llevo mucho tiempo

espero que en el próximo se entren a sumar editores

para colaborar y poder incluir mas paginas y tipos de vista

así podemos sumar mas información para los lectores

ampliar un poco la experiencia en otras distros.

Comparte tu código y se libre