LINUX.ORG.RU

Ответ на: комментарий от drull

Мне не нужно блокировать файл на изменения полностью, мне нужно, чтобы его не трогал только apt.

madgnu ★★★★★
() автор топика
Ответ на: комментарий от Punk

Ну или что бы быстрее, вот пример echo ``<package-name> hold" | dpkg --set-selections

Punk
()

Конфиги и так не перезаписываются. А если это не конфиг, то пытаешся сделать из системы винигрет. Если ты действительно этого хочешь, то тебе - в сторону слаки.

Led ★★★☆☆
()
Ответ на: комментарий от Led

Если Debian чего-то не умеет, то это не Debian. :-)

Для указанной задачи есть даже несколько способов. И первый из них - прописать в пакете, что именно является конфигами.

А самое главное — это задача совсем не для apt, а для dpkg. Впрочем, можно просто повесить hook на apt - дёшево и криво.

А можно сделать вот так: http://wiki.debian.org/ConfigPackages

И не нужно так агрессивно относиться к тому, чего не знаете. Хотя, судя по наблюдениям, пять звёзд на лоре обычно у тех, кто не знает ничего. :-)

kid_lester
()

> файлы, которые не будут перезаписываться.
Как вариант - создать dpkg diversion в другое место, а старый файл оставить как есть.
Подробнее man dpkg-divert

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