Archive for category GNU/Linux

Zenwalk, mis impresiones

Así como hace unos días hablé de mis impresiones con Slackware, ahora le toca el turno a Zenwalk, la cual he probado en el netbook… La verdad, es que muy sencillo, lo recomendaría a cualquiera que le guste un sistema fácil de usar y Xfce. Incluso a un novato. Se lo dejé probar a una amiga que usaba Ubuntu con Xfce y le gustó.

Tiene varias versiones: Core, para alguien que le gusta instalar solo lo justo y personalizar qué quiere y qué no. Standard y LiveCD: tiene el sistema xfce instalado, OpenOfice, Geany, ISOmaster, GIMP, Avahi, Iceweasel, gFTP, Grsync, lshw, wicd, entre otros. Y versión con Gnome. En definitiva, cosas de producción por defecto,  a menos que instalen la versión Core

Usa lilo, igual que Slackware y para instalar/desinstalar usa Netpkg, programa que es ambas cosas: gráfico y comando.

Los repositorios, por supuesto, no son como los de Debian, pero son algo más grandes que los de Slackware. Diría que como los de Arch sin AUR ni ABS. Me refiero a los oficales, si agregamos más, serán más grandes, lógica. :P Alguien que le guste Slackware y quiera mejores repos puede usarlo, aunque no es tanta la diferencia, alguna cosilla a mano quizas habrá que instalar.

Tiene dos paneles de control: el que tiene Xfce por defecto y el propio de Zenwalk, así que pueden hacer muchas cosas a golpe de ratón.

En resumen: es llegar y tener algo usable, menos commpleto que si instalan el DVD de Slackware con todo, más fácil (mas gráfico), pero con el mismo defectillo (en menos cantidad, claro) : instalar algo, a veces hay que hacerlo a mano.

15 Comments

Cualquier opción es válida

Hace mucho tiempo, cuando aún me iniciaba en Linux, ví un artículo que me pareció muy interesante. Entonces pensaba que a mí eso no me iba a pasar. Ni entonces ni cuando tubiera más eperiencia. Porque no tenía mucho sentido. Pero me equivoqué. La verdad es que pasa muy a menudo y a mucha gente. Es dificil no caer en la tentación. Yo caí. Y probablemente muchos de ustedes también, pero no vengo a decirles que tienen que hacer y qué no, solo les comparto el artículo y voy a usar la expresión que usó su autor: Distro Way.

¿Qué es un Distro Way?

Se trata de alguien que teniendo mas o menos experiencia, presume de usar lo más complicado. ¿Porque? Porque es complicado y “él lo vale”. Pero no solo eso, si no que para él cualquier distro con fama de fácil va a ser mala comparada con la suya y va a criticar a quien lo use. Incluso va a criticar un entorno de escritorio más fácil o un programa más fácil.

Cualquier cosa que usen es valida, que nadie se sienta mal por usar algo más sencillo ni piense que es necesario saberlo todo. No tiene porqué hacerlo, máxime si no tiene el tiempo necesario que implica el aprendizaje y/o va a estar más comodo donde está. Y si ya tiene experiencia, sepa que todas opciones son validas.

Les dejo con el artículo que encontré, hace tiempo, escrito por Meleagro, usuario de Slackware:

Distro Way

Incluso, en un artículo que escribí yo, expliqué porque una persona muy ocupada o novata es mejor que use algo sencillo.

Esto lo dice alguien que, cuando es preciso usa Ubuntu o Fedora y cuando tiene más tiempo de experimentar usa Archlinux, Slackware y FreeBSD. Saludos de una ex-Distro Way ;)

7 Comments

Cambié a Slackware, mis impresiones

Como siempre que hablo de algo, no voy a decir cómo es, para eso ya están los manuales, sino cuáles son mis impresiones. Hablaré de Slackware que va en camino directo a convertirse en mi distro favorita :D

La versión 13 de Slack incluye slackpkg, que se parece se parece (en parte) a tazpkg de SliTaz: sencillo, fácil y funcional. Sí, fácil aunque sea en consola, sólo tienen que descomentar (quitar los “#”) los mirrors en /etc/slackpkg/mirrors y a usarlo, tal como veis en la ayuda (la captura de abajo). No es complicado, ningún problema hasta ahora. Vean una captura de ambos:

slackpkg1Slackpkg

tazpkgTazpkg

Tanto si usas los 3 CD (puedes usar menos) como si usas el DVD se queda un entorno muy completo tras la intalación, listo para usar. Nada de configurar cosas complicadas. Alguna cosa hay que hacer pero no es muy complicado. Es genial para instalarlo y tener un sistema completamente funcional con muchos programas Qt de kde y GTK. Posiblemente el que buscas esté ya. E incluye de entrada los entornos KDE y Xfce, y los gestores de ventanas Fluxbox, Blackbox, Wmaker, Fwm2 y Twm.

kde-slackKDE

xfce-slackXfce

fluxbox-slackFluxbox

blackbox-slackBlackbox

wmaker-slackWmaker

Esto es Lilo, ahora se usa Grub (incluso Grub2) pero no hay drama, Lilo arranca Windows, Linux y BSD. Lo que no sé es si arranca Ext4 porque puse /boot aparte con Ext3. El fichero /etc/lilo.conf resulta bastante intuitivo de editar, como Grub. Después no tienen mas que ejecutar como root:

/sbin/lilo -u

Aquí una captura foto:

lilo

Si se están preguntando cuanto trabajo hice para arrancar las X… Mucho, renombré el fichero /etc/X11/xorg.conf-vesa (que traía por defecto en la instalación) a /etc/X11/xorg.conf y le añadí mi resolución. ;)

En resumen.

Muy completo, es llegar y tener todo, o casi. Sí no se instalan todo o no tienen algo que necesitan, usen slackpkg, sin dramas. ¿Configurar? Depende lo que quieran, hay quien configura todo a mano y hay quien no. Recomendado para los que no tienen mucho tiempo.

Y por último un detalle: es estable, a la vez que está “up to date”, no con lo úlitmo pero casi (imaginar una mezcla con la estabilidad de Debian estable con las versiones de paquetes que tiene Fedora).

Y, por cierto, las imagenes, como siempre, son capturas que hago yo y tienen licencia “se pueden copiar” :)

13 Comments

No es recomendable tener netbook si usas Linux, *BSD u otros

Si estás pensado en tener un netbook y usas XP ten en cuenta que irá algo mas lento que un notebook de hace unos años que tenga las mismas prestaciones. ¿Porqué? Imagino que es la forma en que preinstalan.

Si usas Linux, *BSD o quieres probar distintos SO uno tras otro, lo más recomendable es desktop. Y entre notebook y netbook, mejor el notebook.

¿Por qué no es recomendable tener netbook si usas Linux, *BSD u otros?

No es imposible pero sí difícil, y probablemente ocupe mucho más trabajo y tiempo que un desktop o un notebook:

- Es sabido por todos que no tienen lectora. Instalar desde USB siempre va a ser más complicado que desde CD. Aunque hay algunas distros que no dan problemas (alguna de las más populares y otras que no tanto).

- Cada fabricante hace lo que quiere y no es de extrañar que tengan una resolución de pantalla rara, no soportada por Xorg o vesa (aunque la tarjeta sí sea compatible). Suerte encontrando el driver :/

- Las particiones de recovery que dejan de funcionar muy facilmente si haces según qué cosas (éste punto sólo es malo si piensas tener una máquina con Windows y otros sistemas y deseas además, poder formatear Windows si pasa algo)

Suelen tener, si tienen Linux, Xandros o Limpus. Si quieres quedarte con éstas distros o con XP es perfecto. Cambiar a otros Linux o algún *BSD no es imposible, pero sí más difícil que en un notebook de toda la vida.

Para no dejarlos tan mal, voy a dar algún punto a favor:

- En lo que es mi experiencia, internamente (tarjertas de sonido, wireless, etc) he notado más compatibilidad que en un notebook muy nuevo, dado que los notebook, que son más potentes, suelen traer últimas tecnologías.

- ¡Pesa menos y es más pequeño! Sí, ya sé que éso no era ningún secreto :D

¿Qué opinan?

25 Comments

Instalar un cliente de Twitter con Adobe AIR en cualquier distro Linux y cualquier arquitectura (32 y 64 bits)

Les voy a explicar cómo hacer funcionar en Linux un cliente de twitter que use Adobe AIR no importando ni la arquitectura ni los paquetes que use (.deb, .rpm u otros). Adobe AIR recuerda a Java en ese sentido, es una “maquina virtual” en la cual se ejecuta la aplicación. Estas aplicaciones, si bien funcionan, pueden tener algún problema con el gestor de ventanas. He visto que algunas aplicaciones tienen problemas con el gestor de ventanas y otras no, y sólo probé en Openbox, en otros no sé cómo irá. Vamos allá, no es difícil hacerlo, lo difícil sería tratar de adivinar cómo:

Primero, creé el directorio ~/adobe-air para descomprimir dentro de él todo el contenido.

mkdir ~/adobe-air

Luego, me bajé Adobe AIR SDK (válido para distribuciones Linux que no usen ni .deb ni .rpm y para cualquier arquitectura)

http://www.adobe.com/products/air/tools/sdk/

el .tar.bz2 lo guardé en el directorio que había creado antes, y en consola lo descomprimí:

tar -xjvf ~/adobe-air/AdobeAIRSDK.tbz2

A partir de ahora sustituya las veces que digo “aplicacion” por el nombre del cliente de twitter que quieran usar y que use adobe-air:

Creé otro directorio, como antes, para guardar y descomprimir la aplicación ahí:

~/aplicacion

y me bajé la aplicación, (la que sea, de su página o de los repositorios, aunque es mejor de su página) que es un fichero .air, lo guardé en su directorio y en consola lo descomprimí:

unzip ~/aplicacion/aplicacion.air

Por último, en el escritorio o en cualquier sitio a mano y fácil de encontrar, creen con su editor de texto favorito un fichero de texto llamado aplicacion.sh y en él pongan:

~/adobe-air/bin/adl -nodebug ~/aplicacion/META-INF/AIR/application.xml ~/aplicacion

guardé y en consola fui al directorio donde lo creé y puse

chmod +x aplicacion.sh

Ahora con doble clic en aplicación.sh ya se abre su cliente de twitter favorito.

Espero que les sirva, cualquier cosa comentar que intento ayudarlos ;)

6 Comments

Iconos, fondo y menú de openbox funcionando con ROX filemanager o pcmanfm gestionando el escritorio.

En este post, dejé una captura de pantalla de algo curioso que vi y a muchos les gustó el escritorio, voy a explicar como lo dejé así.

Ahí se usa Archlinux, openbox, ROX filemanager y tint2. Con ROX filemanager se pueden poner iconos en el escritorio y fondo, tint2 es el panel.

Aclaro que aunque esto esté orientado a Archlinux, funciona en en cualquier distro, es sobre Openbox, simplemente usen el gestor de paquetes de su distro ;)

Lo primero, instalé Openbox, podéis echar un vistazo a la segunda parte de este post, que explica como arrancar con él en Arch.

Luego instalo ROX. En Arch con un

pacman -S rox

y tint2 lo bajé de aquí y lo instalé siguiendo de aquí los pasos “Getting the sources” y “Building”.

para que se inicie automáticamente en

~/.config/openbox/autostart.sh

añadir

rox –pinboard Default &
tint2 &

Después, para que aparezca el menú de Openbox al hacer clic derecho en el escritorio, clic derecho en el escritorio, ROX Filer, opciones, pestaña compatibilidad y selecciono enviar los clics del ratón del escritorio al gestor de ventanas.

Para poner fondo, clic derecho en cualquier icono del escritorio para que aparezca el menú de ROX (por defecto aparece el icono de ROX), fondo de pantalla y a elegir fondo.

Para poner iconos, nada mejor que ir al directorio donde se encuentra la aplicación /bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin, etc… y con el ratón arrastrarla al escritorio, después le elegimos un icono en definir icono. Yo suelo buscarlos en /usr/share/applications, /usr/share/icons y /usr/share/pixmaps.

Si prefieres pcmanfm en lugar de ROX:

Si usas Archlinux instala tambien fam junto a pcmanfm y en /etc/rc.conf, en daemons añade fam y teclea esto como root para que haga efecto inmediatamente:

/etc/rc.d/fam start

Después, en

~/.config/openbox/autostart.sh

añadir

sleep 2 ; exec pcmanfm -d &
tint2 &

En pcmanfm, voy a editar, preferencias, pestaña escritorio y

selecciono “gestionar el escritorio y mostrar iconospara que pcmanfm gestione el escritorio. Se mostrarán los iconos que estén en ~/Desktop

selecciono “mostrar menus del GV cuando se hace clic en el escritoriopara que se muestre el menú de Openbox en lugar del de pcmanfm.

selecciono “imagen de fondo” y elijo fondo de escritorio.

Espero les sirva, cualquier cosa, me comentan :)

5 Comments

Configurar pantalla de Asus X50GL en Arch

Este artículo tiene el propósito de que le pueda servir a quien tenga un laptop muy parecido al mío o igual. El mío es un Asus X50GL.

Voy a explicar como configuré estas cosas en Arch para que la pantalla funcione correctamente:

Mi tarjeta gráfica es nvidia, así que instalé los drivers de nvidia:

pacman -S nvidia nvidia-utils

En /etc/rc.conf, en

# ———————————————————————–
# HARDWARE
# ———————————————————————–

puse

MODULES=(nvidia)

en /etc/xorg.conf, en

Section “ServerLayout”

tenía (y lo dejé tal cual):

Screen 0 “Screen0″ 0 0

esto lo dejé tal cual también:

Section “Monitor”
Identifier “Monitor0″
VendorName “Monitor Vendor”
ModelName “Monitor Model”
EndSection

esto lo dejé así (notar Driver “nvidia”):

Section “Device”
Identifier “Card0″
Driver “nvidia”
VendorName “nVidia Corporation”
BoardName “GeForce 9200M G”
EndSection

Y esto uno es libre de dejar la resolución y la profundidad que quiera:

Section “Screen”
Identifier “Screen0″
Device “Card0″
Monitor “Monitor0″
DefaultDepth 24
SubSection “Display”
Depth 24
Modes “1280×800″
Viewport 0 0
EndSubSection
EndSection

En este punto, piensen cual es su entorno gráfico favorito e instalenlo, yo instalé Openbox:

pacman -S openbox

Después de eso, para el logueo tienen dos opciones. Una es usar xinitrc:

Comprueban que en /etc/X11/init/xserverrc tienen la línea

exec /usr/bin/X -nolisten tcp

y en /etc/X11/init/xinitrc arrancan lo que les interesa (aquí de ejemplo está el entorno twm pero lo pueden reemplazar por otro y los programas también):

twm &
xclock -geometry 50×50-1+1 &
xterm -geometry 80×50+494+51 &

Y la otra es instalar slim, xdm o gdm (comprobar que usan -nolisten tcp) y en /etc/inittab encontrarán esto y (si no lo copian) y descomentan lo que usen, yo gdm:

# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >& /dev/null

Finalmente, para arrancar X, escriben en consola init 5, y para que se inicie automáticamente al arrancar en /etc/inittab descomentan id:5:initdefault::

# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:

Eso es todo, en otros post le hablaré de como hacer otras cosas, éste ya es muy largo :) Saludos

No Comments

Comandos para detectar el hardware

Una pequeña lista de comandos para saber el hardware que tenemos. La iré actualizando conforme vaya descubriendo más..

dmidecode -> listado completo de todo el hardware encontrado

lshw -> lo mismo que el anterior

lspci -> listado de dispositivos pci

lsusb -> listado de dispositivos usb

cat /proc/bus/input/devices|less -> información de dispositivos de entrada. (este lo acabo de descubrir hace poco)

Aquí un link donde aparece mas info. Saludos

5 Comments