Как запретить установку пакета в Ubuntu? Подскажите пожалуйста, как можно запретить установку определенного пакета через apt-get install, даже в том случае, когда он требуется для установки других пакетов? Заранее спасибо.
Для запрета установки определенного пакета в Ubuntu можно воспользоваться файлом /etc/apt/preferences. Для этого нужно создать файл с расширением .pref в этой директории.
Создайте файл с именем "no-install-packagename.pref" (замените packagename на имя пакета, который вы хотите запретить устанавливать) в директории /etc/apt/preferences.d/.
Откройте этот файл в текстовом редакторе и добавьте следующий код:
После сохранения файла, запустите команду apt-get update для обновления списков пакетов.
Теперь пакет packagename будет игнорироваться при установке других пакетов через apt-get install. Если packagename требуется для установки других пакетов, то apt-get выдаст ошибку о невозможности установки, указывая на запрет на установку packagename.
Для запрета установки определенного пакета в Ubuntu можно воспользоваться файлом /etc/apt/preferences. Для этого нужно создать файл с расширением .pref в этой директории.
Создайте файл с именем "no-install-packagename.pref" (замените packagename на имя пакета, который вы хотите запретить устанавливать) в директории /etc/apt/preferences.d/.
Откройте этот файл в текстовом редакторе и добавьте следующий код:
Package: packagenamePin: release a=
Pin-Priority: -1
Сохраните и закройте файл.
После сохранения файла, запустите команду apt-get update для обновления списков пакетов.Теперь пакет packagename будет игнорироваться при установке других пакетов через apt-get install. Если packagename требуется для установки других пакетов, то apt-get выдаст ошибку о невозможности установки, указывая на запрет на установку packagename.