Archivo

Archive for 11 junio 2008

ldd

junio 11, 2008 2 comentarios

Compilando Inkscape descubrí un comando muy práctico que nos muestra las dependencias de librerías que tiene un programa.

Lo primero que tenemos es buscar el path completo del comando, esto lo hacemos con which, el cual nos muestra la ruta completa de (shell) comandos.

[nercof] [~]$ which vim
/usr/bin/vim
[nercof] [~]$ ldd /usr/bin/vim
linux-gate.so.1 => (0xffffe000)
libncurses.so.5 => /lib/libncurses.so.5 (0xb7f7f000)
libacl.so.1 => /lib/libacl.so.1 (0xb7f78000)
libgpm.so.1 => /lib/libgpm.so.1 (0xb7f73000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7f41000)
libutil.so.1 => /lib/libutil.so.1 (0xb7f3d000)
libc.so.6 => /lib/libc.so.6 (0xb7df1000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7dd9000)
libm.so.6 => /lib/libm.so.6 (0xb7db3000)
libdl.so.2 => /lib/libdl.so.2 (0xb7daf000)
libattr.so.1 => /lib/libattr.so.1 (0xb7dab000)
/lib/ld-linux.so.2 (0xb7fde000)
[nercof] [~]$

Anuncios
Categorías:General

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