На Ubuntu, почему “sudo склонный - добираются” иногда и “sudo способность” другие времена?

Я пытался выяснить, как установить libgtk2.0-dev и нашел, что я должен использовать

sudo aptitude install

вместо

sudo apt-get install

Почему эти два различных способа получить материал?

11
задан 18.09.2009, 01:25

5 ответов

apt-get и aptitude оба frontends к dpkg. Используйте один или другой, но будьте последовательны. Способность является более новой и, предполагают, чтобы быть легче использовать. Это также объединяет часть из apt-* функции. Можно использовать aptitude искать и устанавливать, в то время как с Кв. -* Вам нужно apt-get и apt-cache для установки и ищущий соответственно.

Я обычно заменяю все apt-get примеры с aptitude при копировании и вставке команд.

Выполненный aptitude без любых опций получить интерфейс для выбора пакетов. Я никогда не использую его так, я не знаю, насколько дружественный это.

12
ответ дан 07.12.2019, 12:18

склонный - добираются, и способность оба интерфейсы к dpkg, диспетчеру пакетов Debian.

способность прибыла позже, чем Кв. - комплект команд и имеет некоторые функции удобства использования, не существующие в последнем, но я должен все же столкнуться со случаем, где необходимо использовать один по другому.

Статья в Википедии для способности указывает, что началась как фронтенд в Кв. - комплект:

способность является фронтендом к Усовершенствованному упаковочному инструменту (APT). Это отображает список пакетов программного обеспечения и позволяет пользователю в интерактивном режиме выбирать пакеты, чтобы установить или удалить. [...] Даже при том, что способность является единственным исполняемым файлом, она обеспечивает функциональность CLI, подобную той из Кв. - семейство инструментов (склонный - добираются, способный кэш, склонный-listchanges, и т.д.). Способность также эмулирует самый склонный - получают параметры командной строки, позволение ее действовать как общедоступная замена для части Кв. - получает использования.

3
ответ дан 07.12.2019, 12:18

Давние пользователи Debian сказали мне в другом месте это aptitude имеет свою собственную базу данных, что она поддерживает вместе с той это apt сохраняет. Это означает, что использование обоих interchangabley приведет к некоторым запутывающим вещам, происходящим иногда, особенно к aptitude когда это, кажется, имеет немного устаревшую копию состояния пакета. Я видел, что это происходит: это приводит к вещам как пакеты, которые Вы загадочно не можете удалить или не можете установить.

Программа GUI synaptic не имеет этой проблемы, потому что она полагается полностью на apt база данных.

2
ответ дан 07.12.2019, 12:18

Способность и склонный - добирается, служат той же самой цели для Щеголеватой Ubuntu и вне. До этого, склонного - добираются, не мог бы автоудалить вещи, как это должно.

Источник: http://www.psychocats.net/ubuntu/aptitude

1
ответ дан 07.12.2019, 12:18

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

Не грандиозное предприятие, если Вы не устанавливаете пакеты с 'DEP сборки', запускающимся в установленных пакетах 8,10 всего DEP сборки, отмечено как автоматическое установленный (будет добавлен к автоматическому, удаляют в Кв. - добираются и удаленный в способности.

(если Вы планируете создание и использование 'DEP сборки' затем, это предотвращает автоматическую маркировку, если Вы хотите сохранить (и или предотвратить большое автоматическое удаляют список в Кв. - добираются Напр. mplayer sudo склонный - получают DEP сборки mplayer-o APT:: Доберитесь:: Build-Dep-Automatic=false

0
ответ дан 07.12.2019, 12:18

Теги

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