Я думаю, мой вопрос немного отличается от уже заданных. Я уже искал ответы, но не нашел ничего связанного.
Например, я всегда устанавливал K3B через терминал с помощью следующей команды "sudo apt-get install k3b". Это всегда работало, конечно. Однажды я решил установить его через Ubuntu Sofware Center, и, к моему удивлению, было несколько дополнений, о которых я не знал. Я проверил некоторые из них, чтобы быть установленным, потому что я нашел их полезными.
Теперь, вот мой вопрос: когда мы пытаемся установить программное обеспечение через Терминал, и у этого программного обеспечения есть дополнения, как мы узнаем это? А как мы устанавливаем дополнения через Терминал?
Я предполагаю, что мы должны знать имена надстроек сначала, а затем устанавливать их одну за другой, как только основное программное обеспечение уже установлено. Но как нам узнать эти имена через Терминал? Использование Центра программного обеспечения - это здорово, потому что он показывает надстройки, краткое описание каждого из них и их имена в скобках, верно? Как насчет этого через терминал?
Я никогда не обращал на это внимания, пока не воспользовался Центром программного обеспечения. Кстати, K3B был просто примером, конечно.
sudo apt-cache search firefox
это показывает пакет firefox, но такжеfirefox-addon*
и firefox-nl / de / en en zo oneОтветы:
Эти дополнения являются предлагаемыми пакетами, предназначенными для улучшения вашего опыта работы с k3b. Но это не главное для правильной работы k3b.
В терминале вы можете узнать имена надстроек (по крайней мере, некоторые из них) с помощью
apt-cache depends k3b
команды. Названия надстроек будут показаны в разделе «Suggest:». Например:Обратите внимание, что предлагаемые пакеты не являются необходимыми. Также обратите внимание,
apt-get
будут установлены пакеты, которые необходимы для запуска k3b (так называемые зависимости), и те пакеты, которые рекомендуются.Вы можете перейти по этой ссылке, чтобы получить некоторую информацию по этой теме:
Также проверьте этот вопрос на Superuser.com
Как резюме:
Обратите внимание, что Ubuntu по умолчанию устанавливает первые две категории программного обеспечения как из Центра программного обеспечения, так и из терминала. Таким образом, вы не теряете ничего существенного. Но все же вы можете установить их. Также обратите внимание, что Software Center не устанавливает их автоматически.
Для установки предлагаемых пакетов также из терминала
Если вы хотите установить предлагаемые пакеты из терминала, вы можете использовать эту команду
Эта команда установит все предложенные пакеты, а также зависимые и рекомендуемые пакеты.
Для постоянной настройки apt для установки предложенных пакетов
Если вы хотите
apt-get
постоянно настроить автоматическую установку предлагаемых пакетов, вы можете сделать это:Создать файл
/etc/apt/apt.conf.d
с именем99mysettings
Затем добавьте параметр конфигурации в этот файл
Затем сохраните файл и выйдите из gedit.
С этого момента предлагаемые пакеты также будут автоматически установлены
apt-get
.Обратите внимание, что apt-get установит эти пакеты только в том случае, если найдет их в каких-либо репозиториях. В противном случае они просто проигнорируют их и продолжат установку.
источник
Когда вы устанавливаете программу через терминал, она также сообщает вам предложенные пакеты (дополнения и т. Д.). то есть:
источник
Вы должны быть в состоянии использовать
sudo apt-cache search <name>
Это должно вернуть все пакеты, которые имеют отношение к любым возможным способом.источник
одна возможность
И вы можете установить все необходимые пакеты за один раз
источник