Алексей Федорчук
Пара дополнений к разделу книги о Mint-реализации утилиты apt: внутренние команды version
и recommends
. В описание первой вкралась ошибка, а второй во время сочинения книги просто не существовало.
Внутренняя команда version
требует указания имени установленного пакета в качестве аргумента, и выводит номер его версии с указанием происхождения. Например, в ответ на
$ apt version cinnamon
последует
2.6.11+rafaela
а на
$ apt version zsh
будет выведено
5.0.2-3ubuntu6
Для неустановленного пакета внутренняя команда version
возвращает пустую строку.
Внутренняя команда recommends
появилась тихо и незаметно, по-видимому, в версии 8.0.X. Она требует аргумента — имени установленного пакета, и выводит все рекомендованные для него зависимости, если они ещё не установлены. Например, для пакета shutter
это выглядит так:
$ apt recommends shutter The following missing recommended packages were found for shutter: indicator-application libatm1 libclass-method-modifiers-perl libdate-calc-xs-perl libgtk2-appindicator-perl libmagickcore5-extra libxml-sax-expat-perl You can install them by typing the following command: apt install indicator-application libatm1 libclass-method-modifiers-perl libdate-calc-xs-perl libgtk2-appindicator-perl libmagickcore5-extra libxml-sax-expat-perl
Обращаю внимание, что в выводе модно видеть не просто список рекомендованных пакетов, но и образец команды, которая может быть скопирована в командную строку для установки их всех гуртом.