Вопрос в значительной степени подводит итог. Я работал под управлением Ubuntu 11.10, и Apache обслуживал несколько виртуальных хостов. Я вставил компакт-диск с Ubuntu 12.04 (бета-версия 2) и перезагрузился. Я выбираю «Обновить Ubuntu 11.10».
В результате моя домашняя папка все еще не повреждена, и большинство настроек, кажется, там, но я не смог получить доступ ни к одному из своих сайтов. В конце концов я понял, что Apache больше не существует в системе!
Во всяком случае, если бы я сделал это на работе (а я мог бы ), я бы устроил себе настоящий беспорядок. Я понимаю, что это не работа Ubuntus, чтобы обучить меня, и что, как чутка, я должен знать эти вещи. Но я действительно думал, что это будет то же самое, что и обновление из диспетчера обновлений.
Кто-нибудь может объяснить?
Большое спасибо, Десять
Livecd не может обновить, только заменить существующую установку новой, поэтому, если вы это сделаете, у вас больше не будет установлено никаких пакетов, которые не являются частью базовой установки.
12.04 еще не окончательно, и с момента выхода Beta 2 более 3 недель назад было обновлено множество пакетов. Я не ожидал бы, что такая функция будет работать безупречно в бета-версии. Вы действительно обновились с компакт-диска, а не просто переустановили?
Теоретически установочный носитель содержит хранилище пакетов, а обновление с функциональности установочного носителя работает как обычное обновление, но имеет приоритет над пакетами с установочного носителя. Очевидно, что компакт-диск содержит только очень ограниченное количество пакетов, необходимых для установки по умолчанию. DVD содержит намного больше пакетов, но не все. Обновление должно определить ваш выбор пакетов и заменить их более новыми. Пакеты, не найденные локально, должны быть загружены, если доступно подключение к Интернету. Обновление должно предупреждать о PPA, программном обеспечении, которое будет удалено, и замене / изменении файлов конфигурации, если я правильно помню. В случае отсутствия подключения к Интернету пакет должен быть удален / удален, но файлы конфигурации не должны быть изменены.
При этом обновление с установочного носителя и без установочного носителя должно быть одинаковым. Пока в репозитории новой версии, которую вы обновляете до нуля, есть пакеты для ваших установленных приложений, их не следует удалять. Если у вас нет подключения к Интернету во время обновления и нет локального репозитория с пакетом для нового выпуска, то, конечно, пакет не может быть найден, и приложение будет удалено.