LINUX.ORG.RU

Debian 9 - Аpt не видит пакеты.

 , , ,


0

1

Ковырял долго, идеи кончились. Прошу помощи разбирающихся.

Debian stretch 64, при установке некоторых пакетов выдает ошибку (лог подсократил, убрав обычные сообщения apt):

alex@dellbook: sudo apt-get install winetricks playonlinux 
Пакет winetricks недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
Пакет playonlinux недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета «winetricks» не найден кандидат на установку
E: Для пакета «playonlinux» не найден кандидат на установку

На всякий случай - паста файла /etc/apt/sources.list https://pastebin.com/Rni6RYjY

Добавлял backports, nonfree - вообще никакой разницы. Полностью всех пакетов, которые так не ставятся не помню, пару раз еще до этого натыкался, но там пакеты были не популярные. Но поверить, что в репозитариях текущего дистрибутива нет PoL или winetricks просто не могу - это нереально.

В чем затырка? Помогите пожалуйста!

#
deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb http://deb.debian.org/debian/ stretch main contrib non-free
deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
deb http://deb.debian.org/debian/ stretch-backports main contrib non-free
#

https://packages.debian.org/stretch/winetricks

quantum_cat ★☆
()
Последнее исправление: quantum_cat (всего исправлений: 1)
Ответ на: комментарий от quantum_cat

Спасибо большое, сам нашел за минуту до Вашего поста. Стыдно, отчаялся раньше положенного времени.

ludi_vokrug
() автор топика

Как уже написали выше, дело в том, что у тебя прописана только секция

main
, но нет
contrib non-free

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от ludi_vokrug

Замени содержимое sources.list на приведенное. Это лучший вариант. Еще можно поиграться: поставить apt-transport-https и заменить http на https.

quantum_cat ★☆
()
Ответ на: комментарий от Vsevolod-linuxoid

Не в стандартной строке, да ) Обычно первым идет main, поэтому пропустил.

quantum_cat ★☆
()
Последнее исправление: quantum_cat (всего исправлений: 2)
Ответ на: комментарий от ludi_vokrug

Да не за что. У тебя stretch-backports два раза прописан, это лишнее. И имхо лучше использовать debian.org вместо httpredir.

quantum_cat ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.