[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Хочу что бы документация сама ставилась за пакетом.



Oleksandr Gavenko -> debian-russian@lists.debian.org  @ Mon, 05 Oct 2015 10:59:11 +0300:

 OG> Обычно документация стоит в suggestion к пакету.

 OG> Я ее ставлю вручную в aptitude. Потому она не помечена auto.

...

 OG> А то например у меня были доки типа linux-doc-3.16, которые болтались не
 OG> зависимо от пакетов вроде linux-image-4.1.

У apt (всего комплекта, как я подозреваю, но я пользуюсь aptitude) это
не один параметр, а два - по каким зависимостям устанавливать, и по
каким не сносить.

У меня в /etc/apt/apt.conf.d/99local

Apt::Install-Recommends false;
Aptitude {
        Keep-Recommends true;
        Keep-Suggests true;
};

То есть я спокойно помечаю как auto то, что я добавил на основании
Recommends или Suggests, и они есть в системе, пока есть то, что их
рекомендует или предлагает.

На самом деле у меня там еще

Aptitude {
        CmdLine {
                Always-Prompt true;
                Show-Deps true;
        };
};

так что мне еще и рассказывают, что там рекомендуется, и я порой в
промпте добавляю +M package или + package.

 OG> Можно ли как то прописать что suggest/recommends от устанавливаемого пакета с

 OG>   Section: contrib/doc
 OG>   Section: doc
 OG>   Tag: devel::doc
 OG>   Tag: role::documentation

 OG> тоже ставился?

А вот с такой сложной логикой, кажется, возможностей нет.


Reply to: