Entrada etiquetadas como ‘ GNU/Linux ’

Xterm, La terminal “minima”??

Xterm es la terminal por defecto incluída en la mayoría de distribuciones y la terminal de Xorg, la conocemos como una “pantallita negra con una fuente diminuta”, para ejemplo les pongo la xterm por defecto:

xterm cruda

xterm cruda

Como pueden ver es una terminal con letra pequeñisima (miniatura, si la estas viendo en una netbook necesitas una lupa o al hubble), se puede cambiar en el momento con el menu de control+click derecho.

Para configurar esta terminal tan pequeña es necesario escribir en un archivo llamado ~/.Xresources, que aunque no es exclusivo del xterm es la mejor forma de configurarlo.

Primero creamos el archivo con una terminal o lo abrimos con gedit  o tu editor de texto por defecto:

editor .Xresources

y ponemos un par de líneas de ejemplo:

XTerm*Background: Black
XTerm*Foreground: White

Esto lo que hace es (obviamente) definir el color de background y de foreground de xterm (fondo y color de letra). Si las fuentes miniatura son un problema entonces puedes agregar esto a tu .Xresources:

XTerm*faceName: DejaVu Sans Mono:pixelsize=12

Si tienen instalada la tipografía DejaVu (si usas una distribucion linux es muy posible que ya la tengas), ahora te preguntaras ¿puedo usar fuentes XFT en  xterm?

Si, si puedes, solo tienes que especificarlo.

Xterm no incluye la funcion de pestañas que si tienen otras terminales, mas que todo por que fue diseñada como aplicacion Unix (hacer una cosa y hacerla bien), pero podemos tener pestañas si combinamos xterm con otra herramienta Unix, GNU-screen.

Primero instalen screen:

apt-get install screen

Luego creamos un archivo .screenrc para que screen nos permita visualizar mejor como funciona:

vbell off                             # Que suene en lugar de mostrar aviso visual
startup_message off          # Que no muestre la pantalla de bienvenida
hardstatus alwayslastline
attrcolor b ".I"                   # Permitir colores intensos (bold)
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' # AB=background, AF=foreground
defbce "on"
term screen-256color         #permitir 256 colores aprovechable por vim y mutt
maptimeout 0
defc1 off

Luego guardamos el archivo y para iniciarlo podemos hacerlo con xterm -e screen o scribir screen dentro de la xterm ya abierta.
el resultado es este:

xterm con modificaciones

xterm con modificaciones

Micro man de screen

Ctrl+a c "Control y a al mismo tiempo y luego c": crear nueva pestaña
Ctrl+a A : Cambiar nombre de pestaña
Ctrl+Space o barra de espacio: pasar a la pestaña siguiente
Ctrl+bkspc: Retroceder a la pestaña de la izquierda (si es la primera pasa a la ultima)

Para cerrar pestañas solo das el comando exit en la que desees cerrar

Para cargar los cambios al .Xresources sin reiniciar la sesion damos este comando y listo:

xrdb -merge .Xresources

#fin

Awesome WM (Window Manager)

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

Canon PIXMA IP1800 en debian lenny (32 bits)

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).

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.