gentoo linux, java, software libre y otras hierbas
Dic, 29 2008 - 1:14 pm

Paquetes DEB de FFmpeg para Ubuntu Intrepid

Si bien es cierto, es posible instalar FFmpeg a través de los repositorios oficiales de Ubuntu, las personas que mantienen los paquetes no compilan dicho software con las opciones necesarias para manipular formatos no libres. La opción que teníamos antes era instalar los paquetes mediante el repositorio de Medibuntu, pero al parecer aún no han subido FFmpeg para Intrepid.

Afortunadamente, un lector llamado Eduardo se ha tomado la molestia de compilar las fuentes de FFmpeg y x264 y crear los paquetes .deb para Ubuntu Intrepid, con soporte para muchos más formatos, incluyendo los no libres. Él mismo me escribe los pasos necesarios para instalar dichos paquetes; lo primero, desinstalar los paquetes anteriores:

sudo apt-get purge ffmpeg x264 libx264-dev

Luego instalamos algunos paquetes necesarios con el siguiente comando:

sudo apt-get update
sudo apt-get install build-essential libfaad-dev libfaac-dev libmp3lame-dev libtheora-dev

Luego descargamos los paquetes y los instalamos con los siguientes comandos:

sudo dpkg -i x264… .deb
sudo dpkg -i ffmpeg….. .deb

Y esto es todo. Desde aquí le doy las gracias a Eduardo por tomarse tantas molestias.

11 Comentarios | deja el tuyo

Dic, 07 2008 - 7:17 am

El gestor de paquetes Pacman

Pacman es el gestor de paquetes por defecto en Arch Linux. Pacman usa paquetes tarball (.tar) como paquetes de código fuente. Dichos paquetes son compilados para ser compatibles con el ABS (Arch Linux Build System). Cabe decir que los repositorios de Pacman no contienen tantos paquetes como los de las distribuciones más populares (como Debian, Ubuntu, Fedora o openSuse).

El archivo de configuración de Pacman es pacman.conf, que se encuentra en el directorio /etc. Este archivo contiene las URL de los repositorios. pacman.conf es para Arch Linux lo que el archivo sources.list para Ubuntu.

Qué puede hacer Pacman?

Pacman puede instalar, desinstalar y actualizar paquetes en un sistema Arch linux. Es como el yum de Fedora o el apt-get de Ubuntu/Debian. Puede realizar otras tareas como actualizar el sistema completo, limpiar el cache de la instalación de paquetes, mostrar información acerca de los paquetes instalados, etc.

Comandos básicos con Pacman

  • Instalar un paquete y sincronizar la base de datos local del sistema de paquetes
    pacman -Sy nombre_paquete
  • Instalar un paquete y sus dependencias
    pacman -S nombre_paquete
  • Mostrar la lista de paquetes de un repositorio
    pacman -Sl nombre_repositorio
  • Remover paquetes sin sus dependencias
    pacman -R nombre_paquete
  • Remover un paquete y sus dependencias
    pacman -Rs nombre_paquete
  • Purgar un paquete de tu sistema
    pacman -Rn nombre_paquete
  • Actualizar todos los paquetes en tu sistema
    pacman -Su
  • Actualizar todos los paquetes en tu sistema y sincronizar la base de datos local del sistema de paquetes
    pacman -Syu
  • Buscar paquetes
    pacman -Ss palabra_clave
  • Obtener información de un paquete en particular
    pacman -Qi nombre_paquete
  • Listar los archivos de un paquete en particular
    pacman -Ql nombre_paquete
  • Buscar un archivo instalado en tu sistema por nombre de paquete
    pacman -Qs nombre_paquete
  • Descargar un paquete, pero no instalarlo
    pacman -Sw nombre_paquete
  • Instalar un paquete que has descargado
    pacman -A /ruta/del/archivo.tar
  • Limpiar el cache del sistema
    pacman -Scc

La sección de un repositorio, dentro del archivo /etc/pacman.conf, consiste en el nombre del repositorio dentro de corchetes cuadrados (‘[ ]’) y la URL del servidor después del prefijo ‘Server=’, por ejemplo:

[nombre_repositorio]
Server = ftp://servidor.com/repo

Después de añadir un nuevo repositorio, es necesario actualizar la base de datos de paquetes, con el comando:

pacman -Sy

6 Comentarios | deja el tuyo

Nov, 05 2008 - 3:37 am

Instalar paquetes RPM sobre Ubuntu o Debian

Este es uno de esos tips sencillos pero útiles, el cual nos permite instalar programas que estén empaquetados en RPM. Lo único que debemos hacer es instalar un programa llamado alien, con el siguiente comando:

sudo aptitude install alien

Ejemplo…

Tenemos dos opciones: instalar directamente el paquete RPM:

sudo alien -i paquete.rpm

ó crear un paquete deb para instalarlo manualmente:

alien -d paquete.rpm

14 Comentarios | deja el tuyo

« Entradas anteriores