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

Re: про apt-get autoremove



sergio -> debian-russian@lists.debian.org  @ Thu, 06 Jun 2013 14:27:19 +0400:

 >> Я пользуюсь aptitude.  У нее вторые два регулируются в конфиге.

 s> Ну прям как знал. Писал и думал, что придёт Артём, и ткнёт меня мордой
 s> в aptitude. Не то что бы это то чего я ожидал услышать, но спасибо,
 s> продолжай, пожалуйста в том же духе. На работе, вот, aptitude. Я нему
 s> попривык, но всё равно опасаюсь.

 s> Вообще мне не ясно отношение дебиана в пакетному менеджеру. Вместо
 s> одного нормального есть два так себе: lenny до squeeze обновляйте
 s> аптитьюдом, squeeze на wheezy --- аптом.

В смысле, сквиз на визи не велено обновлять аптитьюдом (типа возможны
проблемы), или велено обновлять аптом (типа научился необходимому)?
apt-get всегда считался основным вариантом, просто в какой-то момент
оказалось, что очередной апгрейд с одного релиза на другой он выполняет
существенно хуже, чем aptitude.

А так сейчас у aptitude просто удобных ручек больше.  Интересно,
алгоритмы разрешения проблем с зависимостями у нее так и остались более
другие, чем у apt-get, или и их тоже уже объединили?

 >> У меня в конфиге оно регулируется именно как параметры Aptitude,
 >> с виду у apt-get или у apt вообще аналогичной ручки нет.

 s> А вот и нет! Теперь это настройка самого apt:

 s> This is an obsolete option; use Apt::AutoRemove::Recommends-Important
 s> instead.

 s> This is an obsolete option; use Apt::AutoRemove::Suggests-Important
 s> instead.

 s> И оно таки работает!!!

Хорошо.  А ручка purge-unused (в смысле, если пакет сносится, потому что
больше не нужен, делать ему не remove, а purge) у него есть?

 s> И, кстати, я правильно понимаю, что

 s> 1. все настройки aptitude описаны
 s>    в file:///usr/share/doc/aptitude/html/en/ch02s05s05.html и вообще
 s>    file:///usr/share/doc/aptitude/html/en/index.html это полный мануал
 s>    по нему?

Да.

 s> 2. а вот у apt нормальный мануал отсутствует?

apt - это набор библиотек и утилит, по нему мануал соответственно и
размазан.  А может, и отсутствует...

С другой стороны, меня вот раздражает, что у aptitude он только в HTML,
а мана нет.  Поэтому почитать про язык запросов в середине набора
выражения для search неудобно (в zsh есть удобная функция run-help,
которая висит на Esc-h и сама зовет man на команду из командной строки,
а потом восстанавливает набранную до того строку, но я сходу не готов
настроить ее так, чтобы она на aptitude звала links
file:///usr/share/doc/aptitude/html/en/index.html)

 >> Да, у aptitude нет отдельной autoremove, оно как-то само соображает.

 s> Это "как-то" происходит при любом удобном случае, что, надо сказать, дико
 s> раздражает. Хотя вроде как оно настраивается.

Ну а меня не раздражает.  Люди разные.


Reply to: