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