в правильно поставленном вопросе, есть половина ответа.(с)FIDOnet.org.
Шекли это сказал лет за 40 до ФИДО.
Один на планете - не большой и не малой, а как раз подходящего размера - ждал Ответчик. Он не может помочь тем, кто приходит к нему, ибо даже Ответчик не всесилен.
Вселенная? Жизнь? Смерть? Багрянец? Восемнадцать?
Частные истины, полуистины, крохи великого вопроса.
И бормочет Ответчик вопросы сам себе, верные вопросы, которые никто не может понять.
И как их понять?
Чтобы правильно задать вопрос, нужно знать большую часть ответа.
все, что ставилось через пакетный менеджер - может быть обновлено. все что ставилось ручками - не может быть обновлено. не имеет значения что это, ядро или хром.
Перестань задавать вопросы и опиши саму проблему. Ты сейчас похож на человека, который ищет самую лучшую смазку, чтобы просунуть себе руку в анус для операции по удалению гланд.
То есть опиши конечную цель, для чего ты задал этот вопрос. Скорее всего, ты идешь по не тому пути и задаешь не те вопросы.
А если не в пример а точно? Ubuntu можно обновить по sudo do-release-upgrade, и обновится там почти всё, даже система вывода на экран с X.Org на Вайленд, ну и.т.д. В других системах может и сервер звуклвлй с PulseAudio на эту Pipe(в общем пипку) новую, ну и.т.д. и.т.п.
Ну «за яйца» при мне ещё был не налог, а просто не доплачивали к денежному содержанию, но это было не сильно чувствительно, при моём окладе. А про ст. 11прим. и остальное - это анекдот, как не знали, за что мужичка под вышак подвести :)
Загрузку метаданных из удаленного репозитория (списки пакетов с их названиями, версиями и прочими данными), затем производится сверка текущих версий установленных пакетов с версиями, которые есть в удалённом репозитории, затем поиск устаревших пакетов, скачивание новых версий пакетов из удаленного репозитория в локальный кэш, затем собственно обновление: удаление всех файлов, принадлежащих устаревшему пакету (обычно за исключением настроек в /etc), распаковка и замена этих файлов новыми.
Какие пакеты обновляются?
Какие захочет пользователь. По умолчанию все, которые устарели.
Дисклеймер: ответ очень общий, так как рассчитан на людей, которых определяют словом на букву Д.
И главное он верный для любого дистрибутива и обновления, как пакетов, так и с версии на версию. Ну атомные ОС мы считать не будем, ибо там целиком всё, как в Андроиде.
Что бы лучше понять, как всё это работает, скачайте какой-нибудь пакет, измените в нём версию на более новую и попробуйте сделать update и upgrade, пакет установится из локального репозитория и старый заменится новым, какие-нибудь файлы ещё поменяйте в локальном пакете и зависимостей поприбавть, увидите, что новые пакеты скачаются