GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Falta la dependencia de Libxmlrpc-c3 al instalar Boxee?

cualquiera puede ayudarme a instalar boxee en ubuntu natty 11.04, hay un error
“La dependencia no es satisfactoria:libxmlrpc-c3

Respuesta aceptada:

Mirando los foros, este es un problema conocido con la versión de Boxee que ha descargado del sitio web del proveedor.

El consenso es que el proveedor actualiza la versión de boxee cuando se lanza una nueva distribución como Natty, pero es posible que deba esperar algunos días o semanas.

Asumiendo que no estás dispuesto a esperar 🙂

Existe una solución para "corregir" la dependencia que ya no se puede satisfacer en Natty (es decir, esa biblioteca en su captura de pantalla).

Abra su editor de texto y guarde el contenido de lo siguiente (gracias a esta publicación del foro):

#!/bin/bash

EDITOR=gedit

if [[ -z "$1" ]]; then
  echo "Syntax: $0 debfile"
  exit 1
fi

DEBFILE="$1"
TMPDIR=`mktemp -d /tmp/deb.XXXXXXXXXX` || exit 1
OUTPUT=`basename "$DEBFILE" .deb`.modfied.deb

if [[ -e "$OUTPUT" ]]; then
  echo "$OUTPUT exists."
  rm -r "$TMPDIR"
  exit 1
fi

dpkg-deb -x "$DEBFILE" "$TMPDIR"
dpkg-deb --control "$DEBFILE" "$TMPDIR"/DEBIAN

if [[ ! -e "$TMPDIR"/DEBIAN/control ]]; then
  echo DEBIAN/control not found.

  rm -r "$TMPDIR"
  exit 1
fi

CONTROL="$TMPDIR"/DEBIAN/control

MOD=`stat -c "%y" "$CONTROL"`
$EDITOR "$CONTROL"

if [[ "$MOD" == `stat -c "%y" "$CONTROL"` ]]; then
  echo Not modfied.
else
  echo Building new deb...
  dpkg -b "$TMPDIR" "$OUTPUT"
fi

rm -r "$TMPDIR"

Guarde el archivo como "edit-deb-control.sh" en su directorio de Descargas.

Abra una terminal y escriba lo siguiente

cd Downloads

sh edit-deb-control.sh boxee<tab>

nótese bien presione la tecla para autocompletar el nombre completo del archivo

Esto abrirá un editor de texto con un contenido similar al de la siguiente captura de pantalla

cambie el valor de libxmlrpc-3 que se encuentra en el archivo al valor que se muestra en la captura de pantalla:

Guarde el archivo en el editor de texto y cierre el archivo.

Esto creará (después de un tiempo) un nuevo archivo .deb en la carpeta Descargas. Verá el nombre como boxee…modified.deb

Haga doble clic en ese archivo en el Administrador de archivos (nautilus); debería abrir el centro de software, pero esta vez, el error de dependencias ya no debería estar allí.

Relacionado:¿Cómo mostrar de forma remota el Android en la PC?
Ubuntu
  1. Cómo ignorar u omitir dependencias al instalar paquetes en Ubuntu

  2. Contenidos del archivo de salida mientras cambian?

  3. ¿Falta un nuevo archivo en Ubuntu 13.04?

  4. ¿Error al instalar Virtualbox Guest Additions Iso File Mount?

  5. Dependencia fallida o faltante de glibc-common Error

¿Gestionar el tamaño de la partición al instalar Ubuntu?

No se encontraron particiones durante la instalación, ¿arranque dual Win8/ubuntu 14.04?

¿“Error al recuperar” durante la actualización?

¿Problemas de dependencia al instalar Gcc 7.3 desde el Ppa de Jonathon F?

Truncar un archivo mientras se está utilizando (Linux)

No puedo encontrar el archivo Python.h al instalar Watchman