Mycroft-core: Начиная

Созданный на 11 янв. 2018  ·  7Комментарии  ·  Источник: MycroftAI/mycroft-core

bash dev_setup.sh
Установка пакетов ...
Чтение списков пакетов ... Готово
Построение дерева зависимостей
Чтение информации о состоянии ... Готово
Пакет python-gobject-dev недоступен, но на него ссылается другой пакет.
Это может означать, что пакет отсутствует, устарел или
доступно только из другого источника
Однако следующие пакеты заменяют его:
Python-gobject-2-dev

E: Пакет 'python-gobject-dev' не имеет кандидата на установку

Я установил "python-gobject-2-dev", используя: apt-get install python-gobject-2-dev

Но я всегда получаю одну и ту же ошибку

Система редактирования : Kali GNU / Linux Rolling 64-разрядная.

Самый полезный комментарий

Dev_setup.sh требует его установки:
$ SUDO apt-get install -y (вещи, вещи) python-gobject-dev (прочее, вещи)

Debian перечисляет python-gobject-2 как устаревший:
https://packages.debian.org/unstable/python-gobject

Kali когда-то была основана на debian, и пакеты от debian, скорее всего, работают. Не лучшее решение, но на данный момент, возможно, вы могли бы отредактировать сценарий dev_setup.sh, чтобы удалить этот пакет, и попробовать установить его из репозитория debian?

Все 7 Комментарий

Нам нужна дополнительная информация, чтобы помочь - какую ОС и версию вы используете? «Линукс» - вещь многогранная!

Dev_setup.sh требует его установки:
$ SUDO apt-get install -y (вещи, вещи) python-gobject-dev (прочее, вещи)

Debian перечисляет python-gobject-2 как устаревший:
https://packages.debian.org/unstable/python-gobject

Kali когда-то была основана на debian, и пакеты от debian, скорее всего, работают. Не лучшее решение, но на данный момент, возможно, вы могли бы отредактировать сценарий dev_setup.sh, чтобы удалить этот пакет, и попробовать установить его из репозитория debian?

У меня такая же проблема с тестированием Debian, в настоящее время в репозиториях тестирования нет пакета «python-gobject-dev».

Похоже, что python-gobject-dev - это переходный пакет, устанавливающий python-gobject-2-dev на stretch, поэтому он может работать, просто изменяя зависимость. На jessie (которая является базовой ОС для Mark-1) он также устанавливает несколько других пакетов, поэтому нам нужно будет правильно протестировать перед любыми изменениями.

Не стесняйтесь помочь, изменив сценарий dev_setup для установки python-gobject-2-dev и проверьте, достаточно ли этого для решения ваших проблем.

Возможно, это вам поможет. Я использую последний дистрибутив Kali Rolling, и мне пришлось внести несколько незначительных изменений в установку.

В репозиториях Kali нет пакета s3cmd, поэтому я добавил репозиторий debian в /etc/apt/sources.list (deb http: //ftp.us.debian.or/debian stable main contrib)

Пакет python-gobject-dev указан как устаревший и заменен на python-gobject-2-dev, поэтому я изменил одно упоминание python-gobject-dev в сценарии dev_setup на python-gobject-2-dev.

После этих незначительных изменений все установилось нормально. Единственный пакет, извлеченный из репозитория debian, был s3cmd, все остальное было получено из репозиториев Kali.

Я также создал новую ветку с этими инструкциями для всех, кто использует Kali Rolling.

Спасибо, Док! Хороший удар!

Неправильный пакет был удален из списка пакетов. Закрытие этого вопроса.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги