LINUX.ORG.RU

[apt-get] Как отключить к черту post-install скрипты?

 


0

0

Добрый день, форум.
Пробую убунту.
Для полноценной жизни, естественно, надо вытащить старые конфиги (написать-то заново напишу, но лениво), которые находятся на zfs-pool.
zfs пул состоит из:
1) amd64system - монтируется в корень
2) usr - монтируется в /usr
3) compat - монтируется в compat
4) usr/home - собственно хомяк.
Нужно смонтировать исключительно хомяк.
При установке zfs-fuse умный апт-гет лезет монтировать абсолютно все, и на стадии попытки импорта amd64system подвисает напрочь. После kill все работает подозрительным образом хорошо, но тем не менее, на будущее возникает сабжевый вопрос.
//под каким-то недебианом была забавная штука, кстати. выполняем пост-инсталл скрипт - офигиваем 'ОХ, оно же корень заменяет' - сегфолтимся - удаляем пакет, т.к. не полностью поставился. Было это n версий zfs-fuse назад.

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

Гм, глубоко однако оно спрятано. ИМХО, такое надо отдельной опцией делать. Вернее, все надо отдельными опциями делать, а не ключом в конфиге.
Спасибо.

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

Вернее, так: для любых изменений поведения любых утилит надо как ключ в конфиге, так и опция, и ман полноценный, объясняющий в одном файле все опции/ключи.

NekoExMachina
() автор топика
Ответ на: комментарий от elipse

Я видел. Все равно, это ОЧЕНЬ глубоко (просто man apt-get|grep disable не прокатывает, то бишь), и отдельной опции --disable-post-install-configure нету.

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

да ,ну для даунов нет повести о великом и могучем apt

хотя, кто занком с perl могут и сами догадаться о под подстановке всех опций из конфига в строку через apt-get -o, чуточку в man apt-get есть об этом:
-o Foo::Bar=bar.

Но, традиционно все сделано для «опускания» apt-get в пользу aptitude.
Мантейнеры же, во рабочих скриптах, сами часто юзают apt-get со всеми примочками.
До, а нородец ждет apt-get-капца ))

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

Очевидый факт, что разрабы не любят писать доки.
А проблему документации в linux не отменяли.
Кто-то должен потратить свое время , силы и не просто скопировать и перевести в сотый раз русский язык банальные «надписи на заборе».

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

Нет, там находится скрипт для запуска при конфигурировании. Если его обнулить, при конфигурировании ничего запущено не будет и пекедж сконфигурируется без постинста.

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