revista linux latino no.1
DESCRIPTION
Una revista totalmente LatinoamericanaTRANSCRIPT
* Noticias
* Soft y Hard
* Reportajes
* Novedades
* Humor
* Trucos
* GNU+Linux / BSD
* Biografias
Y mucho mas!!! Arrancamos
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
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
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
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 rootflags=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
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
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 WiFi, 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
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. UNIXLike 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.
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).
1010
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 paldv salida.dv
Convertir avi a mpeg para reproductores de dvd
ffmpeg i entrada.avi target paldvd ps 2000000000 aspect 16:9
salida.mpeg
* target paldvd: 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 palsvcd salida.mpg
Para NTSC:
ffmpeg i entrada.avi target ntscsvcd salida.mpg
Comprimir avi a VCD mpeg2
Para PAL:
ffmpeg i entrada.avi target palvcd salida.mpg
Para NTSC:
ffmpeg i entrada.avi target ntscvcd salida.mpg
Codificación con varias pasadas
ffmpeg i entrada pass 2 passlogfile ffmpeg2pass salida
Bueeee!!! que mas queres !!! jeje ;)
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
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
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
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 [AZ]*'
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'
¿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 distupgrade fsck gdm installer news samba unattendedupgrades ; 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
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 Aptget
Escribimos en una consola:
aptget 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..
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 metadatos 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/
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
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