Чому придатність була знята на користь apt-get?


29

Чому за замовчуванням було aptitudeвидалено на користь apt-getЯ десь її читав, але забув - хтось бариться її очистити? А Debian не надає перевагу aptitudeта Canonical apt-get?

Оновлення

З відповідей я розумію, що придатність була видалена, оскільки вона більше не використовується для встановлення, але чому інсталятор використовує apt-get, коли aptitudeце повинно бути краще?


Його не видалено. Ви можете використовувати будь-який, який хочете.
psusi

Відповіді:


18

Це було висвітлено в поминці # 592336 на LaunchPad. Однак, підсумовуючи, під час UDS-M ( Ubuntu Developer Summit ) було вирішено, що на обмеженому зображенні LiveCD можна отримати 2 додаткових МБ, якщо Tasksel і Aptitude будуть видалені.

Початкова причина, чому в ubuntu включена здатність, полягала в тому, що програма встановлення робочого столу (всюдисутність) залежала від цього, але зараз інсталятор настільних ПК був переписаний, щоб не вимагати цього, якщо тільки в конкретних випадках, а значить, і йде.

Оскільки інсталятор більше не потребує можливості, встановлення його динамічно встановлюється при необхідності, а не включення його в базове зображення, як кращий хід дій.

Ми могли б значно зменшити розмір мінімального насіння, динамічно встановивши tasksel та здатність, щоб ми не стикалися з ними на системах, встановлених в реальному часі.

І специфікація, і сторінка Ubuntu Wiki для весняного очищення Maverick заявляють, що видалення цього з основи має велику користь для вродженого насіння та розміру основи.


13

Колін Уотсон Пояснює міркування щодо усунення придатності:

[...] здатність має інший дозвіл на залежність, який обробляє речі зовсім інакше, ніж apt-get, і факт полягає в тому, що ми просто не проводимо звичайної перевірки цієї залежності . [...].

Базова система постійно обмежується простором , і кожен хоче частину цього простору. [...]

(мій акцент)

Повне його пояснення можна знайти на Bug # 592336 .


0

Я думаю про пару причин:

  • Apt-get забезпечує найважливіші можливості працездатності, необхідні для автоматизованого управління пакетами.
  • У передній частині робочого столу всі власні менеджери пакунків, тому вони не потребують придатності.

Я вважаю це найважливішим інструментом для перегляду сховища, але можна жити, маючи його лише в одній системі. Потім знову проводжу більше часу у вікні терміналу, ніж на робочому столі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.