Как обновить ubuntu 16.04 LTS до 18.04 LTS

Я сталкиваюсь с проблемами в обновлении человечности от 16.04 LTS до 18.04 LTS. Я следовал за всеми источниками онлайн, но не мог пройти через начальные этапы

Получил следующую ошибку, когда я попробовал от терминала

$ /usr/lib/ubuntu-release-upgrader/check-new-release-gtk
/usr/lib/ubuntu-release-upgrader/check-new-release-gtk:30: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version(‘Gtk’, ‘3.0’) before import to ensure that the right version gets loaded.
from gi.repository import Gtk

попробованный вся возможная справка онлайн

Link1 Link2 Link3

Это останавливается на выделенном шаге, как показано на изображении изображения

Кто-либо может помочь?

Закрытый: Переустановленный 16.04 и обновленный

-1
задан 20 December 2019 в 20:03

2 ответа

Шаг 1: Обновите пакеты до последней версии для 16,04 уменьшений шанс чего-то идущего не так, как надо во время обновления версии 18.04. Выполните команду ниже

sudo apt update && sudo apt upgrade

Шаг 2: Установите Менеджер обновлений Ubuntu.

sudo apt install update-manager-core

Шаг 3: Обновите Ubuntu

sudo do-release-upgrade

после ввода команды обновления Вас попросят подтвердить, что Вы хотите обновить через SSH. Тип Y для продолжения.

Шаг 4: После того, как обновление завершено, перезапуск будет требоваться.

проверка Шага 5:To, какая версия Ubuntu в настоящее время устанавливается, использует команду ниже.

lsb_release -a
<час>

Редактирование:

необходимо будет удалить PPA, которые были добавлены к системе

Шаг 1: Перечислите шаг 2 PPAs

find /etc/apt/sources.list.d -type f -name "*.list" -print0 | \
    while read -d  

: Теперь, удалите их

find /etc/apt/sources.list.d -type f -name "*.list" -print0 | \
    while read -d  

Шаг 3: Установка bleachbit и gtkorphan

sudo apt install bleachbit
sudo apt install gtkorphan

Шаг 4: Выполненный bleachbit и gtkorphan как [1 118]

Шаг 5: Теперь, выполните команду

sudo do-release-upgrade
<час>

Редактирование

Шаг 1: Редактирование apt конфигурация

Нажатие Ctrl Высокий звук T для открытия terminal Now, Шаг 2 типа

sudo nano /etc/apt/apt.conf

: Измените конфигурацию:

APT::Default-Release *;

Примечание , Если apt.conf файл не существует, создает Ваш собственный пользовательский файл в [1 122], таким образом, можно гарантировать, что это не будет перезаписано обновлениями пакета. Используйте команду для создания файла

sudo touch /etc/apt/apt.conf.d/apt.conf

Затем для редактирования файла, выполненного

sudo nano /etc/apt/apt.conf.d/apt.conf

, Добавляет эта строка к тебе файл

 APT::Default-Release *;
\0' file; do awk -F/ '/deb / && /ppa\.launchpad\.net/ {system("sudo ppa-purge ppa:"$4"/"$5)}' "$file"; done

Шаг 3: Установка bleachbit и gtkorphan

sudo apt install bleachbit
sudo apt install gtkorphan

Шаг 4: Выполненный bleachbit и gtkorphan как [1 118]

Шаг 5: Теперь, выполните команду

sudo do-release-upgrade
<час>

Редактирование

Шаг 1: Редактирование apt конфигурация

Нажатие Ctrl Высокий звук T для открытия terminal Now, Шаг 2 типа

sudo nano /etc/apt/apt.conf

: Измените конфигурацию:

APT::Default-Release *;

Примечание , Если apt.conf файл не существует, создает Ваш собственный пользовательский файл в [1 122], таким образом, можно гарантировать, что это не будет перезаписано обновлениями пакета. Используйте команду для создания файла

sudo touch /etc/apt/apt.conf.d/apt.conf

Затем для редактирования файла, выполненного

sudo nano /etc/apt/apt.conf.d/apt.conf

, Добавляет эта строка к тебе файл

 APT::Default-Release *;
\0' file; do awk -F/ '/deb / && /ppa\.launchpad\.net/ {print "sudo ppa-purge ppa:"$4"/"$5}' "$file"; done

: Теперь, удалите их

find /etc/apt/sources.list.d -type f -name "*.list" -print0 | \
    while read -d  

Шаг 3: Установка bleachbit и gtkorphan

sudo apt install bleachbit
sudo apt install gtkorphan

Шаг 4: Выполненный bleachbit и gtkorphan как [1 118]

Шаг 5: Теперь, выполните команду

sudo do-release-upgrade
<час>

Редактирование

Шаг 1: Редактирование apt конфигурация

Нажатие Ctrl Высокий звук T для открытия terminal Now, Шаг 2 типа

sudo nano /etc/apt/apt.conf

: Измените конфигурацию:

APT::Default-Release *;

Примечание , Если apt.conf файл не существует, создает Ваш собственный пользовательский файл в [1 122], таким образом, можно гарантировать, что это не будет перезаписано обновлениями пакета. Используйте команду для создания файла

sudo touch /etc/apt/apt.conf.d/apt.conf

Затем для редактирования файла, выполненного

sudo nano /etc/apt/apt.conf.d/apt.conf

, Добавляет эта строка к тебе файл

 APT::Default-Release *;
\0' file; do awk -F/ '/deb / && /ppa\.launchpad\.net/ {system("sudo ppa-purge ppa:"$4"/"$5)}' "$file"; done

Шаг 3: Установка bleachbit и gtkorphan

sudo apt install bleachbit
sudo apt install gtkorphan

Шаг 4: Выполненный bleachbit и gtkorphan как [1 118]

Шаг 5: Теперь, выполните команду

sudo do-release-upgrade
<час>

Редактирование

Шаг 1: Редактирование apt конфигурация

Нажатие Ctrl Высокий звук T для открытия terminal Now, Шаг 2 типа

sudo nano /etc/apt/apt.conf

: Измените конфигурацию:

APT::Default-Release *;

Примечание , Если apt.conf файл не существует, создает Ваш собственный пользовательский файл в [1 122], таким образом, можно гарантировать, что это не будет перезаписано обновлениями пакета. Используйте команду для создания файла

sudo touch /etc/apt/apt.conf.d/apt.conf

Затем для редактирования файла, выполненного

sudo nano /etc/apt/apt.conf.d/apt.conf

, Добавляет эта строка к тебе файл

 APT::Default-Release *;
1
ответ дан 21 December 2019 в 23:29

Это должно сделать то, что Вы надеетесь делать.

Любая из этих опций должна работать.

apt full-upgrade

или

apt-get dist-upgrade

Hope это помогает!

Также я надеялся бы, что это само собой разумеется, но они должны быть, работал как пользователь root. Если Вы не корень, просто используют

sudo su root

------------

sudo su root

cd /usr/lib/ubuntu-release-upgrader

ОБНОВЛЕНИЯ Ищет файл с именем, подобным [1 114]

check-new-release-gtk:30:

, Ищут

import gi

gi.require_version("Gtk", "3.0")

from gi.repository import Gtk

, требование версии не может быть там. Если это не, мы должны добавить он.

------Попытка------

ОБНОВЛЕНИЯ это...

sudo do-release-upgrade

 sudo apt-get update --fix-missing; sudo dpkg --configure -a; sudo apt-get install -f; sudo apt-get update; sudo apt-get upgrade;

sudo do-release-upgrade

После небольшого количества исследования я нашел этот ответ на более старом сообщении с прошлого года. Формулировка несколько отличалась.

https://ubuntuforums.org/showthread.php? t=2391552

0
ответ дан 21 December 2019 в 23:29

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

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