Archivo

Archive for the ‘linux’ Category

Terminator

octubre 23, 2010 Deja un comentario

En la pasada PyCon me nombraron una consola (gracias Marcos!) a la que le podes aplicar tantos split como quieras, buenísimo! en mi caso siempre tengo centerim, cmus, vim, entre otros.

root /home/nercof # apt-get install terminator

Fuentes:

Anuncios
Categorías:debian, linux

Usando CenterIM

noviembre 30, 2008 5 comentarios

CenterIM es un cliente multi-protocolo de mensajería instantánea en modo consola. Hace un tiempo lo probé y me gustó bastante, pero ciertos factores, en particular problema de codificación me impidieron usarlo; (cuando hablaba con personas que usan Windows me decian que aparecian caracteres extraños). Por eso seguí con kopete.

Ayer hablando con humitos me comentó que a él le pasaba los mismo, pero que lo soluciono con la gran técnica de prueba y error junto con un amigo, cuya identidad no fue revelada.

Veamos cómo usarlo:

Instalación

root@nemosha ~ $ apt-get install centerim-utf8

Configuración de cuentas (uso msn y Google Talk)

msn
Servidor: messenger.hotmail.com:1863
Nombre de Usuario: tu_usuario
Contraseña: tu_pass

Google Talk (jab)
Servidor: talk.google.com:5223
Secured: sí
Nombre de Usuario: tu_usuario
Contraseña: tu_pass
Priority: 4

Codificacion (Codepages conversion)

Switch to lenguaje present: None
Remote charset: sp1250
Local charset: utf-8
For protocols: msn

Ejecucion

nercof@nemosha ~ $ centerim-utf8

Categorías:linux

Colorear los man pages

octubre 7, 2008 2 comentarios

Para hacerlo solo tenemos que hacer dos pasos.

  • Editar el fichero .bashrc del usuario añadiendo la siguiente linea: export PAGER=most
  • Instalar most root@nemosha $ apt-get install most

Con eso ya podremos disfrutar de una mejor lectura.

Quedaría asi

Categorías:debian, linux

tac

septiembre 9, 2008 1 comentario

Hoy leyendo los log’s de instalacion del driver NVidia, porque me me daba error al compilar el modulo, estaba sin servidor x, necesitaba el nombre del comando que lista las últimas lineas del archivo. En ese momento no lo recordé, buscandolo encontré uno nada que ver, pero útil al fin.

Es similar a cat pero en orden reverso y se llama tac ¿loco, no?, miremos:

nercof@nemosha ~ $ cat archivo
linea - 1
linea - 2
linea - 3
linea - 4
nercof@nemosha ~ $ tac archivo
linea - 4
linea - 3
linea - 2
linea - 1
nercof@nemosha ~ $

Ahora volviendo al que necesitaba es tail

tac

Categorías:linux

mplayer en Slackware

junio 5, 2008 1 comentario

MPlayer es un reproductor de películas para Linux sólido como una roca, y no nos puede faltar en nuestro sistema. En el mío al menos :p

Lo que voy a explicar es cuáles son los pasos que tenemos que seguir para compilarlo con todos los codecs existentes. Es muy bueno esto ya que no requiere de dependencias añadidas que no vengan de serie en el sistema operativo.

Para instalar MPlayer, necesitamos lo siguiente:
Fuentes: Yo voy a explicar como lo podemos hacer mediante Subversion.
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
Al terminar la descarga un directorio llamado mplayer será creado en el directorio actual. Luego puedes actualizar tus fuentes tipeando svn update desde dentro del mismo directorio. Las fuentes ya contienen los directorios libav* de FFmpeg, asi que no tienes que conseguirlos por separado.

Codecs binarios: aquí
Skins: aquí
Usaremos dos, vos elegis el que más te guste. Yo opté por: KDE-0.3.tar.bz2 y Blue-1.7.tar.bz2

Teniendo esto listo podemos comenzar:

Instalamos los codecs:
[root] [~]$ tar -xvjf all-20061022.tar.bz2
[root] [~]$ mkdir /usr/local/lib/codecs/
[root] [~]$ mv all-20061022/* /usr/local/lib/codecs/

Compilamos mplayer: (accedemos a la carpeta que se creo al bajar mplayer con Subversion)
[root][~/mplayer]$ ./configure –codecsdir=/usr/local/lib/codecs
–prefix=/usr –enable-gui –enable-largefiles
[root] [~/mplayer]$ make
[root] [~/mplayer]$ make install

Instalar el GUI de mplayer (los skins que bajamos)
[root] [~]$ tar -xvjf Blue-1.7.tar.bz2
[root] [~]$ tar -xvjf KDE-0.3.tar.bz2
[root] [~]$ mkdir /usr/share/mplayer/skins/default/
[root] [~]$ mv Blue/* /usr/share/mplayer/skins/default/
[root] [~]$ mv KDE/* /usr/share/mplayer/skins/

Listo ya tenemos mplayer instalado en el sistema.

Documentacion

obs: pegué las sentencias que dí acá por las dudas no se entiendan.

Categorías:linux, slackware

Slackware 12.1 instalado

junio 3, 2008 1 comentario

Slackware 12.1 reemplazó a mi Ubuntu. No me resultó muy complicada la instalación. Y por el momento anda de mil maravilas.

Solo tuve un problema, no me detectaba el scroll del mause, tenía mal asignado el protocolo. Para solucionarlo abri una consola y ejecuté:

root@nino:~# vim /etx/X11/xorg.conf

buscamos la seccion del mouse y nos fijamos en el protocolo:
Section "InputDevice"
Identifier "mouse1"
Driver "Mouse"
Option Protocol "PS/2"
Option "Device" "/dev/mouse"
EndSection


Tenemos que cambiar “PS/2” por “ImPS/2”

A medida que aprenda sobre este sistema operativo voy a ir posteando

Categorías:linux, slackware

Jugando con gnuplot

mayo 21, 2008 2 comentarios

Necesitaba dibujar un par de funciones y me puse a jugar con , es una herramienta GNU que nos permitirá dibujar fácilmente gráficas 2d (plot) como 3d (splot). Para instalarlo solo tenemos que ejecutar un

[nercof] [~]$ sudo apt-get install gnuplot

Si ejecutamos “gnuplot” desde la línea de comandos entraremos en el prompt de gnuplot como esta imagen:
Free Image Hosting at www.ImageShack.us

La sintaxis para dibujar nuestras funciones es:
plot {[ranges]}
{[function] | {"[datafile]" {datafile-modifiers}}}
{axes [axes] } { [title-spec] } {with [style] }
{, {definitions,} [function] ...}

Algunos ejemplos de uso:

gnuplot> plot sin(x/2)
gnuplot> plot [-1:10] x*x - 10* log(x) - 3 title 'Funcion Dos'
gnuplot> plot sin(x) title 'Seno', tan(x) title 'Tangente'
gnuplot> splot sin(x*y/20)

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us

Info:
Tutorial

Si no quieren instalar el programa ó si no pueden hacerlo, hoy encontré fooplot que es una página en la cual podemos graficar nuestras funciones.

Categorías:General, linux