Мой вопрос немного отличается от уже заданных, наверное. Я уже искал ответы, но не нашел ничего связанного.
Например, я всегда устанавливал K3B через терминал с помощью следующей команды "sudo apt-get install k3b". Это всегда работало, конечно. Однажды я решил установить его через Ubuntu Sofware Center, и, к моему удивлению, было несколько дополнений, о которых я не знал. Я проверил, чтобы некоторые из них были установлены, потому что я нашел их полезными.
Теперь, вот мой вопрос: когда мы пытаемся установить программное обеспечение через Терминал, и у этого программного обеспечения есть надстройки, как мы узнаем об этом? И как мы устанавливаем надстройки через Терминал?
Я полагаю, нам нужно сначала узнать имена надстроек, а затем устанавливать их по очереди, как только основное программное обеспечение уже установлено. Но как нам узнать эти имена через Терминал? Использование Центра программного обеспечения - это здорово, потому что он показывает надстройки, краткое описание каждого из них и их имена в скобках, верно? Как насчет этого через Терминал?
Я никогда не обращал на это внимания, пока не воспользовался Центром программного обеспечения. Кстати, K3B, конечно, был просто примером.
Тем дополнениям предлагают пакеты, которые предназначены для улучшения опыта с k3b. Но это не основы для k3b для работы правильно.
В терминале можно знать дополнительные имена (по крайней мере некоторые из тех) при помощи apt-cache depends k3b
команда. Дополнительные имена покажут под, "Предложите": раздел. Например:
apt-cache depends k3b | grep Suggests
k3b
Suggests: k3b-extrathemes
Suggests: normalize-audio
Suggests: sox
Suggests: movixmaker-2
Suggests: libk3b6-extracodecs
Suggests: vcdimager
Обратите внимание на то, что предложенные пакеты не являются основами. Также отметьте, apt-get
установит пакеты, которые важны для выполнения k3b (названный зависимостью) и те пакеты, которые рекомендуются.
Можно хотеть посетить, они связываются для получения некоторой информации об этой теме:
Также проверьте этот вопрос на Superuser.com
Как сводка:
Примечание, установка Ubuntu сначала две категории программного обеспечения по умолчанию и от Центра программного обеспечения и от терминала. Так, Вы не освобождаете ничего существенного. Но тем не менее можно установить их. Также примечание, Центр программного обеспечения не устанавливает их автоматически.
Если Вы хотите установить предложенный пакеты от терминала, можно использовать эту команду
sudo apt-get --install-suggests install k3b
Эта команда установит все предложенные пакеты, а также зависимость и рекомендуемые пакеты.
Если Вы хотите настроить apt-get
постоянно для автоматической установки предложенный пакеты также можно сделать это:
Создайте файл в /etc/apt/apt.conf.d
с именем 99mysettings
gksu gedit /etc/apt/apt.conf.d/99mysettings
Затем добавьте параметр конфигурации в том файле
APT::Install-Suggests "true";
Затем сохраните файл и выйдите из gedit.
С этого времени предложенные пакеты будут также установлены автоматически apt-get
.
Обратите внимание на то, что, склонный - добираются, только установит те пакеты, если это найдет их в каких-либо репозиториях, Иначе, это просто игнорирует их, и возобновите установку.
Когда вы устанавливаете программу через терминал, она также сообщит вам о предлагаемых пакетах (дополнениях и т. Д.). т.е. :
sudo apt-get install k3b
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
k3b-extrathemes sox movixmaker-2 libk3b6-extracodecs vcdimager
The following NEW packages will be installed:
k3b
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
одна возможность -
apt-cache search appname
И вы можете установить все нужные пакеты за один раз
sudo apt-get install package_1 package_2 ...
Вы должны быть в состоянии использовать sudo apt-cache search <name>
. Это должно вернуть все пакеты, связанные с любым возможным способом.