Как найти надстройки для пакетов при использовании командной строки?

Мой вопрос немного отличается от уже заданных, наверное. Я уже искал ответы, но не нашел ничего связанного.

Например, я всегда устанавливал K3B через терминал с помощью следующей команды "sudo apt-get install k3b". Это всегда работало, конечно. Однажды я решил установить его через Ubuntu Sofware Center, и, к моему удивлению, было несколько дополнений, о которых я не знал. Я проверил, чтобы некоторые из них были установлены, потому что я нашел их полезными.

Теперь, вот мой вопрос: когда мы пытаемся установить программное обеспечение через Терминал, и у этого программного обеспечения есть надстройки, как мы узнаем об этом? И как мы устанавливаем надстройки через Терминал?

Я полагаю, нам нужно сначала узнать имена надстроек, а затем устанавливать их по очереди, как только основное программное обеспечение уже установлено. Но как нам узнать эти имена через Терминал? Использование Центра программного обеспечения - это здорово, потому что он показывает надстройки, краткое описание каждого из них и их имена в скобках, верно? Как насчет этого через Терминал?

Я никогда не обращал на это внимания, пока не воспользовался Центром программного обеспечения. Кстати, K3B, конечно, был просто примером.

13
задан 21 September 2012 в 04:36

4 ответа

Тем дополнениям предлагают пакеты, которые предназначены для улучшения опыта с 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 постоянно для автоматической установки предложенный пакеты также можно сделать это:

  1. Создайте файл в /etc/apt/apt.conf.d с именем 99mysettings

    gksu gedit /etc/apt/apt.conf.d/99mysettings
    
  2. Затем добавьте параметр конфигурации в том файле

    APT::Install-Suggests "true";     
    
  3. Затем сохраните файл и выйдите из gedit.

С этого времени предложенные пакеты будут также установлены автоматически apt-get.

Обратите внимание на то, что, склонный - добираются, только установит те пакеты, если это найдет их в каких-либо репозиториях, Иначе, это просто игнорирует их, и возобновите установку.

29
ответ дан 21 September 2012 в 04:36

Когда вы устанавливаете программу через терминал, она также сообщит вам о предлагаемых пакетах (дополнениях и т. Д.). т.е. :

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.
0
ответ дан 21 September 2012 в 04:36

одна возможность -

apt-cache search appname

И вы можете установить все нужные пакеты за один раз

sudo apt-get install package_1 package_2 ...
0
ответ дан 21 September 2012 в 04:36

Вы должны быть в состоянии использовать sudo apt-cache search <name>. Это должно вернуть все пакеты, связанные с любым возможным способом.

0
ответ дан 21 September 2012 в 04:36

Другие вопросы по тегам:

Похожие вопросы: