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

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



Oleksandr Gavenko -> debian-russian@lists.debian.org  @ Mon, 05 Oct 2015 20:56:27 +0300:

 >> У apt (всего комплекта, как я подозреваю, но я пользуюсь aptitude) это
 >> не один параметр, а два - по каким зависимостям устанавливать, и по
 >> каким не сносить.
 >>
 >> У меня в /etc/apt/apt.conf.d/99local
 >>
 >> Apt::Install-Recommends false;
 >> Aptitude {
 >>         Keep-Recommends true;
 >>         Keep-Suggests true;
 >> };
 >>
 OG> Т.е. по "apt-get install" ставится только то что не обходимо, а в aptitude
 OG> тянутся rec/sug? Настройки независимы для утилит?

Нет, в aptitude тоже ставится только то, что необходимо.  Но если
поставлено что-то из rec/sug и ему сделано markauto, его не будут
удалять.

Как с такими настройками ведет себя apt-get, не знаю, не пробовал.

Install-Recommends точно влияет на весь набор, а остальное, может, надо
и пересмотреть уже.  У меня этим настройкам точно больше пяти лет.
Когда я их впервые писал, штуки типа markauto и автоматического сноса
пакетов были только в aptitude, а не во всем апте целиком.  Или в
отдельном пакете deborphan.

 >>  OG> Можно ли как то прописать что suggest/recommends от устанавливаемого пакета с
 >>
 >>  OG>   Section: contrib/doc
 >>  OG>   Section: doc
 >>  OG>   Tag: devel::doc
 >>  OG>   Tag: role::documentation
 >>
 >>  OG> тоже ставился?
 >>
 >> А вот с такой сложной логикой, кажется, возможностей нет.
 >>
 OG> Сейчас я после первого "g" в aptitude спускаюсь вниз по списку и рассматриваю
 OG> Recommends / Suggests. Ранее устанавливал нужное, но про флаг auto не знал.

 OG> Интересно есть ли кнопочка на "установить с флагом auto"?

Про кнопочки, опять же, не знаю.  Я aptitude пользуюсь из командной
строки.  В командной строке в промпте +M делает именно это.  Или в самой
командной строке можно сказать

aptitude install package+M


Reply to: