Сравнение dpkg / APT / aptitude / Центр программного обеспечения Ubuntu / менеджер синаптических пакетов

Каковы плюсы и минусы

  • dpkg
  • APT
  • aptitude
  • Ubuntu Software Center
  • synaptic менеджер пакетов

когда используется для установки, удаления и обновления программного обеспечения?

4
задан 23 May 2011 в 19:58

2 ответа

  • dpkg - это инструмент для установки / удаления / настройки ... только пакет sigle
  • apt и aptitude - инструменты для работы с репозиториями программного обеспечения - они могут загружать из них пакеты, решать зависимости, рассчитывать обновления и т. д. они используют dpkg для установки / настройки пакетов (между apt и aptitude есть некоторые различия, но в целом они делают то же самое)
  • Synaptic - это простой графический интерфейс для apt
  • [ 113] Центр программного обеспечения также является графическим интерфейсом для apt (я думаю, что он использует python-apt), и он гораздо более «дружественный», чем Synaptic
0
ответ дан 23 May 2011 в 19:58
  • Все они используют dpkg, синаптические и программные центры являются интерфейсами GUI для apt и dpkg.

  • aptitude - более новая замена apt (Advanced Package Tool).

  • dpkg - это инструмент для установки, сборки, удаления и управления пакетами Debian.

  • dpkg обрабатывает фактическую установку файла пакета и управляет базой данных установленных пакетов.

  • apt выполняет разрешение зависимостей, а dpkg устанавливает и удаляет пакеты. т.е. , если вы устанавливаете, скажем, gnome, вы делаете apt-get install gnome. Затем, чтобы иметь gnome, вам нужно много других пакетов, кроме простого gnome.deb, около сотни других. Чтобы выяснить, какие из них, Используется apt, это разрешение зависимостей.

  • Synaptic и Software center являются руководством для libapt, в то время как apt-get и aptitude являются консольными.

Для более подробной информации:

  • Вы можете увидеть справочные страницы apt, aptitude и dpkg.
0
ответ дан 23 May 2011 в 19:58

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

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