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?
У меня такая же проблема с тестированием 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.
Спасибо, Док! Хороший удар!
Неправильный пакет был удален из списка пакетов. Закрытие этого вопроса.
Самый полезный комментарий
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?