Как я могу обновить Ubuntu до новой версии вручную (без использования диспетчера обновлений)?

3

Мне нужно это для трех целей:

  1. По какой-то причине Ubuntu 13.04 на моем домашнем компьютере не хотел обновляться до 13.10. Он сказал: «Никаких новых релизов не найдено».

  2. И некоторые производные Ubuntu (такие как Mint) вообще не используют диспетчер обновлений.

  3. Кроме того, в ручном режиме можно, хотя и не рекомендуется пропускать релизы: P

задан Danatela 30.04.2014 в 11:39
источник

1 ответ

5

Позвольте мне сказать, я хочу перейти к Trusty прямо из Raring, пропуская Saucy. Как это сделать?

  1. Полностью обновите существующую установку.

    sudo apt-get update && sudo apt-get dist-upgrade
    
  2. Отключить все сторонние приложения и amp; PPA (особенно xorg-edgers !!!)

    sudo sed -i s/deb/#deb/ /etc/apt/sources.list.d/*.list
    
  3. Изменить выпуск и обновление:

    sudo sed -i s/raring/trusty/ /etc/apt/sources.list
    sudo apt-get update
    
  4. (Здесь начинается самая осторожная часть) Обновление:

    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    

    Во время этого вы можете испытывать ошибки !!! . Это нормально. Чтобы исправить ошибку, просто запустите sudo apt-get -f install и команда была запущена раньше. До успеха на dist-upgrade.

    Кроме того, вам будет предложено заменить некоторые файлы конфигурации. Храните файлы, которые вы настроили вручную, и замените их, настроенные сценариями.

  5. Перезагрузите и включите отключенные репозитории:

    sudo sed -i s/#deb/deb/ /etc/apt/sources.list.d/*.list
    

    Вы можете отключить источники. Run

    sudo sed -i s/deb-src/#deb-src/ /etc/apt/sources.list.d/*.list
    
  6. Обновить имя выпуска в репозиториях и обновить

    sudo sed -i s/raring/trusty/ /etc/apt/sources.list.d/*.list
    sudo rename s/raring/trusty/ /etc/apt/sources.list.d/*.list
    sudo apt-get update
    

    Замените неработающие репозитории на предыдущие версии и обновите

    sudo sed -i s/trusty/saucy/ /etc/apt/sources.list.d/jwigley-window-list-trusty.list
    sudo sed -i s/trusty/saucy/ /etc/apt/sources.list.d/playonlinux-trusty.list
    sudo sed -i s/trusty/saucy/ /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
    sudo apt-get update
    
  7. Наконец, dist-upgrade:

    sudo apt-get dist-upgrade
    

Voila! Система полностью обновлена! Чтобы закончить, удалите старые ядра и устаревшие пакеты через Synaptic.

    
ответ дан Danatela 30.04.2014 в 11:39
источник