sudo apt dist -update пытается установить пакеты, которых нет в стороннем -ppa

Спасибо @StephenKitt, вопрос/ответ. Как заблокировать не -free с помощью настроек apt? и мануал, я обнаружил, как заблокировать установку не -бесплатных, кроме указанных. Однако они по-прежнему перечислены в поиске и в apper.

Создайте файлapt-preferences-non-free-policy(обратите внимание, что он содержит пакеты, которые мне нужны/нужны ), с содержимым

#Explanation: don't install non-free, except some firmware

Package: *
Pin: release c=non-free
Pin-Priority: -10

Package: *
Pin: release c=contrib
Pin-Priority: -10

#################################################
#Specify individual packages

Package: intel-microcode
Pin: release c=non-free
Pin-Priority: 101

Package: firmware-iwlwifi
Pin: release c=non-free
Pin-Priority: 101

#This is a dependency of intel-microcode
Package: iucode-tool
Pin: release c=contrib
Pin-Priority: 101

Создайте файлapt-source-list-non-free.list(change для вашего дистрибутива/выпуска ), содержащий

deb http://deb.debian.org/debian/ buster non-free contrib

Скопировать на место

sudo cp -t /etc/apt/preferences.d/ apt-preferences-non-free-policy
sudo cp -t /etc/apt/sources.list.d/ apt-source-list-non-free.list

проверить

apt-cache policy

Затем установите

sudo apt install intel-microcode firmware-iwlwifi

0
15.09.2021, 20:42
0 ответов

Теги

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