Я хотел обновить свою систему. Таким образом, я сделал a:
sudo do-release-upgrade
Но у меня есть эта главная ошибка:
Upgrading Traceback (most recent call last):
File "/tmp/ubuntu-release-upgrader-qgoff5d4/xenial", line 8, in
File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeMain.py", line 242, in main
File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1876, in run
File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1841, in fullUpgrade
File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1257, in doDistUpgrade
UnboundLocalError: local variable 'e' referenced before assignment
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 109, in apport_excepthook
pr.add_proc_info(extraenv=['PYTHONPATH', 'PYTHONHOME'])
File "/usr/lib/python3/dist-packages/apport/report.py", line 532, in add_proc_info
self['ExecutableTimestamp'] = str(int(os.stat(self['ExecutablePath']).st_mtime))
PermissionError: [Errno 13] Permission denied: '/tmp/ubuntu-release-upgrader-qgoff5d4/xenial'
Original exception was:
Traceback (most recent call last):
File "/tmp/ubuntu-release-upgrader-qgoff5d4/xenial", line 8, in
File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeMain.py", line 242, in main
File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1876, in run
File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1841, in fullUpgrade
File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1257, in doDistUpgrade
UnboundLocalError: local variable 'e' referenced before assignment
Я искал везде, но я не могу найти решение. Если бы кто-то может помочь, это было бы благодарно.
Можно попробовать sudo способный-f установки, но иначе предпочтительно сделать чистую установку. Обновления онлайн не могут работать с собственными графическими драйверами, установленными и активными.
Попробуйте это:
Сначала: необходимо обновить систему.
Открывают терминал,
Нажатие Ctrl + Высокий звук + Выполнение T
это:
exec sudo -i
apt-get update
apt-get dist-upgrade
apt-get autoremove
apt-get clean
Перезагружают Вашу систему, чтобы закончить устанавливать обновления и изменять выскочку на systemd:
Открывают терминал,
Нажатие Ctrl + Высокий звук + Выполнение T
это:
exec sudo -i
add-apt-repository ppa:pitti/systemd
apt-get update
apt-get install systemd libpam-systemd systemd-ui
apt-get dist-upgrade
cp /etc/default/grub /etc/default/grub.bak
nano /etc/default/grub
В открытом файле оставляют эту строку так:
GRUB_CMDLINE_LINUX_DEFAULT = "init=/lib/systemd/systemd"
Продолжите работать:
update-grub
ln -fs /proc/self/mounts /etc/mtab
Перезагружают Вашу систему,
С любыми проблемами, для отмены выполненных изменений:
exec sudo -i
mv /etc/default/grub.bak /etc/default/grub
update-grub
, Если все идет прекрасное, и обновить до новой доступной версии:
Открывают терминал,
Нажатие Ctrl + Высокий звук + Выполнение T
это:
exec sudo -i
update-manager -d
программное обеспечение Updater будет обнаруживаться и искать новый выпуск после нескольких секунд, Вы будете видеть экран как ниже того высказывания:
Однако Ubuntu 16.04 доступна теперь.
Нажатие кнопка Upgrade, чтобы начать обновлять до Ubuntu 16.04.
программное обеспечение Updater попросит, чтобы Вы подтвердили все еще, что Вы хотите обновить, нажать Start Upgrade, чтобы начать устанавливать Ubuntu 16.04.
Теперь, программное обеспечение Updater подготовится начинать настраивать новые каналы программного обеспечения, и после того, как несколько минут, программное обеспечение updater уведомит Вас детали, количество пакетов будет удаленным, и количество пакетов будет установленным, нажимает обновление Start для продолжения.
Законченный dist-обновление, перезагрузите свою систему и:
Открывают терминал,
Нажатие Ctrl + Высокий звук + Выполнение T
это:
exec sudo -i
dpkg --configure -a
apt-get -f install
apt-get update
apt-get dist-upgrade
apt-get autoremove
apt-get clean