(12 odpovědí)
Uzavřeno před 3 lety.
Nemohu upgradovat na 17.10, protože to není podporováno, nemohu aktualizovat na 17.04 a nemohu instalovat balíčky. Přidal jsem stará vydání atd. Nefunguje to pro všechny aplikace.
Proč společnost Canonical neposkytuje nástroj/pokyny?
Přijatá odpověď:
Ubuntu podporuje pouze upgrade z LTS (dlouhodobá podpora) na LTS nebo z jedné přechodné verze na další. Pokud budete používat přechodné verze, musíte provést aktualizaci každých 6 měsíců, abyste se v této situaci vyhnuli.
Před pokusem o aktualizaci si vytvořte zálohu důležitých dat pro případ, že by se něco pokazilo. Máte tři možnosti:
Nová instalace
Proveďte novou instalaci 16.04 (LTS) nebo 17.10. V nabídce možností zvolte „Něco jiného“, určete oddíl, který chcete použít, a ujistěte se, že je označeno „Neformátovat“. Pokud disk nenaformátujete, vaše osobní soubory by měly být v bezpečí.
Počkejte na 18:04
18.04 je další LTS, bude vydán v dubnu. Možná vám bude povolen upgrade na něj.
Ruční upgrade
Ruční aktualizace není oficiálně podporována a vyžaduje znalost správy balíčků.
- Upravte /etc/apt/sources.list a změňte „yackkety“ na „artful“. A ušetřit.
-
Proveďte následující příkazy:
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get autoremove
- Nyní vám pravděpodobně zbude nějaký zastaralý balíček jako
dist-upgrade
provádí co nejméně odstranění. Takže musíme uklidit. Nacházímaptitude
je k tomu výborným nástrojem. Otevřeteaptitude
a přejděte na nadpis „Zastaralé balíčky“. tyto balíčky byly nahrazeny jiným, ale nebyly odstraněny, protože porušují jiné balíčky. Ve většině případů byl balík, který rozbijí, také zastaralý; pečlivě si však prostudujte, coaptitude
udělá při odebírání každého balíčku.
Poznámka:17.10 používá ve výchozím nastavení Wayland místo Xorg, takže tento třetí krok může být ve vašem případě zdlouhavý. Tato změna může také způsobit vážné selhání této metody.
Související:Lsb_release – nelze převést řetězec na float:‚8.04 LTS‘?