Я только что установил Ubuntu 12.04 LTS и был очень удивлен (и удивлен :)) по поводу окна установки, отображающего информацию о состоянии:
"Zusatzpakete werden entfernt"
blockquote>(означает что-то вроде «удаления дополнительных пакетов»)
Мне кажется очень странным, что при установке дополнительные пакеты удаляются ... почему они были установлены в первую очередь ?
Ну, не так уж и плохо, я использовал Windows уже десятилетия, у меня просто была небольшая надежда на то, что мир Linux станет немного более разумным; D
Хотя может быть несколько причин, я думаю, что эти пакеты были удалены, поскольку они теперь не нужны. Они установлены, потому что они были на установочном носителе. Теперь новые обновления пришли и пометить этот элемент как необязательный. Итак, Ubuntu удаляет его.
Другая причина может заключаться в том, что в целях установки ubuntu установила несколько пакетов, которые не используются для повседневного использования. Так что это их убирает.
На образе Live CD присутствуют пакеты, которые могут быть удалены после копирования образа на жесткий диск. Один пример, который я могу вспомнить, это gparted, он присутствует в сеансе Live CD, но недоступен во вновь установленной системе. Другие пакеты, с которыми это происходит, обычно связаны с файловой системой, например, LVM присутствует на Live CD, если вы хотите использовать LVM-разделение в вашей установке. Если вы не используете это, то нет никакой причины иметь пакет LVM в вашей установленной системе, чтобы он был удален. Я думаю, что неиспользуемые языковые пакеты также удаляются.
TLDR; В основном это просто apt-get autoremove
, выполненное после установки.
Вот что происходит во время установки с использованием установщика рабочего стола (этот ответ недопустим для серверных или альтернативных установщиков):
/casper/filesystem.squashfs
на компакт-диске) извлекается на ваш жесткий диск. Это похоже на ярлык, потому что все в предопределенном состоянии и не требует установки всех пакетов один за другим (в отличие от процесса debootstrap
в сервере / альтернативных установщиках). chroot
попадает в целевой объект и применяет все изменения, введенные вами во время установки: учетную запись пользователя, язык, часовой пояс и т. Д. Затем он также применяет обновления. apt-get autoremove
.