Пропавшие без вести libxmlrpc-c3 зависимость при установке Boxee

любой может помочь мне к установке Boxee в человечности аккуратные 11.04, существует ошибка "Зависимость, не выполнимо: libxmlrpc-c3"

enter image description here

4
задан 18 September 2012 в 23:39

2 ответа

Смотря на форумы, это - известная проблема с версией Boxee, которое Вы загрузили с веб-сайта поставщика.

Согласие состоит в том, что поставщик действительно обновляет версию Boxee, когда новое распределение такой как Аккуратное выпущено, но Вам, вероятно, придется ожидать несколько дней/недели

Предположение, что Вы не желаете ожидать :-)

Существует обходное решение для "исправления" зависимости, которая больше не может удовлетворяться в Аккуратном (т.е. та библиотека в снимке экрана).

Откройте Вас текстовый редактор и сохраните содержание следующее (благодаря этому сообщению форума):

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

Сохраните файл как "edit-deb-control.sh" в Ваш каталог Downloads.

Откройте терминал и введите следующее

cd Downloads

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

N.B. нажмите клавишу, автоматически заполнит полное имя файла

Это откроет текстовый редактор с содержанием, подобным снимку экрана ниже

измените значение libxmlrpc-3, найденного в файле к значению, показанному в снимке экрана:

enter image description here

Сохраните файл в текстовом редакторе и закройте файл.

Это создаст (через некоторое время) новый .deb файл в папке Downloads. Вы будете рассматривать имя как Boxee... modified.deb

Дважды щелкните по тому файлу в Файловом менеджере (наутилус) - он должен открыть центр программного обеспечения, но на этот раз, ошибка зависимостей больше не должна быть там.

5
ответ дан 1 December 2019 в 09:57

Здесь учебное руководство для установки Boxee на человечности 11.10 и решает проблему зависимости: http://lauziere.net/how-to-install-boxee-ubuntu-11.10

-1
ответ дан 1 December 2019 в 09:57

Другие вопросы по тегам:

Похожие вопросы: