Редактирует sources.list хорошая идея?

Это сомнение поражает меня с 2-3 дней, таким образом, я решил протестировать его сам. То, что я сделал, я установил Ubuntu 16.04.4 в VMware и отредактировал /etc/apt/sources.list и замененный xenial с bionic использование:

sudo sed -i 's/xenial/bionic/g' /etc/apt/sources.list

Затем я работал

sudo apt-get update && sudo apt-get upgrade 

Я смог обновить до 18,04, подтвержденный при помощи lsb_release -a. Однако я встретился с некоторыми проблемами как:

  • склонный не имеет стабильного интерфейса cli. Используйте с осторожностью в сценариях.

  • невстреченная зависимость python3-aptdaemon.pkcompat

  • Выпустите 'бионические бэкпорты' для 'appstream', не найденного

  • Поврежденная единица

Я решил все ошибки и установил gnome и gdm3.

Так, я просто хочу знать, это хорошая идея отредактировать sources.list? Я знаю, что моя система могла бы, повредился, но там любая другая определенная причина не использовать это.

Примечание: Я протестировал это на Ubuntu 16.04 в VMware для очистки моих сомнений только.

10
задан 1 August 2018 в 15:40

2 ответа

Редактирование /etc/sources.list один шаг должен мигрировать на последующую версию в Debian..., но не в Ubuntu. Можно все еще использовать его, но это не рекомендуется, потому что большинство пользователей не должно должно быть иметь дело с точно проблемами, с которыми Вы встретились.

Вместо этого Ubuntu обеспечивает инструмент ( do-release-upgrade команда), который правильно изменит источники, загрузите и установите обновление и удалите висячие строки, все предсказуемым и восстанавливаемым способом предотвратить проблемы углового случая. Этот инструмент является рекомендуемым способом обновить до более нового релиза Ubuntu.

11
ответ дан 23 November 2019 в 04:27

Я использую термин "исходная версия" для версии, которую Вы использовали прежде, чем обновить и "целевая версия" для версии, которую Вы использовали после обновления.

Способы обновить версии Ubuntu:

Первый путь: Редактирование sources.list

Обычно называемый Debian способ обновлять или иногда, Метод Грубой силы.

Сюда:

  • Делает Вашу систему предоставленной пакетами целевой версии.
  • Некоторые сторонние репозитории не могли бы иметь канала для целевой версии, таким образом, Вы иногда встречаетесь с невстреченной проблемой зависимостей, и во всех случаях Вы не можете обновить пакеты до более новой версии. (Например, wine-hq репозиторий только недавно добавленная поддержка Бионического).
    • Вы не сможете завершить обновление Вашего репозитория, не снося сторонние репозитории, поскольку Вы испытаете 404 Not found ошибка.

Некоторые примечания: Отключите сторонний репозиторий.

Работы: Это или работает или нет.

Уровень рекомендации: слишком низко.

Второй путь: Выполнение-обновления-версии:

Обычно называемая Ubuntu способ обновить:

Сюда:

  • Для репозиториев:
    • Переключатели к sources.list новые записи репозитория
    • Автоматически удаляет устаревшие записи
  • Для пакетов:
    • Удаляет возможные поврежденные пакеты
    • Индекс пакетов обновлений (эквивалентный sudo apt full-upgrade)
    • Система обновлений (эквивалентный sudo apt full-upgrade)
    • Удаляет старые пакеты:
      • Старые ядра
      • Пакеты существовали в исходной версии Ubuntu, но не существовали в целевой версии.
    • Соглашения с драйверами Nvidia.
  • Выпустите определенные задания:
    • Игры с некоторыми конфигурациями
    • Выполнения выпускают определенные сценарии:
      • Например, Рабочий стол Единицы замен с Рабочим столом Gnome.

Однако много людей испытывает проблемы с do-release-upgrade:

Работы:Работает... с ошибками.

Уровень рекомендации: между низким и средним.

Третий путь: Чистая установка

Это - наиболее рекомендуемый способ обновить Вашу систему.

Примечание № 1: не забывайте Копировать.

Примечание № 2: Вы, скорее всего, проведете равное время для фиксации ошибок, названных вышеупомянутыми методами. Если так, почему, смущаясь делать чистую установку?

Работы: Всегда работы.

Уровень рекомендации: очень высоко.

3
ответ дан 23 November 2019 в 04:27

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

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