Рейтинг:0

Невозможно установить какой-либо пакет из apt (Пакет недоступен)

флаг nl

На прошлой неделе я столкнулся с этой проблемой для многих пакетов, которые я пытаюсь установить из подходящий.

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакет **package_name** недоступен, но на него ссылается другой пакет.
Это может означать, что пакет отсутствует, устарел или
доступен только из другого источника


Эта проблема с каждым пакетом.

Просто упомянуть. Я пробовал все решения, которые были упомянуты здесь «Но упоминается в другом пакете». - Нахождение этого пакета.

Но ничего не работает. Я действительно застрял с этим пакетом. Моя система.

Описание: Ubuntu 20.04.3 LTS
Релиз: 20.04
Кодовое название: фокальный
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакет libwxgtk3.0-dev недоступен, но на него ссылается другой пакет.
Это может означать, что пакет отсутствует, устарел или
доступен только из другого источника

E: Пакет «libwxgtk3.0-dev» не имеет кандидата на установку.
pLumo avatar
флаг in
Пожалуйста, отредактируйте свой вопрос и добавьте реальное имя примера пакета и вывод этой `sudo apt policy package_name`. Также проверьте свой файл `/etc/apt/sources.list`.
Ryednap avatar
флаг nl
что делает ```/etc/apt/sources.list```? . Я открыл его. Он содержит ссылки на репо, я думаю
Ryednap avatar
флаг nl
Результатом применения ``sudo apt policy libwxgtk3.0-dev`` является следующее ```ibwxgtk3.0-dev: Установлено: (нет) Кандидат: (нет) Таблица версий```
pLumo avatar
флаг in
Хорошо, почему вы думаете, что этот пакет должен быть доступен? мне он тоже недоступен.
Ryednap avatar
флаг nl
На самом деле я пытаюсь создать проект, который имеет следующие зависимости пакета. ```apt-get install gawk m4 libwxgtk3.0-dev libpcre2-dev libxerces-c-dev libspdlog-dev libuchardet-dev libssh-dev libssl-dev libsmbclient-dev libnfs-dev libneon27-dev libarchive-dev cmake g++ git` ``
pLumo avatar
флаг in
Он есть у бионика, но не у фокала. https://packages.ubuntu.com/bionic/libwxgtk3.0-dev.Для `focal` у вас есть `libwxgtk3.0-gtk3-dev`, не уверен, что это то же самое. Так что проектная документация для 18.04 может быть
Ryednap avatar
флаг nl
Все было решено с помощью ```sudo apt-get update```, но ```libwxgtk3.0-dev``` все еще показывает эту ошибку
Ryednap avatar
флаг nl
Есть ли альтернатива? на ```20.04```
pLumo avatar
флаг in
`libwxgtk3.0-dev` недоступен для `20.04`, поэтому он не работает нормально. Попробуйте `libwxgtk3.0-gtk3-dev`. Но вам может понадобиться включить репозиторий `universe`: `sudo apt-add-repository Universe` раньше, потому что я думаю, что он не включен по умолчанию.
Ryednap avatar
флаг nl
хорошо, спасибо за информацию. Понятно.
Ryednap avatar
флаг nl
Хорошо, это сработало. Большое спасибо. Я уже добавил ```вселенная```
Рейтинг:2
флаг in

Посылка libwxgtk3.0-dev недоступен для Ubuntu 20.04.

Я предполагаю, что документация для вашего проекта написана для Ubuntu 18.04, для которой это имя пакета существует.

Однако вы можете использовать сменный пакет libwxgtk3.0-gtk3-dev.
Примечание: это вселенная репозиторий, который вам может понадобиться включить:

Вселенная sudo apt-add-repository

Для таких вопросов, https://packages.ubuntu.com/ хороший веб-сайт для начала исследования упаковки.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.