On Tue, 21 Aug 2012 15:27:08 +0300 Alexey Shrub <[email protected]> wrote:
>Приветствую всех, > >У меня три небольших вопроса, два политических, третий возможно технический: >1. Дебиановцы рекомендуют юзать aptitude вместо apt-get, однако в нём >нет даже всего функционала apt-get - >http://wiki.debian.org/Aptitude#apt-get_to_aptitude >не говоря уже о том сколько ещё нужных функций размазано по различным >утилитам, например: >- добавление ключей apt-key >- список файлов в пакете (apt-file list colordiff) >- какому пакету принадлежит файл (dpkg -S /usr/bin/ab) >- добавление дисков (apt-cdrom) >- поиск быстрых зеркал (apt-spy) >- просмотр приоритетов apt-cache policy >А ведь одна утилита для всех задач по управлению пакетами это весьма >удобно, на все вопросы по установке отвечает один man (помню когда >понадобилось долго искал apt-file). >Понятно что dpkg некуда не денется, он под капотом для сборки/разборки >пакетов, но всё перечисленное это функции именно верхнего уровня. Если вам нужен комбайн, то попробуйте wajig. Чего туда только не запихнули. >2. Интерфейс коммандной строки мне кажется логически незавершённым, >почему-то >вместо aptitude search name tree >нужно писать aptitude search ~ntree aptitude search tree >понятно что хитрые шаблоны нужны для гибкости, но для простых случаев >нормальные алиасы можно было бы сделать, раз уж начали делать команды из >нормальных английских слов Все шаблоны можно использовать в виде "нормальных английских слов". >понятно что это вопросы к разработчикам aptitude, но возможно я просто >не осознал какой-то светлой истины и хочу ненужного? > >3. Некоторые функции я так и не узнал как сделать (им тоже место в >aptitude), может кто подскажет: >- после update посмотреть список пакетов которые будут обновляться aptitude search ~U >(возможно в aptitud'ом гуе это видно, но хотелось бы из консоли) и что >изменилось, некий changelog обновления aptitude changelog >- <...> хотя бы как посмотреть все доступные версии пакета не >залезая в папку со скачанными deb? <...> aptitude versions >и вообще гуманный откат без полного >удаления и повторной установки возможен?) aptitude install package=version, либо в TUI выбрать версию из списка. >- инфа о пакетах установленных вручную, гуглил - куча методов с >ковырянием лога и т.п, но например в убунте (в дебиане думаю тоже, но не >проверял) все обновления считаются установленными вручную, хотя это не >имеет смысла, вручную это только то что администратор ставил явно, без >учёта зависимостей aptitude search '~i!~M' -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

