Как запретить установку пакета в Ubuntu? Подскажите пожалуйста, как можно запретить установку определенного пакета через apt-get install, даже в том случае, когда он требуется для установки других пакетов? Заранее спасибо.

21 Авг 2019 в 06:55
187 +1
0
Ответы
1

Для запрета установки определенного пакета в Ubuntu можно воспользоваться файлом /etc/apt/preferences. Для этого нужно создать файл с расширением .pref в этой директории.

Создайте файл с именем "no-install-packagename.pref" (замените packagename на имя пакета, который вы хотите запретить устанавливать) в директории /etc/apt/preferences.d/.

Откройте этот файл в текстовом редакторе и добавьте следующий код:

Package: packagename
Pin: release a=
Pin-Priority: -1

Сохраните и закройте файл.

После сохранения файла, запустите команду apt-get update для обновления списков пакетов.

Теперь пакет packagename будет игнорироваться при установке других пакетов через apt-get install. Если packagename требуется для установки других пакетов, то apt-get выдаст ошибку о невозможности установки, указывая на запрет на установку packagename.

20 Апр 2024 в 13:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир