GNU/Linux >> Znalost Linux >  >> Ubuntu

Chybí závislost Libxmlrpc-c3 při instalaci Boxee?

kdokoli mi může pomoci s instalací boxee v ubuntu natty 11.04, je tam chyba
„Závislost není uspokojivá:libxmlrpc-c3

Přijatá odpověď:

Když se podíváte na fóra, jedná se o známý problém s verzí Boxee, kterou jste si stáhli z webu dodavatele.

Shoda je v tom, že prodejce aktualizuje verzi boxee, když je vydána nová distribuce, jako je Natty, ale možná budete muset počkat několik dní/týdnů

Za předpokladu, že nejste ochotni čekat 🙂

Existuje řešení, jak „opravit“ závislost, kterou již nelze v Natty (tj. knihovna na snímku obrazovky) uspokojit.

Otevřete textový editor a uložte obsah následujícího (díky tomuto příspěvku na fóru):

#!/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"

Uložte soubor jako „edit-deb-control.sh“ do adresáře Downloads.

Otevřete terminál a zadejte následující

cd Downloads

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

N.B. stisknutím klávesy se automaticky doplní celý název souboru

Otevře se textový editor s obsahem podobným snímku obrazovky níže

změňte hodnotu libxmlrpc-3 nalezenou v souboru na hodnotu zobrazenou na snímku obrazovky:

Uložte soubor v textovém editoru a zavřete soubor.

Tím se vytvoří (po chvíli) nový soubor .deb ve složce Stažené soubory. Uvidíte název jako boxee…modified.deb

Dvakrát klikněte na tento soubor ve Správci souborů (nautilus) – mělo by se otevřít softwarové centrum, ale tentokrát by tam již neměla být chyba závislostí.

Související:Jak vzdáleně zobrazit Android na PC?
Ubuntu
  1. Instalace PhpMydmin (Centos nebo Ubuntu)

  2. Instalace PhpMydmin (Centos nebo Ubuntu)

  3. Výstupní obsah souboru, když se mění?

  1. Chybí vám nový soubor v Ubuntu 13.04?

  2. Chyba při instalaci doplňků pro hosta Virtualbox Iso File Mount?

  3. Při instalaci Watchmana nelze najít soubor Python.h

  1. Jak ignorovat nebo přeskočit závislosti při instalaci balíčků na Ubuntu

  2. Potřebujete pomoc s opravou poškozených balíčků při instalaci Shutter?

  3. Chybějící závislost na Pip3?