Как я могу использовать checkinstall для замены нескольких пакетов?

Вы можете создать один большой файл, и если у вас есть только одно или два имени хоста, все будет работать нормально. Даже при МНОЖЕСТВЕ хостов один файл технически будет работать.

НО... когда у вас много хостов (более 2 или 3 для меня ), имея каждый в своем собственном файле, названном в честь полного доменного имени с индикатором SSL (, т.е. ssl-webapp3.example.com.confили webapps.example.com.confилиwww.example.com.conf)сделают вашу жизнь НАМНОГО проще и будут «более удобными в сопровождении» в долгосрочной перспективе, а также облегчат включение/отключение отдельных хостов/сайтов.

2
06.06.2019, 20:51
1 ответ

Вы на правильном пути. Проблема в том, что если какой-либо из пакетов, которые вы устанавливаете, указывает зависимости с номерами версий, вам нужно будет указать соответствующие версии в параметре --provides. Например:

checkinstall --provides="libavcodec58 \(= x.y.z\),libavdevice58 \(= x.y.z\)"

Вам нужно будет использовать apt-cache show handbrake, чтобы убедиться, что указанные вами номера версий удовлетворяют требованиям для этого пакета.

Источник

1
27.01.2020, 22:26

Теги

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