GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Fehlende Libxmlrpc-c3-Abhängigkeit bei der Installation von Boxee?

Jeder kann mir helfen, Boxee in Ubuntu Natty 11.04 zu installieren, es gibt einen Fehler
„Abhängigkeit ist nicht erfüllbar:libxmlrpc-c3

Akzeptierte Antwort:

Wenn Sie sich die Foren ansehen, ist dies ein bekanntes Problem mit der Version von Boxee, die Sie von der Website des Anbieters heruntergeladen haben.

Der Konsens ist, dass der Anbieter die Version von boxee aktualisiert, wenn eine neue Distribution wie Natty veröffentlicht wird, aber Sie müssen möglicherweise ein paar Tage/Wochen warten

Vorausgesetzt, Sie wollen nicht warten 🙂

Es gibt eine Problemumgehung, um die Abhängigkeit zu „korrigieren“, die in Natty nicht mehr erfüllt werden kann (d. h. diese Bibliothek in Ihrem Screenshot).

Öffnen Sie Ihren Texteditor und speichern Sie den Inhalt des Folgenden (dank dieses Forenbeitrags):

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

Speichern Sie die Datei als „edit-deb-control.sh“ in Ihrem Download-Verzeichnis.

Öffnen Sie ein Terminal und geben Sie Folgendes ein

cd Downloads

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

Hinweis:Durch Drücken der Taste wird der vollständige Dateiname automatisch vervollständigt

Dadurch wird ein Texteditor geöffnet, dessen Inhalt dem Screenshot unten ähnelt

Ändern Sie den Wert von libxmlrpc-3, der in der Datei gefunden wird, auf den im Screenshot gezeigten Wert:

Speichern Sie die Datei im Texteditor und schließen Sie die Datei.

Dadurch wird (nach einer Weile) eine neue .deb-Datei im Download-Ordner erstellt. Sie sehen den Namen als boxee…modified.deb

Doppelklicken Sie auf diese Datei im Dateimanager (Nautilus) – es sollte das Software-Center öffnen, aber dieses Mal sollte der Abhängigkeitsfehler nicht mehr da sein.

Verwandte:Wie kann man das Android auf dem PC remote anzeigen?
Ubuntu
  1. Installation von PhpMydmin (Centos oder Ubuntu)

  2. So ignorieren oder überspringen Sie Abhängigkeiten beim Installieren von Paketen unter Ubuntu

  3. Benötigen Sie Hilfe, um beschädigte Pakete während der Installation von Shutter zu reparieren?

  4. Pip3 fehlende Abhängigkeit?

  5. Installieren von Odbcins1debian2, defekte Abhängigkeit von Ubuntu 20.04 Lts?

Verwalten der Partitionsgröße während der Installation von Ubuntu?

Keine Partitionen beim Installieren gefunden, Dual-Boot Win8/Ubuntu 14.04?

„Fehler beim Abrufen“ während der Aktualisierung?

Abhängigkeitsprobleme bei der Installation von Gcc 7.3 von Jonathon F’s Ppa?

Abschneiden einer Datei während der Verwendung (Linux)

Die Python.h-Datei kann während der Installation von Watchman nicht gefunden werden