Различие между метапакетом Emacs и Emacs

Мне включили следующие источники: основной, вселенная, ограниченная и мультивселенная. На Центре программного обеспечения Ubuntu на 11,10 я вижу два пакета для Emacs:

Каково различие между метаверсией пакета, и неметаупакуйте тот?

Между прочим, этот поток, Что различия там между различной версией доступного Emacs? также объясняет различие между двумя версиями Emacs: Emacs и Emacs-snapshot, и интересно я не вижу эти пакеты теперь на моем Центре программного обеспечения Ubuntu.

3
задан 13 April 2017 в 15:23

2 ответа

Вы видите из описаний.

Для emacs, метапакет, мы имеем

Description-en: The GNU Emacs editor (metapackage)
 GNU Emacs is the extensible self-documenting text editor.
 This is a metapackage which will always depend on the latest Emacs
 release.

в то время как для другого мы имеем

Description-en: The GNU Emacs editor
 GNU Emacs is the extensible self-documenting text editor.
 This package contains a version of Emacs with a Lucid user interface.

Таким образом, необходимо установить первое, которое должно автоматически ввести текущую версию emacs как зависимость.

Обновление

Метапакет является пакетом, которые не делают обеспечивает файлы приложения по сути, но он живет только из-за своих зависимостей. При установке его также зависимости установлены (метапакет имеет также другие характеристики, но это достаточно здесь).

Если Вы работаете apt-cache show emacs | grep Depends, Вы получили бы следующий вывод:

Depends: emacs23 | emacs23-lucid | emacs23-nox

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

5
ответ дан 13 April 2017 в 15:23

Метапакет для вашего удобства. Думайте об этом как о контейнере пакетов. (Это пакет пакетов, отсюда и название meta-.)

Метапакеты предназначены для облегчения установки вещей. Иногда они группируют несколько пакетов (обычных пакетов или других метапакетов) вместе. В других случаях они автоматически выбирают для вас точную версию пакета без необходимости знать какие-либо подробности.

0
ответ дан 13 April 2017 в 15:23

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

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