Cómo convertir videos a formato AMV

AMV (Advanced Media Video), es un formato privativo utilizado por algunos reproductores de video MP4 y Tuxportátiles, generalmente por los muy conocidos “mp4” y por los reproductores “mp3 S1”.

En realidad, la mayoría de los reproductores portátiles conocidos como “mp4”, no tienen nada de “mp4”, ya que solo pueden reproducir videos en formato AMV. Entonces nos surge la necesidad de buscar una herramienta capaz de convertir al formato AMV, y que corra sobre GNU/Linux.

En la web del Proyecto Tabú, me entero de una aplicación un poco dejada de lado: amv-codec-tools. Este proyecto se inició a finales del 2007 con la intención de proveer herramientas para poder reproducir y crear archivos AMV en otros sistemas, principalmente Linux.

Si bien amv-codec-tools se fusiono con Ffmpeg, vale la pena nombrarlo y recomendarlo.

Podemos ver un How-To en la web del Proyecto Tabú sobre como instalarlo y convertir videos. Pero de todas formas, veamos un mini How-To a continuación:

Primero que nada, obtenemos los fuentes a través de subversion.

# svn checkout http://amv-codec-tools.googlecode.com/svn/trunk/ amv-codec-tools-read-only

Luego, cambiamos al directorio amv-codec-tools-read-only/AMVmuxer/ffmpeg

# cd amv-codec-tools-read-only/AMVmuxer/ffmpeg

Seguido de esto, configuramos y compilamos, previamente logueados como root

# ./configure && make build

Y por último, instalamos

# make install

Y listo, a partir de aquí ya estamos en condiciones de comenzar a convertir videos. Veamos como:

Para convertir un video a formato AMV, tipeamos lo siguiente en consola

# ffmpeg -i <entrada> -f amv -s <ancho>x<alto> -r 16 -ac 1 -ar 22050 <salida>

Es de destacar que la mayoría de los reproductores soportan videos de 128×90, 128×128 y 160×120, así que esas serían las medidas recomendadas, que se incluirían en “ancho” y “alto”.

Por otra parte, las opciones -r, -ac y -ar no se deberían modificar, ya que es la única configuración que aceptan los reproductores.

Un ejemplo claro seria el siguiente:

# ffmpeg -i video.avi -f amv -s 160×120 -r 16 -ac 1 -ar 22050 video.amv

Y esto no es todo, también podemos convertir videos en formato AMV a otros formatos:

# ffmpeg -i <entrada.amv> <salida>

Optimus ¿un GNU/Linux definitivo?

Eso es a lo que pretende llegar un joven usuario de GNU/Linux con su proyecto Optimus. Si bien aún es una idea que esta muy en pañales, y se esta buscando apoyo de la comunidad e interesados en colaborar, Optimus pretende ser la solución para los nuevos usuarios que pretenden migrar a GNU/Linux.

GNU / LinuxJonatan Dimotta o Jonidimo, el ideador de este proyecto, comenta en su blog: “la mayoría de los usuarios, al intentar aprender sobre GNU/Linux se encuentran perdidos por diferentes razones: muchas distribuciones, los que conocen recomiendan varias. Esto lleva a la indecisión del usuario, rumores de incompatibilidad con algunas piezas de hardware, poca compatibilidad con juegos, no tiene soporte para algunos dispositivos, etc”.

Entonces, bajo este preconcepto, Jonidimo busca aprovechar los conocimientos básicos de un usuario común: navegación por Internet y chat; para que pueda instalarse un sistema GNU/Linux en su PC, y en pocos minutos.

El proyecto Optimus, consiste en un servicio online interactivo donde el usuario ejecuta un asistente, y éste, automáticamente detecta el hardware de la PC. Luego el usuario podrá elegir opciones básicas, como programas, orientación del sistema operativo, etc.

De esta forma, el usuario podrá descargarse un sistema optimizado, con el software específico y el Kernel compilado automáticamente. Esto llevaría, según Jonidimo, a que el tamaño final de la descarga sea menor a las actuales, más eficiente y sencilla.

Han podido leerse en este ultimo tiempo declaraciones de Linus Torvalds, en las que afirma que el Kernel de Linux esta creciendo hasta un punto crítico, y que se esta volviendo grande, lento y pesado. Así, con este proyecto, al analizar la PC antes de descargar el SO, se pueden eliminar servicios innecesarios para la configuración determinada de cada PC. Por ejemplo, eliminar los módulos de Bluetooth activados por defecto para una Pentium III.

Es decir, ajustar el Kernel Linux para aprovechar los recursos de nuestra PC al máximo.

Entonces, una vez que se tenga el Kernel “ajustado” a nuestras necesidades, poder elegir el resto de los componentes que integran el SO: orientación, servicios, entorno de escritorio y paquetes, para descargarlo y quemarlo en un CD y poder ejecutar la instalación del sistema a medida.

Un proyecto bastante ambicioso, pero realizable.

De todas formas, los invito a visitar el blog de Jonidimo y leer detenidamente su propuesta de un GNU/Linux definitivo.

Qué creen ustedes, ¿prosperará un proyecto de semejante envergadura?

Nuevas distribuciones GNU/Linux

Con el comienzo del nuevo año, también llegan nuevas distribuciones GNU/Linux. Algunas nacen con el 2010 y otras vieron la luz a fines de 2009.

Si bien son muy nuevas, aunque están basadas en otras distribuciones como Debian o Arch Linux, vale la pena descargarlas, probarlas y comentarlas.

Veamos entonces estas nuevas “distros”.

Arch Hurd

Arch Hurd

Arch Hurd es un proyecto muy nuevo que tiene como objetivos portar todo lo mejor de Arch Linux a un sistema GNU Hurd, con paquetes optimizados para arquitecturas i686. Un poco ambicioso, pero muy interesante.

GNU Hurd, es el reemplazo totalmente libre del Kernel Unix del proyecto GNU de la Free Software Foundation. Con este proyecto, la FSF pretende crear un núcleo adecuado para el sistema operativo GNU. Un proyecto que ya lleva muchos años de trabajo.

Según se lee en el sitio oficial de Arch Hurd, este proyecto es más una idea con muy pocos paquetes compilados, aunque esperan tener en muy breve algo instalable.

Chromium Os Zero

Chromium Os Zero, es una modificación construida a partir de las fuentes publicadas por la gente del proyecto Chromium OS, o sea, Google.Chromium Zero

El encargado de reconstruir estas fuentes, es un joven estudiante. Entre sus características, se destaca, según su blog, grandes mejoras en la velocidad de arranque, una versión reciente del navegador Chrome con soporte de extensiones y mejoras en el soporte en redes Wi-Fi para equipos con chipset Broadcom.

Su método de instalación es muy sencilla, a través de pendrives. Podemos ver un instructivo muy fácil de seguir en su web oficial.

Descargar Chrome Os Zero

Tango GNU/Linux

Tango GNU/linux

Esta es una distribución GNU/Linux bien argentinísima. Tango GNU/Linux se distribuye en formato de LiveCD, esta basada en Debian e “incluye programas y configuraciones necesarias para un fácil uso por parte de cualquier usuario, desde novatos a experimentados”, según se lee en su sitio oficial.

Tango publico su primera versión a comienzos de 2010, y utiliza como entorno de escritorio Gnome y cuenta con aplicaciones por defecto como: OpenOffice, Mplayer, Firefox, Pidgin, emessene, Wine, Audacity, scripts para la instalación de controladores ATI y Nvidia, etc.

Descargar Tango GNU/Linux 1.0

A disfrutar de los nuevos sabores!

Como deshabilitar el controlador Nouveau en Fedora 12

Seguramente a mas de uno le habrá sucedido, que luego de instalar Fedora 12 Constantine, actualizar el sistema e instalar los controladores privativos de Nvidia y al reiniciar el sistema, no inicia el kdm. Es decir, que no muestra la pantalla de inicio de sesión de usuarios (login).

Nouveau Fedora

Esto sucede porque se genera un conflicto al instalar los controladores privativos de Nvidia, ya que el controlador por defecto del sistema, Nouveau, se apodera del modulo de video y no permite que nvidia.ko (el modulo compilado) sea quien se adueñe de ese modulo.

El controlador Nouveau es un proyecto que intenta ofrecer un controlador grafico libre para tarjetas Nvidia. Y si bien aun no es totalmente estable, en Fedora se lo incluye por defecto desde la edición 11 Leonidas.

Entonces, si lo que queremos es sacarle el mayor rendimiento a nuestra placa de video, es necesario instalar los controladores gráficos privativos de Nvidia. Pero para evitar conflictos, según nos informamos en la documentación de RPMFusion.org (repositorio donde se encuentran alojados los controladores privativos), deberemos deshabilitar el controlador Nouveau y recrear el initrd.

Veamos entonces, como realizar una instalación exitosa de los controladores gráficos privativos de Nvidia LinuxNvidia.

Primero que nada, abrimos una consola y nos logueamos como root:

# su –

Luego agregamos los repositorios de RPM Fusion, para ello, tecleamos lo siguiente:

# rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Para tarjetas GeForce 6 y mas recientes, instalamos el controlador de la siguiente forma:

# yum install akmod-nvidia

Para tarjetas GeForce 5 (serie FX):

# yum install kmod-nvidia-173xx

Para tarjetas GeForce 2 a través de GeForce 4:

# yum install kmod-nvidia-96xx

Hecho esto, recreamos el initrd o initramfs:

# mv / boot/initramfs- $ (uname-r). img / boot/initramfs- $ (uname-r)-nouveau.img

# Dracut / boot/initramfs- $ (uname-r). img $ (uname-r)

Seguido a esto, deshabilitamos el controlador Nouveau, para ello necesitamos editar el Grub:

# nano /etc/grub.conf

Dentro del grub.conf, añadimos lo siguiente, al final de las líneas que comiencen con “kernel”:

# rdblacklist = nouveau

Y por ultimo, antes de comenzar a utilizar el nuevo controlador, permitimos la ejecución de “allow_execstack”, para que SELinux no impida la carga del driver:

# setsebool -P allow_execstack on

Y listo! Ya podemos reiniciar el sistema y disfrutar de todos los efectos de escritorio.

Mientras tanto esperamos la evolución de Nouveau y ponderamos a Fedora por ser una de las distros que mas riesgos toma a la hora de implementar paquetes en estado experimental, con el fin de lograr una distribución libre de controladores privativos.

Aquí les dejo el HowTo Nvidia de RPM Fusion.

Cambiar el sistema operativo por defecto en el arranque

Grub es el gestor de arranque múltiple que se usa por defecto en la mayoría de los sistemas GNU/Linux, y que se utiliza para iniciar uno, dos, o mas sistemas operativos instalados en la misma computadora.

Grub

El gestor de arranque Grub brinda a los usuarios la posibilidad de seleccionar que sistema operativo iniciar por medio de una lista, o iniciar el sistema por defecto sin necesidad de intervención del usuario.

Para los usuarios que en su PC tienen doble booteo o doble arranque, es decir, que tienen mas de un sistema operativo instalado, puede serles de mucha utilidad la posibilidad de seleccionar que sistema iniciar por defecto.

La configuración de Grub puede realizarse de dos formas: manual, a través de la consola, o por medio de una herramienta gráfica.

Sea cual sea la forma que seleccionemos para configurar el Grub, es recomendable realizar previamente una copia de seguridad del archivo menu.lst, que es el archivo que guarda la configuración del Grub. Para ello, tipeamos lo siguiente en consola, previamente logueados como root:

# cp /boot/grub/menu.lst /boot/grub/menu.lst.backup

Luego, si por algún motivo queremos restaurar esa copia de seguridad, tipeamos lo siguiente en consola:

# cp /boot/grub/menu.lst.backup /boot/grub/menu.lst

Una vez realizado este paso, ya podremos dedicarnos a configurar el Grub.

Leer más

Tip: saber cuál es la distribución y versión desde consola

Suele suceder, que a veces queremos averiguar que versión de cierta distribución GNU/Linux estamos utilizando; o porque no, que Distribuciones GNU/Linuxdistribución de GNU/Linux se tiene instalada y no sabemos como averiguarlo.

Como siempre, la consola puede respondernos todo esto. Y mucho mas :).

Veamos qué comandos podemos utilizar para tal fin; usando mi distro como ejemplo:

# cat /etc/issue.net

Lo que nos devolverá un mensaje como el siguiente:

# Debian GNU/Linux 5.0

Es decir, que nos muestra la distribución y su versión.

También es posible que queramos un poco mas de información, para ello ejecutamos el siguiente comando:

# cat /proc/version

Lo que nos devolverá un mensaje como el siguiente:

# Linux version 2.6.26-2-amd64 (Debian 2.6.26-19lenny1) (dannf@debian.org) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Mon Oct 19 02:34:17 UTC 2009

Como vemos, nos muestra mucho más información, como la versión de Kernel, la arquitectura, la versión del Debian, y demás.

Y si sabemos cual es la distribución, y queremos averiguar  la versión de la distro utilizada, podemos ver en la siguiente lista (de la que me entero en Unix.com), los archivos de información para las diferentes distribuciones.

Novell SuSE: /etc/SuSE-release

Red Hat: /etc/redhat-release, /etc/redhat_version

Fedora: /etc/fedora-release

Slackware: /etc/slackware-release, /etc/slackware-version

Debian: /etc/debian_release, /etc/debian_version

Mandrake: /etc/mandrake-release

Yellow dog: /etc/yellowdog-release

Sun JDS: /etc/sun-release

Solaris/Sparc: /etc/release

Gentoo: /etc/gentoo-release

Obtener estadísticas de tráfico web usando Vnstat

Vnstat es una sencilla herramienta de consola que nos permitirá obtener un control sobre nuestro uso de Internet. Más específicamente, sobre nuestro tráfico de Internet.

Esta herramienta, de la que me entero en Linuxers.org, guarda un registro del tráfico de nuestras conexiones de red seleccionadas. Luego, sobre este registro Vnstat realiza estadisticas de uso.

Ademas, Vnstat permite mostrar estos registros en distintos formatos: los datos del día, de la semana, el total descargado y un top10 con los días de mayor uso de ancho de banda.

Vnstat

Lo más interesante de Vnstat, es que no hay que ser usuario root para ejecutarlo. De forma que cualquier usuario pueda obtener estadísticas de tráfico. Incluso su instalación y configuración es muy sencilla.

Primero que nada, debemos instalar la herramienta.

Para instalar Vnstat en Debian y derivados, tipeamos en consola como root:

# apt-get install vnstat

Para instalar Vnstat en Fedora y derivados, tipeamos en consola como root:

# yum install vnstat

Los usuarios de otras distribuciones, pueden descargarse los fuentes desde su web.

Una vez instalado, procedemos a configurar Vnstat.

Primero que nada, cambiamos los permisos para que cualquier usuario pueda ejecutar la herramienta. Como usuarios root tipeamos en consola:

# chmod o+x /usr/bin/vnstat

Luego, ejecutamos el siguiente comando para seleccionar la interfaz que queremos que Vnstat monitorice. En este caso, la interfaz eth0, para ello tipeamos en consola como root:

# vnstat -u -i eth0

Y a partir de aquí ya podremos comenzar a utilizar la herramienta de monitoreo del trafico de Internet. Para ejecutarla, tipeamos lo siguiente:

# vnstat -i eth0

Vnstat

Incluso podemos ver las estadísticas en vivo de la siguiente forma:

# vnstat –live -i eth0 (aclaración: es –live con guión doble)

O podemos ejecutar un comando para mostrar las estadísticas diarias y las estimaciones

# vnstat -q

Para obtener más información sobre este comando, podemos visitar su man-page:

# man vnstat

Una simple y sencilla herramienta de monitoreo :)

Cómo resolver dependencias 32 bits en Debian/Ubuntu 64 bits

Al momento de instalar un sistema GNU/Linux, básicamente Debian o Ubuntu, y dependiendo de la arquitectura de nuestra máquina, solemos seleccionar la distribución basada en 32 o 64 bits.

Particularmente, los usuarios de 64 bits solemos elegir estas distribuciones con las intenciones de sacarle todo el fruto a nuestro procesador. Pero en muchos casos solemos quedarnos a pie porque no encontramos aplicaciones que correspondan con nuestra arquitectura. Esto sucede porque aún hay un gran número de aplicaciones que no son compiladas como nativas de 64 bits.

Entonces, podemos forzar la instalación de un paquete .deb que no coincide con nuestra arquitectura utilizando el siguiente comando:

# dpkg -i –force-architecture paquete.deb
ó
# dpkg -i –force-all paquete.deb

Aunque esta forma de forzar la instalación, en la mayoría de los casos, suele ser poco eficaz, ya que si el programa depende de una biblioteca de 32 bits, el comando no sabrá como resolverla.

Forzando con DPKG la instalacion

Por otro lado, podemos instalar manualmente estas dependencias de bibliotecas de 32 bits buscando en Synaptic “ia32” e instalar todos los paquetes que se encuentren. Para buscarlo por consola tipeamos:

# apt-cache search ia32

Además, deberemos instalar también el paquete “libc6-i386”. Podemos ver una explicación más detallada de este tema aquí.

Sin embargo, puede que esto tampoco resuelva nuestro problema.

Pero a esta altura no debemos echarnos atrás, ya que la solución esta siempre al alcance de nuestras manos. Buscando, buscando, me encuentro con Getlibs, de la cual me entero en los foros de los usuarios de Debian. Esta es una aplicación que nos permite resolver automáticamente las dependencias de binarios.

Leer más

Cómo solucionar problemas de conexión en Pidgin

Pidgin es un cliente de mensajería instantánea, multiprotocolo y multiplataforma. Esto último quiere decir que podemos Pidginconectarlo a múltiples redes y cuentas de manera simultánea. Además de poder ejecutarlo tanto en sistemas basados en GNU/Linux, como Windows, Mac, BSD, etc.

La gran particularidad de Pidgin, que es “multi”.

Hace unos días le instale a un amigo un sistema Linux en su computadora personal, más precisamente Ubuntu 9.10 Karmic Koala. Este fue su primer contacto con GNU/Linux.

No le hice muchos cambios en el sistema base, aunque si una pequeña cuestión. Reemplace Empathy por Pidgin. Esto por nada en especial, simplemente porque le tengo “cariño” a Pidgin.

La cuestión es que pasados unos días, me dice que no puede conectarse a la red de MSN utilizando Pidgin y buscando encuentro una solución rápida que a continuación les detallo. De paso, aprovecho y muestro como solucionar problemas de conexión a las redes más utilizadas.

Pidgin no conecta a MSN

Suele suceder, que al querer conectarnos a la red MSN utilizando Pidgin, este nos devuelve el siguiente error:

Unable to retrieve MSN Address Book

Esto sucede porque la gente detrás de MSN cambia de protocolo, imposibilitando la conexión de Pidgin y otros clientes de mensajería.

Para solucionarlo, tan solo basta con instalar MSN-pecan, un protocolo MSN alternativo para Pidgin en forma de plugin. Para instalarlo en sistemas Debian/Ubuntu, basta con tipear en consola:

# apt-get install msn-pecan

O en su defecto, bajarnos los sources para compilar manualmente.Una vez instalado, configuramos nuestra cuenta MSN con el protocolo WLM.

Configurar Google Talk

Cuando añadimos una cuenta de Google Talk a Pidgin, los datos correctos de conexión no vienen por defecto, motivo por el cual debemos hacerlo manualmente.

Entonces, para evitar problemas de conexión con cuentas de Google Talk, la configuramos en Pidgin de la siguiente forma:
Nos dirigimos al menú Cuentas -> Gestionar Cuentas -> Añadir, e introducimos los siguientes datos en la paleta Básica:

Protocolo: Google Talk
Nombre de usuario: nombre_usuario
Dominio: gmail.com
Recurso: Home
Contraseña: *******

Y luego en la pestaña Avanzadas:

Requiere SSL/TLS: No
Forzar SSL antiguo (puerto 5323): Sí
Permitir autentificación en claro sobre canales no cifrados: No
Puerto de conexión: 443.
Conectar con el servidor: talk.google.com
Pasarelas de transferencia de archivos: proxy.jabber.org

Problemas de conexión a la red Yahoo!

Si bien este error se solucionó a partir de la versión 2.5.7, es posible que a algunos les siga dando el error de conexión.

Solucionarlo es bien sencillo, tan solo debemos ir a la edición de la cuenta de Yahoo! en Pidgin y cambiar el campo de servidor, por el siguiente:

cn.scs.msg.yahoo.com

Y listo! Ya podremos disfrutar del “multi-todo” Pidgin.

Cómo solucionar problemas de conexión en Pidgin

Pidgin es un cliente de mensajería instantánea, multiprotocolo y multiplataforma. Esto último quiere decir que podemos conectarlo a múltiples redes y cuentas de manera simultánea. Además de poder ejecutarlo tanto en sistemas basados en GNU/Linux, como Windows, Mac, BSD, etc.

La gran particularidad de Pidgin, que es “multi”.

Hace unos días le instale a un amigo un sistema Linux en su computadora personal, más precisamente Ubuntu 9.10 Karmic Koala. Este fue su primer contacto con GNU/Linux.

No le hice muchos cambios en el sistema base, aunque si una pequeña cuestión. Reemplace Empathy por Pidgin. Esto por nada en especial, simplemente porque le tengo “cariño” a Pidgin.

La cuestión es que pasados unos días, me dice que no puede conectarse a la red de MSN utilizando Pidgin y buscando encuentro una solución rápida que a continuación les detallo. De paso, aprovecho y muestro como solucionar problemas de conexión a las redes más utilizadas.

Pidgin no conecta a MSN

Suele suceder, que al querer conectarnos a la red MSN utilizando Pidgin, este nos devuelve el siguiente error:

Unable to retrieve MSN Address Book

Esto sucede porque la gente detrás de MSN cambia de protocolo, imposibilitando la conexión de Pidgin y otros clientes de mensajería.

Para solucionarlo, tan solo basta con instalar MSN-pecan, un protocolo MSN alternativo para Pidgin en forma de plugin. Para instalarlo en sistemas Debian/Ubuntu, basta con tipear en consola:

# apt-get install msn-pecan

O en su defecto, bajarnos los sources para compilar manualmente.

Una vez instalado, configuramos nuestra cuenta MSN con el protocolo WLM.

Configurar Google Talk

Cuando añadimos una cuenta de Google Talk a Pidgin, los datos correctos de conexión no vienen por defecto, motivo por el cual debemos hacerlo manualmente.

Entonces, para evitar problemas de conexión con cuentas de Google Talk, la configuramos en Pidgin de la siguiente forma:
Nos dirigimos al menú Cuentas -> Gestionar Cuentas -> Añadir, e introducimos los siguientes datos en la paleta Básica:

Protocolo: Google Talk
Nombre de usuario: nombre_usuario
Dominio: gmail.com
Recurso: Home
Contraseña: *******

Y luego en la pestaña Avanzadas:

Requiere SSL/TLS: No
Forzar SSL antiguo (puerto 5323): Sí
Permitir autentificación en claro sobre canales no cifrados: No
Puerto de conexión: 443.
Conectar con el servidor: talk.google.com
Pasarelas de transferencia de archivos: proxy.jabber.org

Problemas de conexión a la red Yahoo!

Si bien este error se solucionó a partir de la versión 2.5.7, es posible que a algunos les siga dando el error de conexión.

Solucionarlo es bien sencillo, tan solo debemos ir a la edición de la cuenta de Yahoo! en Pidgin y cambiar el campo de servidor, por el siguiente:

cn.scs.msg.yahoo.com

Y listo! Ya podremos disfrutar del “multi-todo” Pidgin.

Cómo verificar e instalar dependencias en Debian/Ubuntu

En muchos casos, suele suceder que a la hora de instalar un paquete en GNU/Linux mediante consola, el comando utilizado nos devuelve un mensaje de error de dependencias. Seguramente a más de uno le habrá sucedido.

Una dependencia, según la Wikipedia, es una aplicación o una biblioteca requerida por otro programa para poder funcionar correctamente. Es por esto que decimos que tal programa depende de tal aplicación o biblioteca.

Teniendo esto en claro, vamos a ver de qué forma podemos verificar la dependencia de un paquete utilizando la consola de texto.

En Debian y derivados, contamos con una aplicación que lleva por nombre “Apt-rdepends”, que nos permite verificar cuáles son las dependencias de un paquete determinado. Básicamente, lo que hace el comando es listar de manera recursiva dependencias entre paquetes, ya sea hacia adelante o hacia atras.

Apt-rdepends no viene instalado por defecto en Debian o Ubuntu, por lo que es necesario instalarlo manualmente.

Para instalar apt-rdepends en Debian, debemos tipear lo siguiente en consola:

# su -c “apt-get install apt-rdepends”

Para instalar apt-rdepends en Ubuntu, tipeamos lo siguiente en consola:

# sudo apt-get install apt-rdepends

Una vez instalada esta aplicación, podemos comenzar a solicitar información sobre las dependencias de un paquete. Por ejemplo:

# apt-rdepends amarok

Esto nos devolverá una lista como la siguiente:

Apt-rdepends

Leer más