Manual Squid
Manual Squid
ENERO DE 2008
numero
Panel de control GNU
GN U
/Li nu x
3
.
C om
idad l n u
. . .
e ibr
tu gestor de fotografias
MULTIMEDIA
F Spot
tercera parte
PROGRAMACION
curso c
LABORATORIO
Ripeando audio
de la mano de Grip
editorial
Bienvenidos a TuxInfo "Nmero 3". Como todos los nmeros comienzo agradeciendo a todo el equipo de Tuxinfo, y a las colaboraciones recibidas va paypal. Este mes dentro de nuestras paginas encontraran novedades de la mano de dos secciones nuevas; "LabosExpress" y "principiantes" no hace falta explicar mucho de que trata cada una de ellas, solo en principiantes puedo decir que esta nueva seccin tratara de hacer la vida ms fcil a todos los que quieran migrar de sistemas operativos cerrados a libres como Linux. Y por supuesto encontraran muchos artculos relacionados con el software libre, la tercer parte de nuestro curso de C, una muy interesante nota de emuladores y mucho ms. Estn atentos habr mas novedades. Luego y para no aburrirlos agradezco a todos nuestros lectores, nuestros colaboradores, correctores, a Soledad la diseadora y a todos los que colaboraron para que este nmero este en sus monitores. Muchas gracias a todos!!!
Ariel M. Corgatelli
colaboradores
Ariel Corgatelli (director TuxInfo, editor y coordinador) Oscar Reckziegel (el corrector) Angel Guadarrama Claudio de Brassi Ernesto Vzquez Aguilar Facundo Arena Franco Rivero Guillermo Movia Marcelo Guazzardo Matas Gutirrez Samuel Jos Rocha Martos Jorge E. Huck William Sandoval David J. Casco Emiliano Piscitelli (colaborador, integrante de Es Design)
www.tuxinfo.com.ar
. diseno
Soledad Piscitelli (Es Design)
www.creativecommons.org/licenses/by-nc-nd/2.5/ar/
TuxInfo Numero 3, recibi la colaboracin econmica desde Paypal de las siguientes personas: -Ramon Sole Tarrida (Espaa) -Ral Ignacio Becette (Argentina) -Luis Alberto D'Ardis (Argentina) -Luis Eduardo Herman (Argentina) -David Llop Vila (Espaa)
Gracias...
Iii felices vacaciones...
Adems este mes contamos con la posibilidad de realizar donaciones de una manera muy simple, sin registros ni tarjetas de crdito. Donaciones sin tarjeta de crdito
http://www.tuxinfo.com.ar/tuxinfo/?page_id=35
contactenos
Para contactarse con TuxInfo es bien simple, slo deben enviar a un email a [email protected] y si su deseo es colaborar con artculos pueden hacerlo.
www.tuxinfo.com.ar
. Noticias del mes . principiantes . Laboratorio . Multimedia . Servidores . distros . labo xpress . Nota de tapa
de windows a linux (parte 1) ripeando audio de la mano de grip f. spot tu gestor de fotografia
pc linux os 2007
Indice
Pag.6
Pag.10 pag.14 Pag.18 Pag.21 Pag.34 Pag.38 Pag.44 Pag.49 Pag.53 pag.58 Pag.62 Pag.65
Pag.67
Desde que el ao pasado Steve Jobs pateo el tablero en contra al DRM es que ms y ms se cuestiona la utilizacin del DRM entre las piezas musicales, pero la empresa Sony no estaba muy contenta con no implementarla. Parece ser que si bien no utilizara DRM estara por utilizar marcas de agua que haran como un seguimiento completo de todo el recorrido que hace su musica incluso a travs de las redes P2P. Tambin era de esperar que las grandes discogrficas como Warner y EMI rechacen de forma tajante las marcas de agua, mientras que las pistas libres de DRM de Sony y Universal tienen marcas de agua "annimas" que supuestamente no hacen seguimiento a los compradores individuales. De ms esta decir que dichas marcas, tiene como contra principal la privacidad de los usuarios, y quizs ms que el DRM ya que este ultimo hacia que no se pueda utilizar las pistas de msica en otros equipos, ahora con las marcas de agua estaran de alguna manera violando la privacidad de los usuarios.
www.tuxinfo.com.ar
noticias del mes noticias Fin del DRM? Ahora marcas de agua?
? ?
Pack Tuxinfo
Si todos los meses te quedas con ganas de probar distros, ver en accin el software que hablamos en nuestras paginas, esta es tu oportunidad. Desde Tuxinfo estamos lanzando un nuevo servicio el cual integra (bajo pago previo del mismo) el envi de dos DVD con las distribuciones que hablamos en la revista, todo el software tratado en cada nota, y por supuesto el PDF en sus dos formatos, para que nuestros lectores puedan tener todo lo necesario para leer, investigar e instalar comentar, compartir y copiar entre sus amistades. El envi se realizara nicamente dentro de la Repblica Argentina (estamos viendo la posibilidad de hacerlo con el exterior) de forma certificada con un valor muy accesible, sin gastos adicionales y la forma de abonarlo sera mediante el sistema de pagos sin registro y sin tarjetas de crdito.
Mas informacin y solicitud de pack TuxInfo [email protected]
www.tuxinfo.com.ar
En la seccin noticias estaremos ingresando mes a mes el cronograma de eventos que se estarn desarrollando en el ao, esta tarea esta a cargo de David J. Casco, y todos los interesados en colaborar con el listado debern enviarle un mail con los eventos prximos.
Creemos que este sera un puntapi inicial importante en donde todos podamos colaborar, y ademas de esta forma quizs algn lector de tuxinfo pueda acercarse a un evento y oficiar de corresponsal. Desde ya agradecemos la colaboracin de nuestros lectores.
11 y 12 de Abril
Centro Libre 2008 Tandil, Buenos Aires CentroLibre y GulBac, con la participacin del centro de estudiantes de la facultad de ciencias exactas http://www.centrolibre.org
17 al 19 de Abril
Fisl 9.0 - 9 Frum Internacional Software Libre Porto Alegre, Brasil Associao SoftwareLivre.org Projeto Software Livre RS Projeto Software Livre RN http://fisl.softwarelivre.org
26 de Abril
Festival Latinoamericano de Instalacin de Software Libre (FLISoL) Simultneamente en distintas ciudades de latinoamrica Http://www.flisol.info/
16 y 17 de Mayo
2 Jornadas de software libre San Francisco, Crdoba Grupo Data UTN FRSFCO http://www.jornadas08.com.ar
www.tuxinfo.com.ar
Este mes nos dedicamos a ingresar las ultimas versiones de distros lanzadas sin importar que estn en fase beta o alpha por supuesto falta ingresar la distribucin live CD de KDE 4 oficial la cual se encuentra en la seccin noticias con su correspondiente enlace. De esta forma colaboramos a que nuestros lectores puedan tener la mas reciente informacin de cada distro con una descripcin reducida.
www.tuxinfo.com.ar
Para los amantes del BSD les ingresamos la distro DesktopBSD 1.6 en donde se combina un desktop amigable con todas las funcionalidades de BSD en un formato ms que amigable.
PCLinuxOS 2008
MiniMe
En el "Nmero 2" ingresamos dentro de esta misma seccin a PCLinuxOS 2007 final, ahora es el turno de la mini versin 2008 "MiniME" con tan solo 298 MB de tamao basada en KDE, y con todos los benficos de este sistema del cual ya hemos hablado en las paginas de nuestra revista
. .
www.tuxinfo.com.ar
. .
DE LA MANO DE UBUNTU
(parte 1)
Si alguna vez han tenido la curiosidad de saber que es Linux? O nunca lo han visto?, si oyeron por ah que es mejor, o peor, depende de quien lo vea pero no tienen ni idea de cmo es, bueno este es el momento de dar el gran paso Damas y Caballeros, pnganse cmodos consigan un CD virgen y bienvenidos al fantstico mundo de Linux de la mano de la distribucin mimada de la comunidad de usuarios, la que ms revuelo ha ocasionado, la ms simple de usar, con ustedes Ubuntu.
Antes que nada quisiera aclarar que esta serie de artculos son para personas que no tienen ningn conocimiento previo o que nunca tuvieron contacto con el mundo de Linux y el software libre, quizs haya gente que piense Otra nota ms para principiantes SI! Otra ms; Sencillamente por dos razones muy personales que me llevaron a la decisin de escribir estas notas. 1 Si bien hay muchos manuales para migrar de Windows a Linux, no todos abordan el tema de la forma ms clara de comprender, la idea es que al final de estas notas puedan tener un sistema usable y no solo para ver que tal es, por tal motivo quizs sea un manual muy bsico para algunos lectores, pero no nos olvidemos que ninguna persona naci "sabiendo" y si desde la comunidad podemos ayudar a los futuros usuarios, es nuestro deber hacerlo. 2 Estas notas van a tener un enfoque mas tcnico que filosfico, si bien comparto muchas ideas que plantea el software libre y open source, los que recin comienzan no quieren saber sobre esas cosas. Esa decisin se lo dejamos a ellos mismos para que cuando tengan un sistema funcional comiencen a investigar sobre que bases se construye el soft que estn usando. Por este ltimo punto vamos a empezar nombrando las caractersticas Reales ms sobresalientes de Linux y particularmente de Ubuntu: 1 Ubuntu es legalmente gratis: Por si no saben una copia de Windows tiene un valor aproximado de U$S 300. 2 Es exponencialmente ms seguro y potente: Los virus solo existen en Windows, por ende toda la basura que anda en Internet no puede afectarnos si usamos Linux. Aparte de eso las actualizaciones de seguridad informan en todo momento lo que se instalara, y de esa forma no vamos a experimentar esas actualizaciones extraas que luego de reiniciar nuestro equipo nos encontramos con que nuestro sistema no funciona ms o que perdemos funcionalidades. A esto le agregamos que los daos que podamos ocasionar al sistema rara vez ponen en peligro la integridad de nuestros documentos. 3 Si usamos Distribuciones de Linux como Ubuntu y contamos con acceso a Internet,
www.tuxinfo.com.ar
Principiantes
10
DE WINDOWS A LINUX
(preferentemente banda ancha) instalar un programa se torna muy fcil. 4 Es ms rpido y se ajusta a la capacidad del equipo: si contamos con una maquina antigua (ejemplo las viejas 486) podemos utilizar potentes aplicaciones desde la consola (como el DOS pero infinitamente superior). Si tenemos equipos un poco mas nuevos con procesadores Pentium II contamos con interfases grficas livianas que le harn cobrar vida nueva a nuestra querida y antigua PC. Pero si somos los felices poseedores de equipo relativamente nuevos, digamos, Pentium IV, tarjeta 3D (GeForce 5200 por poner un ejemplo) y 1 Giga de RAM tendremos a nuestra disposicin increbles interfases grficas llenas de efectos y animaciones 3D que sistemas operativos cerrados nunca podrn tener. 5 En Internet existen cientos de sitios donde la comunidad de usuarios se ayudan unos a los otros sin pedir nada a cambio, para cada problema que tengamos siempre habr algn usuario que tambin tuvo el mismo y que lo soluciono. 6 Dado que es tan popular, los desarrolladores casi siempre crean paquetes precompilados de sus aplicaciones para Ubuntu. 7 Y por ltimos pero no menos importante en Linux nos olvidamos de cosas como el crack, el keygen y el serial.txt Dado que nombramos las virtudes de Ubuntu nobleza obliga hay que nombrar los puntos flojos, por suerte son menos. 1 Los juegos comerciales estn desarrollados para Windows, si bien hay algunos juegos que corren de forma Nativa en Linux (Doom 3, Quake 4, Quake Wars) son muy pocos, por eso deberemos recurrir a la tcnica conocida como
emulacin. Dicha tcnica no funciona en todos los ttulos, por lo que vamos a tener que recurrir al viejo mtodo de prueba y error. Cabe aclarar que hay juegos hechos para Linux, pero al no estar hechos por Mega corporaciones con ilimitadas cantidades de dinero no poseen la calidad grfica que sus pares para Windows, aunque algunos son muy divertidos (en esta revista siempre analizamos los mejores ttulos para Linux). 2 Al igual que los juegos hay algunas aplicaciones como Photoshop, Corel Draw! o AutoCAD que tampoco funcionan nativamente en Linux, aqu nuevamente tendremos que recurrir a la emulacin, por suerte hay algunas aplicaciones similares a las antes nombradas para Linux que cumplen su tarea bastante bien. 3 Algunos (realmente muy pocos) dispositivos como mdems o impresoras no solo son difciles de instalar sino que no funcionan correctamente. Hechas estas aclaraciones ahora si comenzamos esta nota.
Esta es la pagina principal de Ubuntu, en ella encontraran noticias sobre el proyecto as como informacin y descarga de la ultima versin de esta popular distribucin.
www.tuxinfo.com.ar
Principiantes
11
Luego de haber grabado correctamente la imagen guardamos cualquier trabajo que estemos haciendo y reiniciamos la computadora. De aqu en mas comienza la parte divertida.
Iniciando el cd
Si configuraron todo al iniciar la PC con el CD dentro de la unidad debera aparecer algo como esto:
Bueno suponemos que ya bajaron el archivo, digamos que pasaron 3 horas si cuentan con una conexin de 512 K. Otra opcin si no cuentan con banda ancha , es desde la pagina principal subscribirse totalmente gratis al servicio de entregas a domicilio de Ubuntu (ShipIt!) el nico problema es que luego de llenar nuestros datos tendremos que esperar 1 mes y medio aproximadamente para recibir nuestro flamante CD de Ubuntu. Lo prximo en la lista es tener un CD virgen donde grabar la imagen que bajamos, adems de un programa para realizarlo. En esta nota asumimos que son poseedores
Si leen todas las opciones en pantalla podrn apreciar que con la tecla F2 podemos configurar el idioma al espaol o el que se nos ocurra, luego iniciamos en la primera opcin (Iniciar o Instalar Ubuntu)
www.tuxinfo.com.ar
Principiantes
12
La pantalla de carga, no se asusten si demora ya que esta cargando todo el sistema operativo desde la unidad de CDROM.
Este es el escritorio de Ubuntu, no hemos instalado nada y ya podemos disfrutar de algunas de sus caractersticas, todo gracias a la tecnologa Live CD de Linux, es ms, si contamos con una buena cantidad de RAM podremos instalar el sistema mientras navegamos por Internet o revisamos el correo.
En el prximo nmero abordaremos la instalacin en detalle, mientras tanto pueden ir probando el sistema a ver que les parece, no se olviden que al utilizar el Live CD no "romperemos nada" y cuando reiniciemos tendremos nuestro Windows como estaba. Como comentario final, todos aquellos que tengan dudas no duden en mandar un mail, ya sea a la revista, o a mi mail, sern bien recibidas y respondidas. Mucha suerte en sus migracin y nos vemos el mes que viene!
William Sandoval [email protected]
www.tuxinfo.com.ar
Principiantes
13
En nuestra vida cotidiana continuamente intentamos preservar nuestras pertenencias en lugares seguros y en muchos casos hasta hacemos una limpieza de ellos para luego solo guardar las ms importantes. Justamente en este articulo vamos hablar de una aplicacin con la cual podremos comprimir y guardar nuestra coleccin de Cds de audio que contamos hace muchos aos en clasico formato CDROM de audio. Y de esa forma podremos guardar ms msica en menos espacio, como ya todos sabemos tanto los equipos de audio hogareos, como los equipos con lector de CD en los automviles y soportan de forma completa los formatos comprimidos MP3, es por eso que decidi incluir un potente ripeador + conversor como lo es "Grip".
ACLARACIN. Ripear significa convertir de un formato a otro, sin perder calidad solo cambiando el formato y realizando una compresin de tamao.
grfica con un simple clic. IMPORTANTE: Grip necesita en todos los casos programas auxiliares como: Vorbis las vorbis-tools que incluyen "oggenc" y en el caso de mp3, el codificado mp3enc, bladenc o lame. Normalmente utilizaremos solo lame para formatos mp3.
www.tuxinfo.com.ar
Laboratorio
14 1
Veamos:
En esta figura vemos las configuraciones especificas de grip en cuanto a lectura de datos. En esta figura vemos como grip lista de forma automtica todos los temas de nuestro CD, tambin encontramos en la barra inferior opciones para la lectura de las pistas wav, y como si esto fuera poco detalles de el autor, tipo o genero, ao de publicacin, etc. Por regla general grip utilizara el dispositivo CDROM para lecturas de archivos de audio, (.wav, mpe, ogg) esta ruta puede ser cambiada sin problemas con los correspondientes permisos. Algunas opciones interesantes son; arrancar con la primer pista si no esta tocando, esta opcin es un tanto molesta ya que cada vez que cambiamos de CD se lanza de forma automtica la lectura de la primer pista.
En esta figura vemos las opciones con las cual utilizaremos a grip, entre ellas encontramos solo ripear, ripear y convertir, abortar, reproducir el archivo ripeado y como no puede faltar los indicadores de ripeo/conversin. Por debajo de la ventana se mantiene las opciones de reproduccin clsica. En la figura 4 vemos las opciones de ayuda que trae
www.tuxinfo.com.ar
Laboratorio
15 1
Completamos la linea: Enconder executable con la ruta /usr/bin/lame solo resta realizar la prueba de convertir un archivo wav a mp3 como muestra en la figura 2. Regla de oro GMU/Linux, si el sistema no muestra error funciona. De otra forma nos dirigimos al sitio oficial de lame para proceder a la descarga, descompresion, compilacion e instalacion: Http://lame.sourceforge.net/
En esta figura vemos la configuracin de salida con el que se grabara el mismo una vez terminado el proceso. Contamos con muchas opciones, en este caso esta seteado para que la salida sea en formato mp3. Una falla muy comn debida a la falta de las herramientas lame es que grip nos muestre el error clsico de que no encuentra el ejecutable de lame. Al no contar con "lame" desde el comienzo grip no la ingresa en la linea de configuracin. Para solucionarlo tenemos dos opciones, al no estar seguro si nuestro sistema cuenta con lame, podemos ingresar la linea donde debera estar el binario de ejecucin. En esta figura grip nos muestra las opciones de conexin a Internet con el cual podremos realizar busquedas (otra buena opcin con la que contamos).
Laboratorio
16
la reduccin de tamao mediante, quitar seales no audibles para nuestro odo, la diferencia quizs entre mp3 y ogg es que este ultimo, extrae ms seales guardandolos en un formato diferente y ganando de esa manera espacio. En cambio el formato MP3 si bien comprime muchas veces el mismo archivo .wav puede ser mas grande en un 15 % a el formato ogg. Otra caracterstica de Ogg es que es totalmente libre caso contrario en mp3 siendo un formato propietario.
CONCLUSIN.
Este programa como la mayora de los conversores pueden ser utilizados sin restricciones, solo tendremos que recordar, en muchos casos podemos violar derechos de propiedad de terceras personas, es por eso que nosotros lo recomendamos para uso personal como el mejor y mas simple en su especie.
Formatos
Pasar las pistas de audio .wav a formatos comprimidos tiene su ventaja, una de ellas es poder reducir espacio en la que en un medio clasico "CDROM" puede contener hasta 10 albumes completos de un artista. Sobre los formatos mas conocidos podemos mencionar dos, uno de ellos el archiconocido MP y el OGG. La diferencia entre estos dos, radica principalmente en que el formato MP3 (adems es un formato cerrado) fue uno de los pioneros y por ende mas conocidos, en cambio el formato OGG (formato totalmente abierto) fue posterior y no tan conocido.
Ariel M. Corgatelli
Contras y ventajas
Tanto un formato como el otro trae consigo
Laboratorio
www.tuxinfo.com.ar
Laboratorio
17 1
tu gestor de fotografias
En la poca en la que vivimos donde gracias a las cmaras digitales podemos tener cientos de fotografas, surge la necesidad de ordenarlas, y por eso se desarrollan gestores de fotografas, y F-Spot se encarga de eso y ms.
F-Spot esta desarrollado por Novell, la ultima versin es la 0.4.0 que sali el 2 de agosto de 2007. Est diseado para escritorios GNOME, y desarrollado bajo la plataforma Mono, la licencia que tienes es GPL.
Interfaz principal
Caractersticas
Una interfaz simple. Soporta 16 formatos de imagen. Ordena las imgenes por fecha. Permite etiquetar las fotografas. Aadirle comentarios. Permite exportar imgenes CD. Subirlas a Flickr, Picasa, etc. Edicin de imgenes, manteniendo la original.
www.tuxinfo.com.ar
Multimedia
18
F Spot
I
Primeros pasos
El manejo de F-spot es muy intuitivo, pero vamos a ver las primeras acciones para poder empezar a ordenar nuestras fotografas.
la capeta ~/photos, puedes cambiar la carpeta donde se guarda desde el cuadro de dialogo Preferencias (Editar/Preferencias). Para importar las imgenes pulsamos sobre el botn importar y en la nueva ventana que nos aparece seleccionamos la carpeta donde se encuentre las imgenes.
Importar
F-spot por defecto guarda las imgenes en
Ventana importar
www.tuxinfo.com.ar
Multimedia
19
Conclusin
F-spot es una buena solucin para tener ordenadas nuestras fotografas, y no solo eso adems permite transmitir de manera sencilla las fotografas ya que las puedes colgar en la red o pasarlas a un CD. Otra cosa a favor es la de poder realizar pequeos retoques a las imgenes.
Si Quiere publicitar en
Puede hacerlo de forma muy simple, Llegando a todo el mundo, con la unica Revista digital De software libre de Argentina
www.tuxinfo.com.ar
Multimedia
20
Servidores
r Se vid es or
Servidores
Servidores
ido v r Se
s re
Servidores
Se rv id
or es
de squid con
sarg
Si contamos con un Proxy Squid instalado en nuestro servidor sabremos que unas de las tareas que debemos realizar, ser la de analizar los logs que este nos genera. Es por ello que para poder llevar a cabo esta tarea de una forma mas amigable que la de andar abriendo archivo access.log con el vi, podemos utilizar unas de las tantas herramientas existentes para esta tarea, podemos ver un listado completo de las mismas en www.squid-cache.org/Scripts, si bien existen muchas en esta lista, la que a mi parecer es una de las mas completas es Sarg (Squid Analisys Report Generator), ya que es muy flexible y posee diferentes parmetros, los cuales podremos ir modificando a nuestro gusto y necesidad. Bueno pasemos a ver como la instalamos y configuramos.
El proceso de instalacin
Si nuestra distro es Debian o alguna basada en ella, la podremos instalar con tan solo ejecutar:
#./configure
5. Compilamos el paquete...
#make
6. Y copiamos cada cosa en su lugar con:
#make install
Si todo salio bien la ubicacin de Sarg sera ( /usr/local/sarg).
El proceso de configuracin
El fichero de configuracin que utiliza Sarg es sarg.conf y se encuentra en (/etc/squid/) en el caso que lo hayamos instalado con APT o en (/usr/local/sarg/) en caso que lo hayamos instalado descargando las fuentes, una vez ubicado el mismo vamos a editarlo con nuestra herramienta de edicin preferida.
#cd sarg-2.2.3.1
www.tuxinfo.com.ar
Servidores
21
Servidores
r Se vid es or
Servidores
Servidores
ido v r Se
s re
Servidores
Se rv id
or es
A continuacin vamos a explicar algunos de los parmetros principales para que Sarg funcione correctamente. Parmetro Idioma
# TAG: access_log file # Where is the access.log file # sarg -l file # access_log /usr/local/squid/var/logs/access.log Ac lo que le estamos indicando es que el fichero access.log de Squid que se encuentra en (/usr/local/squid/var/ logs/access.log), este ser desde donde Sarg obtendr la informacin para armar los informes que nos proveer. En el caso que hayamos instalado Squid mediante el uso APT, ya sea en Debian o alguna distro derivada, la ubicacin de este archivo ser: (/var/log/squid/access.log). Directorio temporal # TAG: temporary_dir # Temporary directory name for work files # sarg -w dir # temporary_dir /tmp Este ser el que use Sarg como directorio temporal. Directorio donde se generaran los informes # TAG: output_dir # The reports will be saved in that directory # sarg -o dir # output_dir /var/www/html/squid-reports En este directorio ser donde Sarg ira almacenando los informes generados.
# # TAG: language # Available languages: # Bulgarian_windows1251 # Catalan # Czech # Czech_UTF8 # Dutch # English # French # German # Greek # Hungarian # Indonesian # Italian # Japanese # Latvian # Polish # Portuguese # Romanian # Russian_koi8 # Russian_UFT-8 # Russian_windows1251 # Serbian # Slovak # Spanish # Turkish # #language English language Spanish
Como podemos observar Sarg soporta una gran variedad de idiomas, en este caso le estamos indicando que el idioma a usar sea el Espaol.
www.tuxinfo.com.ar
Servidores
22
Al abrirlo para su edicion veremos muchsimos parmetros, que podremos ir modificando y adaptando a nuestras necesidades y gusto.
Servidores
r Se vid es or
Servidores
Servidores
ido v r Se
s re
Servidores
Se rv id
or es
# TAG: exclude_hosts file # Hosts, domains or subnets will be excluded from reports. # # Eg.: 192.168.10.10 - exclude ip address only # 192.168.10.0 - exclude full C class # s1.acme.foo - exclude hostname only # acme.foo - exclude full domain name # #exclude_hosts none exclude_hosts /usr/local/sarg/exclude.hosts
Este parmetro sirve para excluir pginas que no queremos que aparezcan en nuestro informe, en el ejemplo anterior se hace referencia a un fichero con el nombre exclude.hosts, el cual tendremos que crear y que dentro de este podra contener algo como lo siguiente: Www.midominio.com www.intranet.com Como vemos por cada lnea ira una pgina, esto es muy til para excluir de los informes paginas como por ejemplo de nuestra empresa, servidores locales, etc. que a la hora de generar los informes no son relevantes como para que aparezcan dentro de los mismos.
# TAG: exclude_string string1:string2:...:stringn # Records from access.log file that contain one of listed strings will be ignored. # #exclude_string none exclude_string /usr/local/sarg/exclude.string
Este tipo de exclusin es una de las ms minuciosas, ya que analiza las lneas del fichero log, y si alguna de estas coincide con alguna cadena incluida aqu dentro, este la excluir. Como vimos en el ejemplo de excluir paginas, ac tambin estamos apuntando a un fichero, en este caso llamado exclude.string, el mismo tambin tendremos que crearlo y dentro de este podra llegar a ir algo as: midominio Miempresa Excluir usuarios # TAG: exclude_users file # users within the file will be excluded from reports. # you can use indexonly to have only index.html file. # #exclude_users none exclude_users /usr/local/sarg/exclude.users Lo que vamos a declarar dentro de exclude.users son los equipos que no queremos que aparezcan dentro de los informes generados, como lo venimos haciendo este fichero tendremos que crearlo y podra contener algo como lo siguiente: 192.168.0.10 192.168.0.11 192.168.0.15 192.168.0.22
www.tuxinfo.com.ar
Servidores
Excluir pginas
23
Servidores
r Se vid es or
Servidores
Servidores
ido v r Se
s re
Servidores
Se rv id
or es
Otros formatos Los nombrados hasta aqu son algunos de los parmetros que podemos encontrar en el fichero sarg.conf, si investigamos un poco dentro de este vamos a poder observar que tenemos muchsimos mas parmetros para modificar, desde tipo, tamao y color de fuente, pasando por criterios de orden para cada uno de los datos mostrados, como as tambin tenemos la opcin de insertar algn logo que deseemos para ir personalizando los informes. Ser tarea de cada uno de nosotros ir modificando los parmetros para adaptar esta increble herramienta a nuestro gusto.
Iniciando sarg
Para que Sarg nos genere un informe bastara con ejecutar el siguiente comando si lo instalamos desde las fuentes:
#/usr/bin/sarg
en caso contrario lo haremos con tan solo ejecutar:
#sarg
Luego de realizado lo anterior, veremos que nos generara un informe completo en formato html, dentro de /var/www/html/squid-reports/, ac dentro vamos a encontrar un fichero index.html y un directorio con el nombre de la fecha que se halla ejecutado Sarg, el mismo lo podemos abrir con nuestro navegador preferido, y en el caso que necesitemos abrirlo en forma remota, necesitaremos instalar un Web Server en nuestro servidor.
Formato fecha
www.tuxinfo.com.ar
Servidores
Lo que le estamos indicando ac es que las direcciones IP dentro de este fichero las ignore a la hora de generar los informes. Esto es muy til, ya que seguramente habr algn que otro equipo que no quisiramos saber que paginas visita, llmese equipo del jefe, gerente, el nuestro ;) , etc.
Este parmetro, es simplemente para ver de que forma nos mostrara la fecha en los informes, en el ejemplo anterior la forma ser (dd/mm/yy).
24
Servidores
r Se vid es or
Servidores
Servidores
ido v r Se
s re
Servidores
Se rv id
or es
Por cada vez que se ejecutemos (#/usr/bin/sarg) o (#sarg), nos creara un directorio con el nombre de la fecha que se halla ejecutado, y al ingresar al index.html nos mostrara el listado de los mismos.
Por fecha Con esta opcin podremos definir los informes generados entre fechas:
Opciones de ejecucin
Si bien como vimos anteriormente, con solo ejecutar el comando sarg el mismo nos generara los informes, existen adems diferentes opciones que tambin podremos aplicar seguidas de este comando, las mismas nos ayudaran a generar informes mas especficos segn nuestras necesidades, a continuacin vamos a ver algunos ejemplos: Por direccin IP Si por ejemplo queremos generar informes que solo nos indique un equipo en especial lo que podemos hacer es lo siguiente: acerra:/usr/bin/sarg# sarg -a 192.168.1.16 SARG: Records in file: 6681, reading: 100.00% SARG: Reporte generado satisfactoriamente en /var/www/html/squidreports/2007Dec17-2007Dec17192.168.1.16
acerra:/usr/bin# sarg -d 10/12/2007 17/12/2007 SARG: Records in file: 6681, reading: 100.00% SARG: Reporte generado satisfactoriamente en /var/www/html/squidreports/2007Dec10-2007Dec17 de esta manera se nos generara un informe con los datos que estn delimitados entre los das 10/12/2007 y 17/12/2007. Generando un fichero legible a partir de access.log Esta opcin generara a partir del fichero access.log otro donde podremos distinguir bien fecha, hora, IP del equipo cliente y pgina solicitada, para realizar esto bastara con ejecutar lo siguiente: acerra:/usr/bin# sarg -convert > access.log.conv
www.tuxinfo.com.ar
Servidores
25
En este caso lo que estamos indicando con la opcin -a seguida de una direccin IP, es indicarle que solo nos genere un informe de el equipo que tenga esta direccin. Notemos que ahora el nombre del directorio generado adems de contener la fecha en que se ejecuto, contiene la direccin IP que le indicamos.
Servidores
r Se vid es or
Servidores
Servidores
ido v r Se
s re
Servidores
Se rv id
or es
Por pagina Usando esta opcin lo que logramos es generar un informe donde nicamente se encuentren los registros de las pginas que describamos:
acerra:/usr/bin# sarg -s www.google.com.ar SARG: Records in file: 6681, reading: 100.00% SARG: Reporte generado satisfactoriamente en /var/www/html/squid-reports/2007Dec172007Dec17-www.google.com.ar
En este caso nos generara un informe que contendr, nicamente los registros que se hayan generado por visitar www.google.com.ar.
En conclusin
Otras opciones Como hemos visto hasta ahora en Sarg, adems de las opciones expuestas, existen muchas otras, las mismas las podemos ver si ejecutamos: Por todo lo visto hasta ac, podemos decir que Sarg es una herramienta de anlisis y generacin de informes para Squid muy completa y fcil de usar. Espero que les haya servido de ayuda este artculo y que puedan exprimir a full esta maravillosa herramienta. Nos vemos en las siguientes entregas!. Nos aparecer un listado con todas las opciones que podemos ejecutar.
Emiliano Piscitelli.
acerra:/usr/bin# sarg -h
www.tuxinfo.com.ar
Servidores
26
En este caso llame al fichero generado access.log.conv, aqu dentro si lo abrimos con algn editor de texto podremos ver la informacin antes especificada, en una forma muy legible y fcil de entender.
Bonus
s u n Bo
Bon us
Cacti es una completa solucin de graficado en red, diseada para aprovechar el poder de almacenamiento y la funcionalidad de generar grficos que poseen las RRDtool. Esta herramienta, desarrollada en PHP, provee un poller gil, plantillas de grficos avanzadas, mltiples mtodos para la recopilacin de datos, y manejo de usuarios. Tiene una interfaz de usuario fcil de usar, que resulta conveniente para instalaciones del tamao de una LAN, as como tambin para redes complejas con cientos de dispositivos.
Requerimientos:
RRDTool: http://oss.oetiker.ch/rrdtool/ PHP: http://www.php.net/ MYSQL: http://www.mysql.com/ Servidor Web: http://www.apache.org/ Net SNMP: http://net-snmp.sourceforge.net/ Bajamos la aplicacin y la descomprimimos:
# cd /var/www
# wget http://www.cacti.net/downloads/cacti0.8.7a.tar.gz # tar zxfv cacti-0.8.7a.tar.gz # mv cacti-0.8.7a cac Creamos la base de datos: # mysqladmin -u root -p create cacti Creamos el usuario local del sistema: # useradd -d /var/www/cac -g www-data -s /bin/noshell wiki
www.tuxinfo.com.ar
Servidores
27
Bonus
Bonus
Bon
Bonus
us
Bo n
us
s u n Bo
Bonus
s u n Bo
Bon us
# passwd -l wiki Armamos la estructura de la Base de datos: # cd /var/www/cac # mysql -u root -p cacti < cacti.sql Creamos el usuario mysql, el cual va a trabajar con la db y reiniciamos los permisos de la base: # mysql -u root p
Tambin podemos utilizar el siguiente comando: patch -p1 -N < cacti-pluginarch.diff pero me gusta hacerlo a mano :D. Ya que reemplazamos los archivos vamos a reconfigurar el acceso al sistema: # vim /var/www/cac/include/global.php
mysql> grant all on cacti.* to wiki@localhost identified by 'wikipass'; mysql> flush privileges; mysql> quit Parcheamos la aplicacin para que tenga soporte de plugins: Plugin Architecture para cacti fue diseado para ser simple en naturaleza y lo suficientemente robusto para permitir hacer casi cualquier cosa en Cacti. As mismo est diseado para la fcil integracin con pequeas modificaciones. Eventualmente Cacti vendr con una arquitectura standard de plugins que permitir crear addons sin necesidad de modificar nuestra instalacin. El paso siguiente es bajar el plugin architecture y descomprimir:
Debemos dejar nuestro archivo de configuracin con los siguientes datos: $database_type = "mysql"; # Tipo de base de datos que utilizamos $database_default = "cacti"; # Base de datos que utilizara el sistema $database_hostname = "localhost"; # Servidor de base de datos $database_username = "wiki"; # Usuario que manipulara la DB $database_password = "wikipass"; # Password del Usuario $database_port = "3306"; # Puerto que utilizamos para conectarnos al servidor $config['url_path'] = '/cac/';
www.tuxinfo.com.ar
Servidores
28
Bonus
Bonus
Bon
Bonus
us
Bo n
us
s u n Bo
Bonus
s u n Bo
Bon us
$database_type = "mysql"; $database_default = "cacti $database_hostname = "localhost"; $database_username = "wiki"; $database_password = "wikipass"; $database_port = "3306";
Front-End:
Abrimos un navegador e ingresamos a nuestro sistema:
En la siguiente pantalla comprobaremos si nuestro sistema est apto para el uso. www.tuxinfo.com.ar
Servidores
29
Modificamos los datos del archivo de configuracin, el que usamos para conectarnos a la base de datos
Bonus
Bonus
Bon
Bonus
us
Bo n
us
s u n Bo
Bonus
s u n Bo
Bon us
Bonus
Bonus
Bon
Bonus
us
Bo n
us
s u n Bo
En nuestro caso vemos que nuestro equipo posee los requerimientos del sistema. [FOUND]
Ingreso al sistema:
User: admin Password: admin
aclarar que el sistema admite OIDS customizadas dando as una mayor facilidad del control de nuestros equipos. Para probar el funcionamiento del sistema vamos a correr el script poller.php desde la consola as podemos apreciar los grficos generados. # /usr/local/bin/php /var/www/cac/poller.php Debemos obtener el siguiente resultado: 11/29/2007 05:07:48 PM - SYSTEM STATS: Time:1.1635 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:5 RRDsProcessed:5 OK u:0.00 s:0.00 r:1.01 OK u:0.00 s:0.00 r:1.01 OK u:0.00 s:0.00 r:1.01 OK u:0.00 s:0.00 r:1.01 OK u:0.00 s:0.01 r:1.01
Ya dentro del sistema obtenemos la siguiente pantalla: Como podemos ver contamos con dos TABs: Consola: Aqu es donde vamos a poder realizar las diferentes configuraciones sobre el sistema, ya sea agregar un usuario, un nuevo dispositivo a monitorear. Graphs: Este tab contiene los grficos que fueron cargados en el sistema para llevar un control tanto de performance de los equipos como de su conectividad, cada
www.tuxinfo.com.ar
Servidores
30
Bonus
s u n Bo
Bon us
Bonus
Bonus
Bon
Bonus
us
Bo n
us
s u n Bo
La funcin de este addons es permitirnos ver en forma rpida cual de nuestros dispositivos se encuentra alertado. Instalacin del Plugin: # cd /var/www/cac/plugins/ # wget http://cactiusers.org/downloads/monitor0.8.1.tar.gz # tar zxfv monitor-0.8.1.tar.gz Editamos el archivo global.php para agregar el acceso al nuevo plugin: # vim /var/www/cac/include/global.php Agregamos la siguiente lnea: $plugins[ ] = 'monitor';
Plugin ZOND:
El principal objetivo del addons es darnos en forma grfica y en tiempo real la informacin de lo que est haciendo poll por snmp en nuestro dispositivo. # cd /var/www/cac/plugins/ # wget http://forums.cacti.net/download.php?id=109 58 # mv download.php\?id\=10958 zond_v033.tar.gz # tar zxfv zond_v033.tar.gz
Ahora debemos agregar a nuestro usuario el acceso a dicho plugin: Para esto hacemos clic sobre el botn User Management, dndonos as la lista de los usuarios del sistema, ahora clickeamos sobre el nombre de nuestro usuario, quedando por ltimo tildar la opcin View Monitoring la cual se encuentra en la solapa Realm Permissions. No hay que olvidarse de salvar el cambio :p
Editamos el archivo global.php para agregar el acceso al nuevo plugin: # vim /var/www/cac/include/global.php
www.tuxinfo.com.ar
Servidores
31
Bonus
s u n Bo
Bon us
Bonus
Bonus
Bon
Bonus
us
Bo n
us
s u n Bo
$plugins[ ] = 'zond'; Agregamos los permisos para que nuestro usuario tenga acceso al plugin: User Management -> Admin Tildamos: ZOND Button next to charts El paso siguiente es hacer que el usuario wiki sea el propietario tanto del directorio cac como as tambin de sus subdirectorios. # chown -R wiki:www-data /var/www/cac/
Como ltimo paso tenemos que regenerar los permisos del archivo de log del sistema para que pueda ser modificado por los usuarios del grupo www-data. # chmod 664 /var/www/cac/log/cacti.log
Para probar el funcionamiento, debemos ingresar al TAB "Graphs" y hacer click en algn grfico y por ltimo hacer clic sobre el botn que tiene como imagen un grfico: Como resultado debemos obtener un grfico en tiempo real como el que exponemos debajo:
No se olviden de modificar el password que viene por default del usuario admin
Autor: Wikipeando
Configuramos el Poller y los permisos para el usuario local del sistema: Agregamos al cron del usuario wiki una lnea que tiene como funcin ejecutar el script de poll SNMP cada 5 minutos. # crontab -e -u wiki Agregamos la lnea de ejecucin del poller.php: www.tuxinfo.com.ar
Servidores
32
Www.es-design.com.ar
En esta ocasin analizaremos y mostraremos el proceso de instalacin de una de las distribuciones ms amigables e intuitivas actualmente, es por eso el ttulo de este reporte, es acaso la distribucin ms cercana a darle guerra a Ubuntu?.
Hasta el cierre de este documento PCLinuxOS est a la cabeza en los sitios de popularidad segn el conocido y renombrado sitio http://distrowatch.com/ quedando de esta manera: 1.- PCLinuxOS 2.- Geoubuntu 3.- Ubuntu
Despus vino MiniME 0.93 (si, como el de Austin Powers) lanzada en el 2006 como un mnimo Live CD (CD vivo) con la opcin se ser instalado en el disco duro, este fue el comienzo de las instalaciones pequeas y rpidas permitiendo as que los usuarios puedan modificar el sistema a sus propias necesidades eligiendo las aplicaciones deseadas. Posteriormente fueron lanzadas junior y Big daddy, las diferencias son que en MiniME contiene una instalacin mnima para que los experimentados puedan ampliarla a su gusto y en Junior se agregan paquetes esenciales de escritorio hacindolo mas fcil para el usuario comn.
Este es el MiniME 0.93 la versin anterior a la 2007, noten el logo y los iconos.
www.tuxinfo.com.ar
Distros
PCLINUX OS 2007
?
34
Sin ms prembulos comencemos viendo como se instala y como trabaja. Cd Vivo e Instalacin:
root y guest son los dos usuarios en el Live Cd con sus respectivos datos de login en la parte superior.
En la que como vern los datos para login del usuario root o guest se encuentran en la parte superior izquierda, una vez que hagamos login con el usuario que seleccionamos esperaremos que el sistema cargue y listo, estaremos dentro de un azul y bonito escritorio KDE:
Aqu vemos arrancar al sistema con sus diferentes opciones desde el disco Vivo
Esta es la primera imagen que nos encontramos cuando insertamos el CD en nuestro cdrom y reiniciamos el sistema, consta de varias opciones configurables y para que podamos entrar al sistema seleccionamos la primera opcin. En la primera etapa tenemos que seleccionar el idioma para nuestro sistema, posteriormente se selecciona la fecha, zona y hora, en la tercera etapa seleccionaremos nuestro dispositivo de red con el cual nos conectaremos a internet as como tambin, en la siguiente etapa, la forma en que queremos que la IP sea configurada en nuestro sistema (con la opcin DHCP incluida por supuesto) se selecciona si queremos iniciar la conexin al iniciar el sistema o si deseamos permitir que otros
Este es el KDE con sus aplicaciones, sencillo sutil y liviano, toda una belleza.
De igual manera los programas y aplicaciones estn divididos en categoras para su fcil localizacin. Como mencion anteriormente PCLinuxOS se alej del objetivo principal de dar soporte a Mandrake, es por eso que me di mucho gusto y emocin encontrar una maravillosa y poderosisima herramienta en esta
www.tuxinfo.com.ar
Distros
35
Finalmente PCLinuxOS 2007 (O en su equivalente, la versin 0.94) realiz un cambio radical en cuanto a cdigo ms moderno que requiere una completa instalacin, pero con la opcin de actualizar sin reinstalar desde cero. Esta nueva versin incorpora Beryl y Compiz y puede ser configurados fcilmente con el centro de control de PCLOS.
6.- Seleccionemos el /boot/vmlinuz. 7.- Especificamos la contrasea del superusuario (root). 8.- Ingresamos los datos del nuevo usuario, nombre, contrasea y una imagen para identificar (hay unas muy divertidas). 9.- Finalmente reiniciamos nuestro sistema para que los cambios sean guardados.
Es por eso que el sistema se instala de forma austera, tenemos la opcin de ampliar nuestras aplicaciones por medio de Synaptic para as instalar fcilmente todas aquellas que necesitemos. Proceso de Instalacin: El proceso de instalacin, es sumamente intuitivo y fcil gracias al llamado Draklive que nos ayudar a lo largo de esta tarea: 1.- Seleccionamos si queremos instalar la distribucin en un disco duro (SATA, IDE) o en una USB. 2.- Seleccionamos si queremos ocupar todo el disco duro o crear las particiones manualmente. 3.- Aparecer una ventana con la cual aceptaremos que el sistema formatee el disco duro o de lo contrario la particin que creamos para ese fin. 4.- Despus del formateo aplicamos los cambios para que se copien los archivos del cdrom al disco.
Y listo!!! tenemos nuestro PCLinuxOS instalado en nuestro disco duro y listo para usarse.
Conclusin:
Como podrn observar el principal objetivo de esta distribucin es la facilidad de uso e instalacin, eso se logra mediante mucho
www.tuxinfo.com.ar
Distros
36
distribucin, Synaptic!!!
5.- Esta etapa nos da la opcin de seleccionar entre los cargadores de aranque GRUB o LILO, el disco en donde ser instalado en la MBR y el tiempo que tardar el sistema para arrancar en caso de que no seleccionemos manualmente.
kernel 2.6.18.8, KDE 3.5.6, Open Office 2.2.0, Firefox 2.0.0.3, Thunderbird 2.0, Frostwire, Ktorrent, Amarok, Flash, Java JRE, Beryl 3D y mucho ms software, 2GB de software comprimido solo en el Live CD, para que se den una idea. Espero que este proyecto siga creciendo como lo ha hecho en estos ltimos aos, y que bueno que Ubuntu tenga rivales as por que a fin de cuentas esto slo ocasiona que ms y ms personas tengan una buena impresin al sentarse en una computadora
Enlaces de inters Url de PclinuxOS: http://www.pclinuxos.com/ Descarga PCLinuxOS: http://www.pclinuxos.com/index.php? option=com_ionfiles&Itemid=28 Enlaces varios: http://distrowatch.com/ Atte: Ernesto Vzquez Aguilar Nestux
www.linuxadistancia.net
www.tuxinfo.com.ar
Distros
37
Trabajo y dedicacin (recuerden que anteriormente era gran soporte para una de las grandes...Mandriva) y actualmente se encuentra en desarrollo constante. Aqu les sealo algunas de sus caractersticas:
con GNU/Linux, si esto es el objetivo de ambas, entonces podremos llamarlo rivalidad?...no creo ;).
Bienvenidos amigos lectores a nuestra flamante seccin Labo Xpress, en la que mes a mes revisaremos programas, aplicaciones, plugins y extensiones de uso cotidiano y que por alguna razn no categorizan para un laboratorio completo, pero, por qu no darles una oportunidad y un lugar en nuestra revista?; la idea de Labo Xpress es que ustedes participen, recomendando sus propias aplicaciones de uso cotidiano, pueden hacerlo a [email protected].
Este mes, y por estar inaugurando la seccin recib la ayuda de un colaborador de la revista, Eduardo Bayot quien hizo un pequeo tutorial de como utilizar Evolution con el servicio IMAP de gmail y google Calendar. Bien amigos, basta de palabras es hora de poner manos en el pingino, espero disfruten la seleccin del mes.
estandarizado, pero hay varias (estamos en el universo abierto recuerden) luces al final del camino, una de ellas es Klik. Klik es un sistema de instalacin de paquetes que no hace diferencia en cuanto a distribucin, con esto quiero decir que puede ser utilizado de la misma manera en cualquier sistema Linux sin importar cual sea. La base de funcionamiento de Klik es su gran base de datos distribuidos en categoras, all encontraremos muchsimo software para descargar, en tal paso slo obtendremos un archivo .cmg en el cual se incluyen libreras, ejecutable y todo para que, con un simple doble click en el archivo, ya ests corriendo el programa, luego si por alguna razn quieren eliminarlo con solo borrar el archivo la tarea ya estar realizada, en resumidas cuentas trabaja en forma similar a los programas de MAC OSX. Para poder utilizar Klik en nuestra distribucin, primero deberemos instalar el sistema, para esto abrimos una terminal de consola y hacemos:
Uno de los problemas ms recurrentes de aquellos usuarios que se inician en GNU/Linux es la instalacin de aplicaciones, y ms an en muchos casos esto es motivo de un alejamiento definitivo del sistema, quizs el razonamiento sea algo exagerado para el usuario con ms experiencia, pero palabras como Compilar, Consola, Terminal, Dependencias, y una gran lista de etc., no caen muy bien a quien recin le est dando una oportunidad a nuestro sistema, el panorama an se torna ms turbio al saber que no todas las distribuciones tienen el mismo sistema de instalacin (alguien que aprendi a instalar archivos DEB, si migra a (por ejemplo) Mandriva, tiene que volver a pasar por una etapa de aprendizaje. En resumidas cuentas podemos llegar a la conclusin que instalar un programa en Linux puede traernos un dolor de cabeza y definitivamente es algo que no esta
www.tuxinfo.com.ar
Labo xpress
38
escritorio del proyecto Gnome. Para sincronizar nuestro evolution con la cuenta de Gmail via Imap, es tan sencillo como: Crear una nueva cuenta, en la primera ventana seleccionar el tipo de servidor como Imap. En la direccin del server ingresar "imap.gmail.com" y nuestro usuario (sin el "@gmail.com"). En seguridad seleccionar SSL, optar por "Contrasea" con identificacin. Click en siguiente! Aparece una ventana de opciones de seguridad, configuramos a gusto, aceptamos y una nueva ventana nos pedir cmo configurar el correo saliente: smtp.gmail.com como server, nuestro usuario nuevamente y las mismas caractersticas de seguridad que en la configuracin anterior. Pero este no es el nico servicio que podemos sincronizar de Google. Google Calendar tambin puede ser visto en Evolution. Digo visto, dado que en la versiones anteriores a la 1.14.* de Evolution no existe la posibilidad de editarlo. Sincronizarlo tambin es fcil. Solo debemos ir a Configurar Calendarios (El link debajo de nuestro listado). Dentro de "Detalles de calendario" en la Parte de "Direccin Privada" Copiamos el Link de ICAL. En Evolution, dentro de la parte de Calendarios, creamos uno nuevo. Tratamos de dejar todo segn la siguiente imagen: Damos en aceptar, y ya podremos disfrutar de un Google totalmente integrado con nuestro Evolution. KPPP Configurando un Dial UP en Linux http://developer.kde.org/~kppp/ De seguro muchos de ustedes an acceden a Internet mediante una cuenta Dial up, no?, bien configurar su prestador de servicios de internet es fcil en Linux, hoy vamos a hacerlo de la mano de KPPP, como primera medida deben asegurarse
wget klik.atekon.de/client/install -O - | sh y luego: ./klik-cmg-install-root Ahora slo resta dirigirnos a la pgina del proyecto Klik y descargar software para utilizarlo de manera fcil y transparente.
www.tuxinfo.com.ar
Labo xpress
39
Este funcionando y no presente problemas, luego y si utilizan el escritorio KDE (si usan Gnome busquen en su lista de repositorios que seguro encontraran el programa en cuestin) lanzamos el programa KPPP y agregamos el nombre de usuario y contrasea proporcionado por nuestro ISP para luego en la opcin dispositivo constatar si nuestro modem est funcional y detectado en /dev/ttyS0, luego pasamos a la opcin Modem y all hacemos un Query para ver si este responde, si todo marcha bien y si es necesario configuraremos DNS y el nmero de discado, para luego hacer click en finalizar y poder disfrutar de nuestra flamante conexin Dial up.
Conclusin
Hemos llegado al final, pero slo por el nmero 3 amigos, los espero el mes que viene en nuestra seccin Labo Xpress, con una nueva seleccin de aplicaciones; que tengan buena lectura.
www.sitioexpress.com
www.tuxinfo.com.ar
Labo xpress
40
Linux
Linux
Diario Linux
http://diariolinux.com/ Suscribite a las noticias Diariolinux feed://http//diariolinux.com/comments/feed/
Diariolinux, es un blog con un estilo muy particular ya que su responsable tiene la particularidad de ingresar cada artculo desde su experiencia. Es decir utiliza determinada funcin, herramienta, la exprime y cuenta como se debe hacer. Sitio muy interesante.
Linux
Linux
Paginas
Linux
Linux
Engadget espaol, no tiene mucho que ver con el software libre pero si con la tecnologa en general y los ms impresionantes gadget que podamos ver. En muchos casos veremos algunos con algn gadget que integre dentro de su software tecnologa libre como el caso de equipos con distribuciones linux o telfonos.
Linux for human http://www.linuxparasereshumanos.com/ Suscribite a las noticias de Linux for human http://www.linuxparasereshumanos.com/feed/
Linux para seres humanos es un sitio en espaol dedicado al software libre y su fcil utilizacin, pero mayormente a la distribucin Linux Ubuntu. En ella encontrarn manuales, trucos, y mucho ms todo bien ordenado dentro de un blog muy navegable.
Linux
Linux
Paginas
Linux
Linux
Solar, es la organizacin de software libre oficial de nuestro pas Argentina (ASOCIACIN CIVIL SOFTWARE LIBRE ARGENTINA). Desde Solar se coordina muchas de las acciones que se realizan en todo el pas, referidas a educacin como tambin a eventos gratuitos, en muchos casos se hacen llegar cartas y petitorios referidos a la utilizacin del software libre en general dentro de nuestro gobierno.
Spreadkde es un nuevo sitio web dedicado al marketing de todos los desarrollos producidos por uno de los ms populares entornos grficos. A finales de enero fue anunciado su lanzamiento y este estar principalmente orientado sobre los aspectos del escritorio. Algunos de los puntos ms importantes que cumplir ser fomentar una comunidad sobre el inters de promocin del entorno KDE, acumular documentacin, materiales, organizar eventos y como principal funcin ser el centro de marketing de todos los desarrollos KDE.
Linux
Linux
IMPORTANTE: El RSS es un sencillo formato de datos que es utilizado para redifundir contenidos a suscriptores de un sitio web. El formato permite distribuir contenido sin necesidad de un navegador, utilizando un software diseado para leer estos contenidos RSS (agregador). A pesar de eso, es posible utilizar el mismo navegador para ver los contenidos RSS. Las ltimas versiones de los principales navegadores permiten leer los RSS sin necesidad de software adicional. Fuente: Wikipedia
Paginas
www.tuxinfo.com.ar
44
Caractersticas
La finalidad del programa es controlar va web todos los aspectos de los dominios alojados en un servidor de hosting compartido o dedicado. Para eso cuenta con 3 interfaces web con autentificacin HTTPS para distintos niveles de privilegio: usuario final, revendedor y administrador. Se trata de una aplicacin escrita principalmente en PHP 5, con algunos script en bash y Perl que cumplen distintas funciones como medicin de transferencia, espacio en disco, elaboracin de estadsticas, envo de alertas, etc. El programa fue diseado para funcionar en servidores con Debian GNU/linux en sus versiones estables de 32 o 64 bits aunque ya se contempla la compatibilidad con otras distribuciones como CentOS, Fedora y Ubuntu en un mediano plazo. El ncleo de GNUPanel est formado por una base de datos postgreSQL 8.1 y las modificaciones sobre las que se trabaja actualmente incluyen la posibilidad de pasar a la versin 8.2, que incorpora muchas mejoras. Esta base de datos almacena toda la informacin de los dominios alojados y sobre ella se realiza la autentificacin de
Postfix y Apache mediante PAM (Pluggable authentication module) dado que en GNUPanel todas las contraseas estn encriptadas. La versin 0.2.3, liberada recientemente, tiene importantes mejoras en el script de instalacin, que ahora est basado en dialog y es ms fcil de instalar. Esta versin marca sin dudas un punto de inflexin en el desarrollo, abierto recientemente a la participacin de toda la comunidad de programadores para dotarlo de muchas caractersticas adicionales: virtualizacin Xen, soporte completo multiservidor, compatibilidad con ms distribuciones, etc. El respeto por los estndares, la confiabilidad y sencillez son las premisas fundamentales para continuar su evolucin. GNUPanel cuenta con un sistema bsico de tickets de soporte integrado que permite la comunicacin entre los revendedores con el administrador y entre los revendedores y sus usuarios. Tambin posee un panel de correo especial para que cada titular de una cuenta de correo en un dominio determinado pueda controlar su cuenta independientemente del administrador.
www.tuxinfo.com.ar
45
Los usuarios finales pueden crear y administrar cuentas de correo y FTP, subdominios, bases de datos, redirecciones, autorespuestas, directorios protegidos y dominios en parking. Enviar tickets, modificar datos personales y realizar pagos mediante Paypal, CuentaDigital o DineroMail. Tambin es posible seleccionar alguno de los 3 idiomas soportados hasta el
momento: espaol, ingls y francs. Cada subdominio puede editarse para activar o desactivar las directivas safe_mode y register_globals de PHP y algunas caractersticas de Apache y PostgreSQL pueden tambin configurarse desde el panel.
El administrador y los revendedores cuentan con todas estas capacidades y adicionalmente pueden generar planes de hosting personalizados, aceptar pagos,
enviar mensajes a sus usuarios, establecer polticas de suspensin de cuentas y naturalmente eliminar cuentas o usuarios.
www.tuxinfo.com.ar
46
Software utilizado
GNUPanel se apoya deliberadamente en slidas y probadas aplicaciones de software libre que son instaladas y configuradas por el script de instalacin: Servidor de correo: Postfix / Courier-pop / Courier-imap Servidor FTP: proFTPd Servidores de bases de datos: MySQL 5, PostgreSQL 8.1 Servidor de nombres: PowerDNS Servidor web: Apache 2 Como regla general se utilizan las versiones empaquetadas de estos programas en la distribucin elegida (Debian en este caso), lo que facilita las actualizaciones de seguridad para toda la plataforma. A este conjunto de servicios se agregan utilidades complementarias muy clsicas aunque se agregarn otras herramientas en futuras versiones. - Squirrelmail para Webmail - Webalizer y AwStats para las estadsticas - PHPmyadmin y PHPpgadmin para interactuar con las bases de datos - Mailman para las listas de correo GNU Panel tambin est provisto de scripts de auto instalacin para excelentes aplicaciones libres de inters para cualquier usuario: * Joomla * Xoops * phpWCMS * phpBB * SMF * osCommerce * Wordpress De momento la desinstalacin de estos programas no es automtica, deben eliminarse manualmente el directorio o subdominio de instalacin y la base de
datos asociada. Estas aplicaciones de disponibilidad inmediata enriquecen la oferta de alojamiento para los planes elaborados, permitiendo a los usuarios vender productos desde su sitio web, escribir un blog, crear foros y sitios a su gusto.
Instalacin y uso
Se recomienda preparar una mquina con una instalacin nueva y mnima de Debian y sobre ella instalar GNUPanel, lo que da como resultado un servidor listo para proporcionar un completo servicio de alojamiento web. La instalacin se lleva a cabo mediante la ejecucin de los siguientes scripts en el orden indicado:
- install-debian-dep.sh Acondiciona el sistema de dependencias - gnupanel-install.sh Instala el panel - gnupanel-config.sh Configura el panel y todos los servicios
El script de instalacin ir solicitando el password deseado para los distintos servicios a configurar: postfix, proftpd, mysql, etc. A continuacin se escriben la direccin IP del servidor, la IP pblica (estos valores son distintos si estamos haciendo NAT) y la IP de los servidores de nombres de nuestro proveedor o nuestro propio DNS. Finalmente se define el dominio principal para GNUPanel, nombre del host y los valores de transferencia y espacio en disco. Estos recursos engloban la suma de toda la transferencia y espacio disponible para todos los revendedores y usuarios del servidor.
www.tuxinfo.com.ar
47
Una vez finalizada la instalacin y configuracin del panel se puede acceder a la interfaz del administrador en: Http://direccion_IP/admin Una vez logueados en el sistema se proceder a crear al menos un plan de alojamiento y el primer revendedor con su cuenta de usuario correspondiente. De ese modo quedan activas y listas para usar las tres interfaces: http://gnupanel.dominio_principal/admin http://gnupanel.dominio_principal/reseller http://gnupanel.dominio_principal/users
como un punto de partida para lograrlo. l fue quien le comunic su propuesta a RMS y ya forma parte del equipo de desarrollo. Hay muchos planes para los prximos meses: Nuevas traducciones, una nueva interfaz grfica, mejoras globales al cdigo y adicin de muchas funcionalidades en forma de mdulos para virtualizacin Xen y soporte completo para servidores mltiples. Disponemos de un repositorio, listas de correo y foros para interactuar con la comunidad y alcanzar este objetivo. En consonancia con este proceso disponemos de un servicio de alojamiento web, GNUtransfer, asociado al desarrollo del panel. Cada nueva cuenta alojada nos permite obtener recursos y utilizar el panel en un escenario real al tiempo que se ofrece un servicio eficiente y econmico. Adems GNUtransfer colabora apoyando proyectos o blogs de buena calidad relacionados con el uso y difusin del software libre.
Un poco de historia
La historia del proyecto est comentada en la nota que, a travs de Luis Arias, fue publicada en Infosertec en Febrero de 2007. Muchas veces nos tocaba buscar alojamiento para distintos clientes o trabajos y no encontrbamos un hosting 100% GPL en espaol y as naci la idea de GNU Panel. A lo largo de este ao, el proyecto fue alcanzando una inesperada repercusin y durante el mes de Agosto recibimos un mail de Richard Stallman, preguntndonos si nos interesaba convertir a GNUPanel en un verdadero paquete GNU. El contacto surgi a travs de Tim Post, consultor especialista en clusters bajo GNU/Linux, programador y desarrollador de software con amplia experiencia en la industria del hosting. Tim es una persona amable y abierta, con un amplio panorama de todo lo relativo a redes de servidores. l cree que el proyecto GNU debe ofrecer una solucin completamente libre para los proveedores de web hosting y considera a GNU Panel
Enlaces de inters PGINA PROYECTO: http://www.gnupanel.org/ DESCARGA: http://www.gnupanel.org/GPLhosting-control-panel-forDebian.php?lang=en&seccion=descarga DEMO DE GNUPANEL: http://www.gnupanel.org/GPL-hosting-control-panelfor-Debian.php?lang=en&seccion=demo DESARROLLADORES: Ricardo Marcelo Alvarez Main Developer e-mail: [email protected] Tim Post Coordination and Development e-mail: [email protected] Jorge Vaquero Coordination and Documentation
www.tuxinfo.com.ar
48
CURSO DE C: PARTE 3
Continuando con la entrega del Curso de programacin C, veremos como hacer que un conjunto de instrucciones se repitan una x cantidad de veces. Si han hecho los ejercicios de la entrega anterior se habrn dado cuenta de lo tedioso que suele ser escribir reiteradas veces las mismas instrucciones, he aqu que surge la necesidad de automatizar esta situacin. Para ello contamos con los Ciclos Repetitivos.
Ciclos Repetitivos
La idea bsica de estos ciclos es repetir la ejecucin de un conjunto de instrucciones N cantidad de veces. Tenemos a nuestra disposicin tres ciclos que podemos utilizar, cada uno de ellos se adapta mejor que el otro en determinadas circunstancias. Ellos son: while, for, do-while .
con el curso normal del programa. Veamos un ejemplo: #include <stdio.h> int main(){ int i = 10; while( i ){ printf("El valor de i es: %d\n", i ); i--; } return 0; } Este ejemplo es sencillo, declaro una variable del tipo int llamada i con el valor diez. Entro al ciclo while y se evala i, como su valor es distinto de cero se ejecutan las proposiciones que estn dentro de while; se imprime por pantalla el valor de i y se decrementa en uno dicho valor. Nuevamente i es evaluada, se vuelven a ejecutar las instrucciones contenidas por el ciclo y as hasta que i valga cero. Compilen el ejemplo y ejectenlo para ver su funcionamiento. Para pensar: Al ejecutar el programa Por que no imprime en pantalla "El valor de i es: 0"? For For a diferencia de while es quizs un
While
La sintaxis de while es: while ( expresin ) { proposicion1; proposicion2; proposicionN; } while ( expresin ) { proposicion1; proposicion2; proposicionN; } while evala expresin, si sta es distinta de cero se ejecutan las proposiciones ubicadas dentro de las llaves. Una vez ejecutadas todas las proposiciones, se vuelve a evaluar expresin. As continua el ciclo hasta que expresin sea igual a cero y se prosigue
www.tuxinfo.com.ar
Progamacion
49
poquito ms complejo en su estructura: for( exp1; exp2; exp3 ){ proposicion1; proposicion2; proposicionN; } For consta de tres expresiones para su funcionamiento, separadas cada una por punto y coma (;). Por lo general exp1 y exp3 son asignaciones y exp2 es una expresin de relacin, la cual determina hasta cuando se ha de ejecutar el ciclo. Con un ejemplo lo veremos ms claramente. #include <stdio.h> int main(){ int i; for( i=0; i<10; i++ ){ printf( "El valor de i es: %d\n", i ); } return 0; } La idea de este ejemplo es similar al anterior, mostrar por pantalla diez veces el valor de i de forma ascendente. Aqu vemos el uso que for le da a cada expresin. La primera expresin asigna a i el valor cero. Esta expresin es evaluada por nica vez al entrar al ciclo. Se evala la segunda expresin (i<10), si se cumple ejecuta las proposiciones agrupadas dentro del ciclo, luego ejecuta la tercera expresin, que en este caso incrementa a i en uno. El ciclo se ejecutar mientras la segunda expresin se cumpla. Cualquiera de las tres expresiones pueden obviarse pero siempre han de estar los punto y comas (;) correspondientes. Que diferencias hay entonces entre while y for, ninguna, ambos realizan ciclos repetitivos, entonces cual usar? La respuesta es un tanto personal ya que va en los gustos de cada uno y en la facilidad y/o
Do-while
Los dos ciclos repetitivos que venimos viendo evalan expresin antes de comenzar su ejecucin, si se da la situacin de que expresin no se cumpla, el ciclo podra no ejecutarse y eso podra llegar a ser un inconveniente. A raz de esta situacin C cuenta con un ciclo que siempre se ejecuta por lo menos una vez: do-while. Sintaxis: do{ proposicion1; proposicion2; proposicionN; }while ( expresin ); A partir de do se ingresa al ciclo, se ejecutan las proposiciones y por ltimo se evala expresin, que en caso de ser distinta de cero volver a repetirse el ciclo hasta que expresin sea cero. Veamos el ejemplo que aclara todo: #include <stdio.h> int main(){ int i = 0; do{ printf( "El valor de i es: %d\n", i ); i++; }while( i < 10 ); return 0; } Importante: noten el punto y coma al final del "while( i < 10 );", si lo omiten el compilador les devolver un error ya que no encontrar donde finaliza el ciclo. No hay mucho que decir con respecto al ejemplo es similar al primer ejemplo de while, salvo que expresin se evala al final y que en vez de decrementar a i, aqu se incrementa su valor.
www.tuxinfo.com.ar
Progamacion
50
Break y continue
En muchas ocasiones en necesario e imprescindible abandonar o alterar el curso de un ciclo antes de su normal finalizacin, para ello contamos con dos proposiciones: break y continue. Break produce la salida inmediata de un ciclo for, while, do-while de la misma manera que lo hace con switch:
Nota importante Antes de terminar con esta entrega quiero aclarar algo, C no tiene un tipo de dato booleano como otros lenguajes de programacin, como Java por ejemplo. Con tipo de dato booleano me refiero a si es VERDADERO o FALSO. En C una expresin es verdadera cuando dicha expresin retorna un valor distinto de cero y falsa cuando el valor que devuelve es cero. Al evaluarse una expresin como: i < 10 Ser siempre verdadera (distinta de cero) mientras i sea menor a diez. A raz de esto es que muchas expresiones usadas en los ciclos repetitivos y sentencias de control de flujo (Ver nmero anterior) no son comparadas directamente con cero. Por ejemplo: while( i ) Se va a ejecutar el ciclo while mientras el valor de i sea verdadero (distinto de cero) y es lo mismo que si hubisemos hecho: while( i != 0 )
#include <stdio.h> int main(){ int i; for( i=0; i < 10; i++ ){ if( i == 5 ) break; } printf( "El valor de i es: %d\n" ); return 0; } En este ejemplo el ciclo for incrementa a i para luego evaluar si es igual a 5, cuando dicha evaluacin es verdadera sale del ciclo e imprime en pantalla en valor de i. La proposicin continue provoca que el ciclo pase a la siguiente iteracin:
#include <stdio.h> int main(){ int i; for( i=0; i < 10; i++ ){ if( i == 5 ) continue; printf( "El valor de i es: %d\n", i ); } return 0; }
Ejercicios
Ahora s, comencemos a divertirnos jugando un poco con lo visto hasta ahora. La idea de estos ejercicios es que a medida que los vayan haciendo, se familiaricen con la forma de programar en C, ya saben cualquier duda o problema que tengan no duden en preguntarme. 1- Mediante el uso del ciclo while, mostrar por pantalla las tablas de multiplicar del uno al diez. ( Pista: usen dos while ). 2- Haciendo uso del ciclo for realizar el ejercicio anterior.
Aqu podemos ver como el ciclo for imprime todos los valores que va tomando i, salvo cuando es igual a cinco, ya que continue hace que el ciclo pase a la siguiente iteracin.
www.tuxinfo.com.ar
Progamacion
51
3- Imprimir en pantalla (mediante printf) los nmeros comprendidos entre 1 y el 100 e indicar cul de ellos es par o impar.
Conclusin
Esta entrega ha sido un tanto corta, pero no deja de ser til e interesante. Como siempre les digo no dejen de practicar, prueben con distintas ideas los ejemplos y ejercicios; dejen volar su imaginacin y plasmen sus fantasas al cdigo.
En la prxima entrega veremos el manejo de memoria a travs de punteros y el uso de los array de forma genrica y aplicados a cadenas de caracteres. Pero es fundamental que no tengan dudas con todo lo visto hasta ahora. Como siempre quedo a su disposicin para despejar sus dudas, escuchar sus comentarios y sugerencias. Hasta la Prxima!!!!
Jorge E. Huck [email protected]
www.es-design.com.ar
Progamacion
52
En esta seccin vamos a tratar de responder de forma adelantada mes a mes las inquietudes de nuestros lectores. Este mes ingresamos dos trucos enviados por nuestros colaboradores, los dos son muy completos.
Mes con variedad de trucos, comenzamos con una serie de recomendaciones de Claudio De Brasi en donde nos explica como tener ms control de todo nuestro sistema Linux, despus seguimos con los comandos para comprimir y descomprimir desde la consola archivos y directorios, truco seguido un mini manual de como compilar el kernel de forma bsica, seguimos con una serie de tips para hacer uso de las funciones y atajos que Firefox brinda, para terminar con un ltimo truco donde les explico como crear un tema grfico en KDE.
Ariel M. Corgatelli
Rescate de usuario
Siempre ocurre que las leyes de Murphy atacan a una computadora. (Ningn sistema operativo est libre de ello), La cuestin es como sobrevivir a ellas. Pero A veces el problema supera las posibilidades de recuperacin y en esos momentos debemos reinstalar todo. Aqu algunos consejos en este sentido. Para minimizar las prdidas hay 2 consejos bsicos en Linux. 1) Back-up del /home. Ya se que es molesto y que requiere mucho tiempo, pero es lo nico en un caso fatal. 2) El /Home en una particin independiente. Esto que parece un paso molesto en la instalacin me ha permitido en caso desastre absoluto del raz (/), reinstalar el sistema sin perder los datos del home. Si se tienen todo junto, La reinstalacin del sistema barrer tus datos del Home.
Si los archivos del home dan problemas. En este caso recomiendo con alguna distribucin live renombrar el directorio del usuario con otro nombre. Ejemplo de /home/pepe a /home/anterior. Instalar la disto y luego de la instalacin nueva pasar los datos como los directorios de los documentos y algunos directorios ocultos como el .evolution o .miro, etc. Y si se rompe el /home. Aqu depende del grado de dao la cantidad de datos a recuperar. Si es muy extendido es donde agradecers tener un back-up actualizado. Si quiero cambiar de distribucin. En este ltimo caso es como el primero, pero hay una consideracin especial. Hay distribuciones en que los permisos de los usuarios se manejan en forma diferente. Ejemplo Distro 1 usuario :grupo juan:juan pedro:pedro Distro 2 usuario:grupo juan:user pedro:user
Los resguardos cuando se reinstala un Linux en estos casos es. a) Remontar el /home con el mismo nombre de usuario. b) No formatear dicha particin. En este caso en particular. Recomiendo entrar Tr Tr uc uc s s o o os os s s c c o o u u c c r r u u www.tuxinfo.com.ar T T Tr Tr
Trucos
Trucos
Trucos
Trucos53
Trucos
s o c u Tr
Trucos
Seccion trucos
u r T
s o c
Trucos
Tru cos
make config (menuconfig, xconfig) make dep make clean make zImage cp arch/i386/boot/zImage /boot/vmlinuz cp System.map /boot make modules make modules_install
Hasta aqu bien y los pasos zImage y cp's los podemos saltar editando el archivo Makefile que hay en /usr/src/linux, buscamos:
#INSTALL_PATH=/boot
Descomentar la linea ( quitar la #). Y si queremos tener mayor personalizacin podemos poner nuestro nuevo kernel en cualquier directorio siempre y cuando definamos en nuestro gestor de arranque la ruta al vmlinuz. Una vez hecho esto, se puede reemplazar el make zImage y cp's por make zlilo. Tr Tr uc uc s o os os s c o u c r u www.tuxinfo.com.ar T Tr
os c u Tr
Trucos
co u Tr
Trucos
Trucos
Trucos54
Trucos
s o c u Tr
Trucos
como root y reasignar el GUID (Id del grupo) segn corresponda a la distribucin. Otro detalle a tener en cuenta es que si un usuario est en varios grupos, se deben volver a setear los mismos ya que en caso contrario, si este grupo pertenece a un programa especifico, (Ejemplo VirtualBox), al no estar seteado el usuario no te dejar ejecutar el programa con el mismo. Esto cubre todos los casos que me top en los ltimos 4 aos de instalaciones, reparaciones y pruebas de distribuciones.
Si por el contrario queremos utilizar los nuevos archivos bz2 utilizaremos los comandos con la nica sustitucin de gzip con bzip2 y gunzip con bunzip2. Los archivos tar, gz y tar.gz se pueden ver tambin desde MS-DOS o Windows con algunos compresores como el Windows Commander.
u r T
s o c
Trucos
Tru cos
En muchas ocasiones nosotros los usuarios de Firefox no utilizamos muchas de las virtudes que tiene aparejado este navegador. Comencemos por cerrar las pestaas de forma simple y rpida, y esto se logra de tres maneras, una de ellas es darle un clic con el boton central del mouse bien conocido por scroll, la segunda opcin es con la combinacin de teclas CTR + F4, y la tercera opcin es con CTRL + W. Siguiendo con las pestaas, una buena opcin a la hora de usar pestaas por cada acceso a la web es el orden, y esto se realiza de forma simple con tan solo arrastrar la indicada en el lugar que nosotros deseemos dejarla. Y si por el contrario queremos abrir una pgina nueva sin cerrar la actual solo debemos teclear CTRL + T. Si deseamos aumentar o disminuir el tamao de la letra que tenemos en Firefox solo tecleamos la tecla CTRL y desplazamos el botn central del mouse hacia arriba o hacia abajo segn corresponda, mismo podremos utilizar las teclas CTRL + o CTRL - si es que no contamos con el scroll en el mouse. Para los ratones con 5 botones, podemos brindarle una funcin a los dos botones suplementarios sirviendo para regresar o adelantar el historial de navegacin. Se pueden utilizar los botones backspace (para regresar) o shift+backspace. Para cambiar de pestaa: CTRL + TAB CTRL + AvPag (para ir a la siguiente pestaa) CTRL +RePag (para regresar una pestaa) o control+shift+tab CTRL +el nmero de pestaa (por medio del teclado numrico) Para realizar una bsqueda: F3 CTRL + F
Para ahorrarte escribir www.( ).com: escribimos el nombre del dominio y oprimimos CTRL + enter Si fuera un dominio .org: CTRL + shift + enter Si fuera un dominio .net: shift + enter
os c u Tr
Trucos
co u Tr
Trucos
Importante. Obviamente de forma previa tuvimos que realizar toda la configuracin grfica satisfactoria a nuestro gusto y as luego poder utilizarlo en nuestro equipo o bien Tr Tr uc uc s o os os s c o u c r u www.tuxinfo.com.ar T Tr
Trucos
Trucos55
Trucos
u r T
s o c
Trucos
Tru cos
De esta forma podremos copiar el archivo con extensin kth para utilizarlo en otra distribucin con KDE o mismo guardarlo como back para una posterior instalacin.
CONCLUSIN:
Esperamos haber cumplido nuestra primera misin, y recuerden que pueden ser famosos... y la fama puede llegar con rapidez enviando sus trucos a la siguiente direccin de mail: [email protected]. Hasta la prxima.
os c u Tr
Trucos
co u Tr
Trucos
Tr uc os os c u www.tuxinfo.com.ar Tr
Trucos
co u Tr
ru Ariel M. Corgatelli c
Trucos56
os
Trucos
s o c u Tr
Trucos
importarlo a cualquier equipo que utilice KDE como escritorio grfico. Para poder acceder al tema en donde fue guardado con su respectivo nombre debemos ingresar en el directorio que KDE crea para tal fin segn cada usuario por supuesto:
/home/ariel/./kde/share/apps/kthememan ager/themes/nombre_tema_creado.kth
u r T
s o c
Trucos
Tru cos
1 - Supernintendo:
Actualmente existe 2 proyectos de muy buena calidad para emular a este gigante de los 16 Bits, estos son ZSNES y SNES9X, ambos son muy recomendables, son multiplataforma (realmente lo son, hay versiones de snes9x hasta para la Playstation 3 y la PSP). Si tuviera que decantarme por un de ellos, ZSNES seria mi eleccin. Por que? Simple, SNES9X es una aplicacin para la linea de comandos y por si sola no contiene interfase grfica, por tal motivo tendremos que valernos de Frontends, mientras que ZSNES ya vienen de fabrica con interfase que si bien es precaria, es suficiente. si son usuarios de Ubuntu, estn de parabienes ya que con un simple "sudo apt-get install snes9x" o "sudo apt-get install zsnes" ya los tendrn instalados. PAGINAS RELACIONADAS:
ZSNES (http://www.zsnes.com/) SNES9X (http://www.snes9x.com/) FRONTENDS PARA SNES9X: KSNES9X (http://ksnes9x.sourceforge.net/)
ZSNES es el elegido para esta consola, tanto por su fcil instalacin como por no depender de ningn frontend
2 - Sega Genesis:
Por el lado de la compaa de Sonic, tenemos a Generator, este emulador basado en gtk/SDL funciona bastante bien, si bien a veces tendremos algunos problemas de vdeo, la mayora de las
www.tuxinfo.com.ar
Juegos
58
. .
. .
PAGINAS RELACIONADAS:
GENERATOR (http://www.squish.net/generator/) GENS (http://www.gens.ws/)
4 - GameBoy Advance:
Esta poderosa porttil, con prestaciones superiores a la antigua SNES tuvo tremenda aceptacin en el publico. Para cualquier plataforma la opcin ideal es VisualBoy Advance si bien para no tenemos la ultima versin (1.7.2 para Windows y 1.7.1 para Linux) no tendremos problemas para correr nuestras ROMS. Necesitaremos de un Buen Frontend para aprovechar todas las caractersticas de este emulador y para eso tenemos a VBAEXPRESS, para los Ubunteros un simple "sudo apt-get install vbaexpress" y problema solucionado. otro KVisualBoyAdvance para KDE. PAGINAS RELACIONADAS:
VISUALBOY ADVANCE: (http://vba.ngemu.com) VBAEXPRESS: (http://vbaexpress.tuxfamily.org/english.php) kISUALBOYADVANCE: http://www.kdeapps.org/content/show.php/KVisualBoyAdvance?content= 10210)
Gracias a Generator podremos revivir nuestras largas horas junto a uno de los mejores juegos de todos los tiempos, Sonic.
3 - NES:
Siglas para Nintendo Entertainment System, esta consola de 8 bits fue todo un furor en su poca, con juegazos tales como Mario 3, Castelvania, Mega Man y Ninja Gaiden entre otros. Para linux contamos con FCE Ultra, TuxNES, FakeNES e InfoNES. PAGINAS RELACIONADAS:
FCE Ultra: (http://fceultra.sourceforge.net/) TuxNES: (http://tuxnes.sourceforge.net/index.php) InfoNES: (http://www.geocities.co.jp/SiliconValley/5604/infone s/) FakeNES: (http://sourceforge.net/projects/fakenes/)
www.tuxinfo.com.ar
Juegos
59
veces funciona a la perfeccin. Podramos nombrar a Gens, pero realmente no lo recomiendo dado que tenemos solo binarios para Windows, y si queremos usarlo tendremos que compilar el cdigo fuente.
VBAEXPRESS en Ubuntu
5- Xmame:
Este emulador multiconsola es el ms famoso y quizs el ms antiguo de todos, con ports para casi cualquier plataforma existente, posee una calidad envidiable y soporte para muchas de las consolas que hemos tocado en este articulo y ms tambin.
MUPEN64: (http://mupen64.emulation64.com/)
Si bien los Juegos de Nintendo 64 dejan un poco que desear, con Mupen64 podremos disfrutar de ellos
7 - PSX (Playstation):
Aqu la eleccin depender de si queremos complicarnos la vida con plugins y esas cosas o si queremos jugar. Si somos de los que queremos ajustar hasta el ultimo parmetro del emulador ePSXe es nuestra opcin, con varios plugins y configuraciones posibles, es el mejor que cualquier plataforma pueda brindar . Ahora si solo queremos jugar, recomiendo pSX, este programa te hace la vida fcil, uno solo inserta el cd o la iso y juega (ideal para quienes vienen de Emurayden de Windows) si bien tiene algunas opciones, no son tantas ni tan confusas como las de ePSXe.
ACLARACION: AMBOS EMULADORES NECESITAN DE UNA BIOS PARA FUNCIONAR (scph1001.bios), BUSQUEN EN GOOGLE.
A partir de Ahora entramos en un terreno escabroso. Los siguientes emuladores precisan un hardware de medianas capacidades (Digamos Pentium 4 y 512 de Ram) para funcionar como deben, adems, son los que nos van a complicar nuestra existencia a la hora de configurar dado que la mayora se basan en plugins
PAGINAS RELACIONADAS:
6 - Nintendo 64:
La consola que casi lleva a la ruina a Nintendo tampoco se salva de ser emulada por el pingino, esto gracias a Mupen64, este emulador cumple perfectamente su funcin, por lo cual podremos jugar a esos 4 o 5 juegos decentes que tuvo dicha consola (Mario64, StarFox, Killer Instincts y Zelda) PAGINA DEL PROYECTO:
www.tuxinfo.com.ar
Juegos
60
Cabe mencionar que hay muchsimos ms emuladores para Linux, por razones de espacio no puedo nombrarlos a todos.
GAME BOY:ttp://sourceforge.net/projects/gambatte/
ENLACES RECOMENDADOS:
UBUNTU GAMES http://www.ubuntugames.org/Emuladores LINUX EMU: http://linuxemu.retrofaction.com/index.php?page=3
Creo que no podemos quejarnos, En Linux se puede emular casi cualquier plataforma de juegos existentes. Si tienen consultas o comentarios no duden en mandarlos a la revista. Saludos y Feliz Emulacin.
www.tuxinfo.com.ar
Juegos
61
como Final Fantasy X-2, eso si, tendremos que contar con hardware acorde.
Mantuvimos una charla con Lucas Coudures, alumno de la Universidad Nacional de la Matanza (Argentina) que est participando en el proyecto Krill, una interesante herramienta de control web utilizando Squid como Proxy, la idea de la entrevista era que nos contara como estn trabajando y cual es el estado de este interesante proyecto que ya se est implementando.
Tuxinfo: Lucas, contanos de que se trata el proyecto Krill y como decidieron ponerse a trabajar en esto Lucas Coudures: El proyecto Krill surgi en la Universidad Nacional de La Matanza, durante una implementacin de Squid. El profesor del taller de GNU/Linux y el laboratorio abierto de electrnica, nos brindaron un espacio dentro de la universidad, para realizar investigaciones y pruebas. Una de las metas que nos pusimos al comenzar, fue brindar acceso a Internet dentro del laboratorio, pero de forma controlada, para que los alumnos la utilizaran con fines educativos. Decidimos usar Squid como proxy, el cual se configur con una regla de acceso, que por defecto bloquea todas las pginas de Internet, excepto aquellas autorizadas por nosotros, dentro de un archivo de texto llamado web-permitidas. Al hacer esto, nos dimos cuenta de que se convertira en algo muy engorroso administrar ese archivo donde se encuentran las URL permitidas cada vez que algn alumno o profesor necesitara tal o cual pgina que no habamos tenido en cuenta y tuvisemos que agregarla, adems del riesgo de que si se manipulaba mal ese archivo, nadie iba a poder navegar, hasta solucionarlo. Nos dimos cuenta que necesitbamos una aplicacin simple de usar, donde no importara si la persona a cargo de administrar este servicio saba o no usar un sistema operativo GNU/Linux y que adems pudiese ser accedida desde cualquier navegador web del laboratorio. Comenzamos a buscar alguna herramienta que cumpla con estas necesidades, pero slo encontramos aplicaciones para configurar a Squid de forma completa, reglas de acceso, usuarios, etc, pero nosotros necesitbamos algo ms simple. Fue por eso que tras varias semanas de buscar y preguntar en distintas listas de correo, decidimos empezar a desarrollar nosotros mismos, una aplicacin web en html y php. De forma fcil de explicar, lo que hace krill es: Cada vez que un alumno intenta acceder a una pgina que no est permitida, a este se le presenta una pantalla donde se le explica que esa pgina no a sido permitida y en el caso de ser realmente necesaria, puede llenar un formulario con sus datos y la URL, una vez que el alumno enva esta informacin, se le muestra una confirmacin en pantalla y la peticin es encolada en un archivo, esperando hasta que el administrador acceda para atender estos pedidos. El administrador a cargo puede acceder desde cualquier mquina dentro del
www.tuxinfo.com.ar
Entrevista
62
Proyecto Krill
Al acceder, el administrador ve en pantalla todas las peticiones de los alumnos y mediante un simple checkbox, puede decidir que peticiones permitir y cuales no. una vez hecho esto, acepta y recibe una confirmacin de los sitios autorizados, en ese momento krill se encarga de agregar esas URL en el archivo de web-permitidas y de reiniciar el servicio de Squid. TI: Cuantas personas componen el grupo de trabajo? LC: Inicialmente ramos dos personas activas, trabajando en nuestro tiempo libre, pero hace poco se nos unieron algunas ms que nos ayudan probando krill en otras mquinas, aportando ideas y dentro de poco tambin nos estarn ayudando con la parte grfica (estticamente hablando) de la aplicacin. TI: Cmo pueden colaborar los usuarios interesados? LC: Krill fue pensado para ser incorporado en un servidor donde ya est funcionando Squid, Apache y PHP, y si alguno alguna vez trabaj con estos programas, sabe que existen incompatibilidades si uno mezcla versiones de apache con php, y que cada uno puede estar instalado en una carpeta totalmente distinta segn que distribucin estemos usando. Nosotros tomamos la decisin de hacer todo nuestro desarrollo sobre squid 2.6, apache 2 y php5, con debian etch como sistema operativo. Todava no pudimos dedicarnos a realizar pruebas de Krill sobre otras distros, por lo que para nosotros sera muy til que otras personas interesadas en el proyecto, realicen pruebas sobre Slackware, Ubuntu, Fedora, etc. y que nos enven los cambios
Otro punto donde necesitamos colaboracin, es la esttica de la aplicacin y de la pgina web, nos vendra bien el toque de algn diseador grfico =P, para darle un estilo ms agradable al proyecto y para la parte del logo y los banners.
TI: Qu planes de implementacin tienen con respecto a Krill como administrador de conexiones? LC: Inicialmente nos pareci muy til en el mbito educativo donde es necesario que los alumnos utilicen de forma correcta el acceso a internet, pero nos dimos cuenta que krill puede ser implementado en cualquier mbito donde exista una conexin a internet. Actualmente Krill funciona perfectamente, pero todava estamos en etapa de pruebas en lo que respecta a la implementacin real dentro del laboratorio de la Universidad Nacional de La Matanza. Para la prxima versin de Krill queremos ir un poco ms all e incorporar una nueva funcionalidad, de forma de que no slo se pueda administrar una red donde Squid bloquea todas las pginas y permite slo algunas, sino que tambin nos permita administrar el caso contrario, donde squid permite todo y solo bloquea las url que el administrador ingrese a travs de Krill.
TI: Que aceptacin han tenido de la comunidad? LC: Estos ltimos meses estuvimos dando charlas de Squid en Las 7 Jornadas Regionales de Software Libre (en Crdoba), Expo Proyecto (UNLaM La Matanza, Buenos Aires), Cafeconf 2007 (UADE, Capital Federal, Buenos Aires), Conectando
Entrevista
63
laboratorio, indistintamente de si se encuentra trabajando sobre GNU/Linux o Windows, o si esta usando Mozilla Firefox o Internet Explorer.
necesarios para que ms adelante podamos liberar versiones de Krill para otras distros, estos informes mientras tanto sern publicados en la wiki del proyecto, para que otros puedan acceder fcilmente.
Durante estas charlas el pblico se mostr muy interesado por nuestro proyecto y hemos conocido a algunas personas que nos estarn ayudando prximamente. La gente se copa mucho cuando ve este tipo de proyectos que nacen en un mbito universitario, porque ven todo el esfuerzo que ponemos, eso nos da a nosotros ms fuerza para seguir adelante y de ver que cosas podemos corregir o mejorar.
Enlaces de inters Pgina oficial: http://tallergnulinux.sourceforge.net/krill/ wiki del proyecto: http://tallergnulinux.sourceforge.net/wiki/index.ph p/Krill mi contacto: [email protected]
TI: Lucas, Quers agregar algo ms? LC: Slo quiero darle las gracias a Diego Brengi (profesor del taller de GNU/Linux), al
Franco Rivero www.comlibre.blogspot.com [email protected]
Si Quiere publicitar en
Puede hacerlo de forma muy simple, Llegando a todo el mundo, con la unica Revista digital De software libre de Argentina
Entrevista
64
Puntos (organizada por Unlux, Lujn, Buenos Aires) donde contamos nuestra experiencia durante la implementacin de Squid y Krill dentro de nuestra universidad.
laboratorio abierto de electrnica de la UNLaM, a mis compaeros de investigacin, a los grupos de usuarios de GNU/Linux que nos invitaron a los eventos de este ao y a vos Franco por darnos la oportunidad de presentarle nuestro proyecto a los lectores de TuxInfo.
de Claudio De Brasi
Acceso reducido.
Una de las cosas que ms afecta a los usuarios de distintas partes del mundo es la diferencia en el acceso. En los das actuales el acceso a la tecnologa no es el lujo de la dcada del 80, ni esa curiosidad de los 90. Estamos en el siglo XXI. Mientras en los pases como Norteamerica o las naciones ms ricas de la Unin Europea o las ms avanzadas de Asia, el hardware y comunicaciones tienen valores accesibles, en el resto del mundo es una lucha titnica por lograr los valores mnimos.
llegaron), salieron al doble o ms del precio original. Particularmente las potables de Kohinja, que aqu llegaron de la mano de PackarBell. Se consiguen equipos usados y hasta nuevos de mayor eficiencia y capacidad por esos precios.
Acceso al Hardware.
En los ltimos meses del 2007, estuvimos esperado con casi desesperacin la llegada de las notebooks baratas que empezaron a parecer por el mundo. (Asus eee, Classmate, etc). Cuando estos equipos llegaron, (Los que
Op in i on Opinion
Opinion
n o i n Opinion pi
Op ini on
Columna de Opinion
Opinion n Op o i ini n i on p
Hace poco en una exposicin de electrnica (AEShow), le pregunt a un representarte de una empresa de comunicaciones si su mdem 3G USB funcionaba con Linux. como mdem o como winmodem. La cara de desconcierto fue atroz. Si alguien quiere vender algo debe estar informado de la mayor cantidad de caractersticas y especificaciones de lo que vende. El desconcierto de cualquier cosa fuera de Windows es terrible al punto de mal asesorar no solo sobre equipos, sino tambin a limitar las posibilidades de eleccin del cliente. Le comprara un auto usado a alguien que afirma haber regado el rbol de levas o no saber que son las bujas?. Yo No.
Haaaaa, si. Pero lo reconoce
Hoy en da en donde se considera que el tiempo es oro y la diferencia en la llegada de la informacin puede hacer una empresa prspera en algo ineficiente. Estas diferencias no pueden ser admitidas por ningn pas que quiera considerarse moderno ya que no somos el nico que lo sufrimos. Yo s que las telefnicas desearan regresar a la poca en que podan cobrar una comunicacin Buenos Aires - New York a 4u$s por minuto. Y no del voip ni de las WiFi pblicas compitiendo contra los servicios de 3G. Que algunos intentan cargar sus prdidas sobre los usuarios con engendros como el canon de la SGAE que han desangrado a usuarios e industria de Espaa. Usuarios que cuentan con toda mi simpata y apoyo. Que algunos importadores de hardware desearn que no supieramos cuanto valen las cosas en otras partes del mundo. Que los editores de libros slo tuvieran que preocuparse por las fotocopiadoras y no del eBook, el p2p... Pero ya es tarde para ello. Los modelos de negocios han cambiado, y si estas diferencias no son accesibles con respecto al poder adquisitivo, siempre seremos los perjudicados. La nueva Presidenta de la Nacin desea priorizar la Ciencia y la Educacin. Los consejos que aqu humildemente se brindaron pueden ayudar. As lo espero.
Op in i on Opinion
Opinion
n o i n Opinion pi
si te
Op ini on
paso donde esta el programa para hacerla. Bajo Linux? Haaaa... Vos usas eso.
Consecuencia.
Opinion n Op o i ini n i on p
-Samuel Morales: Saludos Ariel, acabo de terminar de leer la revista y que lastima se va como agua che, excelente el contenido sin dudarlo como siempre, muy buen reportaje de VPN y frostwire, excelente el reportaje de xmms, bueno todo en general de primera calidad como siempre lo hacen ustedes. Por ahi me debes un especial de Software BSD mi querido amigo, no lo agendes mucho eh. Les mando un abrazo y les deseo una feliz navidad y excelente inicio de ao, recuerden que aqui en Mexico tienen seguidores y estamos atentos a todo lo que generan vos. Espero aparecer en la seccion de lectores, seria emociante eh. A los lectores mexicanos que vienen en la seccion RINCON DEL LECTOR me gustaria intercambiar opiniones o consultas, soy novatito entonces no estaria mal, no somos una comunidad grande ne Mexico, pero gracias a esta pucblicacion podemos atraer a mas usuarios perdidos por ahi, a esta
mundo linux, he dicho. -TUXINFO: Muchas gracias Samuel, y por cierto no me olvide de tu pedido, es solo que todava no tengo quien la realice, y sobre el rincn del lector ah vas a estar como la primera. Y por ultimo sobre lo que me comentas de la comunidad estaba pensando en crear una lista para la revi nicamente, pero tenemos la de infosertec. Que les parece creo o no una nueva? -David Casco escribi: Muy buena la revista, aunque todava no la pude leer con detenimiento por los finales y toda esa historia. Yo era lector de users linux y la verdad esta publicacin tambin me parece bastante buena. Algo que estara bueno agregar en la revista es un recuadro con una agenda de eventos para ayudar a la difusin de los mismos te paso algunos de ejemplo. Fisl 17,18 y 19 de Abril en Puerto Alegre - Brasil 11 y 12 de Abril en Tandil www.tuxinfo.com.ar
Flisol 26 de Abril 2das Jornadas de Software Libre 16 y 17 de Mayo en San Francisco - Crdoba DebConf8 Agosto 8JRSL y CaFeConf Agosto Software Freedom Day: 20 de Septiembre La comunidad podra ir agregando sus eventos y confirmando fechas creo que podra ser til para los que deseen asistir y para los que necesiten difundir los mismos. Es solo una idea despus me cuentan que les parece. Saludos, felicitaciones y suerte David Casco -TUXINFO. David me parece fantstico y podemos ingresar una hoja o media todos los meses. Ahora va la consulta, podes dedicarte a enviar las actividades todos los meses? y no solo del mes las que ya estn confirmadas y mes a mes actualizando? Que te parece? Obviamente esta abierta la participacin entre todos nuestros lectores.Saludos y muchas gracias por tu comentario. Ariel.
67
68
Si Quiere publicitar en
Puede hacerlo de forma muy simple, Llegando a todo el mundo, con la unica Revista digital De software libre de Argentina