Puncte:2

upgrade greșit de la ubuntu 18.04.6LTS la 21

drapel tm

Am încercat să-mi actualizez sistemul de la ubuntu 18.04.6LTS (bionic) la 20.04 LTS (focal). Dar am rulat câteva comenzi legate de actualizarea la Ubuntu 21.04, care erau complet irelevante pentru scopul meu. Comenzile pe care le-am executat sunt următoarele:

sudo sed -i 's/bionic/**hirsute**/g' /etc/apt/sources.list
sudo sed -i 's/bionic/**hirsute**/g' /etc/apt/sources.list.d/*.list
actualizare sudo apt

După acestea, Prin alergare sudo apt-get update Inteleg asta:

Obțineți:1 http://security.ubuntu.com/ubuntu hirsute-security InRelease [110 kB]
Hit:2 http://us.archive.ubuntu.com/ubuntu hirsute InRelease                                                                  
Hit:3 http://dl.google.com/linux/chrome/deb InRelease stabil                                                                                           
Obțineți:4 http://us.archive.ubuntu.com/ubuntu hirsute-updates InRelease [115 kB]                                                                           
Ign:5 https://esm.ubuntu.com/infra/ubuntu hirsute-infra-security InRelease                                          
Ign:6 https://esm.ubuntu.com/infra/ubuntu hirsute-infra-updates InRelease         
Err:7 https://esm.ubuntu.com/infra/ubuntu hirsute-infra-security Release
  404 Nu a fost găsit [IP: 91.189.88.182 443]
Err:8 https://esm.ubuntu.com/infra/ubuntu hirsute-infra-updates Lansare
  404 Nu a fost găsit [IP: 91.189.88.182 443]
Obțineți:9 http://us.archive.ubuntu.com/ubuntu hirsute-backports InRelease [101 kB]
Citirea listelor de pachete... Gata     
E: Depozitul „https://esm.ubuntu.com/infra/ubuntu hirsute-infra-security Release” nu are un fișier Release.
N: Actualizarea dintr-un astfel de depozit nu se poate face în siguranță și, prin urmare, este dezactivată în mod implicit.
N: Consultați pagina de manual apt-secure(8) pentru detalii despre crearea depozitului și configurația utilizatorului.
E: Depozitul „https://esm.ubuntu.com/infra/ubuntu hirsute-infra-updates Release” nu are un fișier Release.
N: Actualizarea dintr-un astfel de depozit nu se poate face în siguranță și, prin urmare, este dezactivată în mod implicit.
N: Consultați pagina de manual apt-secure(8) pentru detalii despre crearea depozitului și configurația utilizatorului.

Acum, rulând „lsb_release -a”, primesc

Nu sunt disponibile module LSB.
ID distribuitor: Ubuntu
Descriere: Ubuntu 18.04.6 LTS
Lansare: 18.04
Nume de cod: bionic

Prin alergare „politica apt-cache update-manager-core”, Eu iau

update-manager-core:
  Instalat: 1:21.04.10
  Candidat: 1:21.04.10
  Tabel de versiuni:
 *** 1:21.04.10 500
        500 http://us.archive.ubuntu.com/ubuntu hirsute-updates/main pachete amd64
        500 http://us.archive.ubuntu.com/ubuntu hirsute-updates/main Pachete i386
        100 /var/lib/dpkg/status
     1:21.04.8 500
        500 http://us.archive.ubuntu.com/ubuntu hirsute/main pachete amd64
        500 http://us.archive.ubuntu.com/ubuntu hirsute/main Pachete i386

Se pare că unele dintre pachete sunt actualizate la „21”. Cum pot remedia această mizerie? Scopul meu este să am o versiune LTS.

Prin alergare dpkg -l > /tmp/somefile ieșire din /tmp/somefile este după cum urmează, am lipit o parte din ea. Nu îmi permite să-l lipesc pe tot.

De dorit=Necunoscut/Instalare/Eliminare/Spurge/Reține
| Stare=Nu/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(niciunul)/Reinstalare obligatorie (Stare, Eroare: majuscule=proasta)
||/ Nume Versiune Descriere arhitectură
+++-================================================ =============-====================================== ===============-============-====================== ==================================================== ========
ii a11y-profile-manager-indicator 0.1.11-0ubuntu4 amd64 Accessibility Profile Manager - Indicator desktop Unity
ii account-plugin-facebook 0.12+16.04.20160126-0ubuntu1 all GNOME Control Center plug-in pentru autentificare unică - facebook
ii account-plugin-flickr 0.12+16.04.20160126-0ubuntu1 toate Pluginul de cont GNOME Control Center pentru autentificare unică - flickr
ii account-plugin-google 0.12+16.04.20160126-0ubuntu1 toate Pluginul de cont GNOME Control Center pentru autentificare unică
ii accountsservice 0.6.45-1ubuntu1.3 amd64 interogă și manipulează informațiile contului utilizatorului
ii acl 2.2.52-3build1 amd64 Utilitare pentru lista de control acces
ii acpi-support 0.142 amd64 scripturi pentru gestionarea multor evenimente ACPI
ii acpid 1:2.0.28-1ubuntu1 amd64 Daemon de eveniment pentru configurație avansată și interfață de alimentare
ii activity-log-manager 0.9.7-0ubuntu26 amd64 interfața utilizator de configurare a listei negre pentru Zeitgeist
ii adduser 3.118ubuntu5 toate adaugă și elimină utilizatori și grupuri
ii adium-theme-ubuntu 0.3.4-0ubuntu4 toate stilurile de mesaje Adium pentru Ubuntu
ii adwaita-icon-theme 3.28.0-1ubuntu1 toate temele de pictograme implicite ale GNOME (subset mic)
ii aglfn 1.7-3 toate Adobe Glyph List pentru fonturi noi
ii aisleriot 1:3.22.5-1 amd64 GNOME solitaire colecție de jocuri de cărți
ii alsa-base 1.0.25+dfsg-0ubuntu5 toate fișierele de configurare ale driverului ALSA
ii alsa-utils 1.1.3-1ubuntu1 amd64 Utilități pentru configurarea și utilizarea ALSA
ii amd64-microcode 3.20191021.1+really3.20181128.1~ubuntu0.18.04.1 amd64 Firmware-ul microcodului procesorului pentru procesoarele AMD
ii anacron 2.3-24 amd64 program asemănător cron care nu trece în timp
ii apache2-bin 2.4.29-1ubuntu4.19 amd64 Apache HTTP Server (module și alte fișiere binare)
ii apg 2.2.3.dfsg.1-5 amd64 Automated Password Generator - versiune autonomă
ii app-install-data 15.10 toate aplicațiile Ubuntu (fișiere de date)
ii app-install-data-partner 16.04 All Application Installer (fișiere de date pentru aplicațiile/depozitele partenere)
ii apparmor 2.12-4ubuntu5.1 amd64 utilitar de analiză a spațiului utilizatorului pentru AppArmor
ii appmenu-qt:amd64 0.2.7+14.04.20140305-0ubuntu2 meniul aplicației amd64 pentru Qt
rc appmenu-qt5 0.3.0+16.04.20170216-0ubuntu1 meniul aplicației amd64 pentru Qt5
ii apport 2.20.9-0ubuntu7.27 generează automat rapoarte de blocare pentru depanare
ii apport-gtk 2.20.9-0ubuntu7.27 toate frontend-urile GTK+ pentru sistemul de raportare a erorilor apport
ii apport-symptoms 0.20 toate scripturile de simptome pentru apport
ii appstream 0.12.0-3ubuntu1 amd64 Gestionarea metadatelor componentelor software
ii apt 1.6.14 amd64 manager de pachete în linia de comandă
ii apt-config-icons 0.12.0-3ubuntu1 toate fragmentele de configurare APT pentru a activa descărcări de pictograme
rc apt-show-versions 0.22.7ubuntu1 toate listele versiuni de pachete disponibile cu distribuție
ii apt-transport-https 1.6.14 all pachet de tranziție pentru suport https
ii programe utilitare legate de managementul pachetelor apt-utils 1.6.14 amd64
ii aptdaemon 1.1.1+bzr982-0ubuntu19.5 serviciul de gestionare a pachetelor bazat pe toate tranzacțiile
ii aptdaemon-data 1.1.1+bzr982-0ubuntu19.5 toate fișierele de date pentru clienți
ii aptitude 0.8.10-6ubuntu1 amd64 manager de pachete bazat pe terminal
ii aptitude-common 0.8.10-6ubuntu1 toate fișierele independente de arhitectură pentru managerul de pachete aptitude
ii apturl 0.5.2ubuntu14.2 amd64 instalează pachete folosind protocolul apt - frontend GTK+
ii apturl-common 0.5.2ubuntu14.2 amd64 instalează pachete folosind protocolul apt - date comune
ii aspell 0.60.7~20110707-4ubuntu0.2 amd64 GNU Aspell verificator ortografic
ii aspell-en 2017.08.24-0-0.1 tot dicționarul englezesc pentru GNU Aspell
ii at-spi2-core 2.28.0-1 amd64 Interfață furnizor de servicii de tehnologie de asistență (core dbus)
ii atril 1.20.1-2ubuntu2 amd64 MATE document viewer
ii atril-common 1.20.1-2ubuntu2 all MATE document viewer (fișiere comune)
ii autoconf 2.69-11 generator de scripturi de configurare automată
ii automake 1:1.15.1-3ubuntu2 all Instrument pentru generarea de fișiere Makefile conforme cu standardele GNU
ii autotools-dev 20180224.1 toate Actualizați infrastructura pentru fișierele de config.{guess,sub}
ii avahi-autoipd 0.7-3.1ubuntu1.3 amd64 Avahi IPv4LL demon de configurare a adresei de rețea
ii avahi-daemon 0.7-3.1ubuntu1.3 amd64 Avahi mDNS/DNS-SD daemon
ii avahi-utils 0.7-3.1ubuntu1.3 amd64 Utilitare de navigare, publicare și descoperire Avahi
ii bamfdaemon 0.5.3+18.04.20180207.2-0ubuntu1 amd64 Bibliotecă de potrivire a ferestrei - daemon
ii baobab 3.28.0-1 amd64 Analizor de utilizare a discului GNOME
ii fișiere de bază 10.1ubuntu2.11 amd64 Fișiere diverse ale sistemului de bază Debian
ii base-passwd 3.5.44 amd64 Parola principală a sistemului de bază Debian și fișierele de grup
ii bash 4.4.18-2ubuntu1.2 amd64 GNU Bourne Again SHell
ii bash-completion 1:2.8-1ubuntu1 toate finalizarea programabilă pentru shell-ul bash
ii bc 1.07.1-2 amd64 GNU bc limbaj de calcul de precizie arbitrară
ii bind9-host 1:9.11.3+dfsg-1ubuntu1.16 amd64 Utilitar de căutare DNS (învechit)
ii binutils 2.36.1-6ubuntu1 amd64 GNU asamblator, linker și utilitare binare
ii binutils-common:amd64 2.36.1-6ubuntu1 amd64 Fișiere comune pentru asamblatorul GNU, linker și utilitare binare
ii binutils-x86-64-linux-gnu 2.36.1-6ubuntu1 amd64 Utilitare binare GNU, pentru ținta x86-64-linux-gnu
ii blt 2.5.3+dfsg-4 amd64 biblioteca de extensii grafice pentru Tcl/Tk - timpul de rulare
ii bluez 5.48-0ubuntu3.6 amd64 Instrumente și demoni Bluetooth
ii bluez-cups 5.48-0ubuntu3.6 amd64 driver de imprimantă Bluetooth pentru CUPS
ii bluez-obexd 5.48-0ubuntu3.6 amd64 bluez obex daemon
ii bolt 0.5-0ubuntu0.18.04.1 daemon de sistem amd64 pentru a gestiona dispozitivele thunderbolt 3
ii branding-ubuntu 0.10 toate Opere de artă de înlocuire cu branding Ubuntu
ii brltty 5.5-4ubuntu2.0.1 amd64 Software de acces pentru o persoană nevăzătoare folosind un afișaj braille
ii bsdmainutils 11.1.2ubuntu1 amd64 colecție de mai multe utilități de la FreeBSD
ii bsdutils 1:2.31.1-0.4ubuntu3.7 amd64 utilitare de bază de la 4.4BSD-Lite
ii bubblewrap 0.2.1-1ubuntu0.1 amd64 setuid wrapper pentru manipularea neprivilegiată a chroot-ului și a spațiului de nume
ii build-essential 12.4ubuntu1 amd64 Lista informativă a pachetelor build-essential
ii busybox-initramfs 1:1.30.1-6ubuntu2 amd64 Configurare shell autonomă pentru initramfs
ii busybox-static 1:1.27.2-2ubuntu3.3 amd64 Shell de salvare autonom cu tone de utilități încorporate
ii bzip2 1.0.8-4ubuntu3 amd64 compresor de fișiere de înaltă calitate cu sortare bloc - utilități
ii bzip2-doc 1.0.6-8.1ubuntu0.2 toate compresorul de fișiere de înaltă calitate cu sortare bloc - documentație
ii certificatele CA 20210119ubuntu0.21.04.1 toate certificatele CA comune
ii ca-certificates-java 20180516ubuntu1~18.04.1 toate certificatele CA comune (magazin de chei JKS)
ii caja 1.20.2-4ubuntu1 amd64 manager de fișiere pentru desktop-ul MATE
ii caja-common 1.20.2-4ubuntu1 all manager de fișiere pentru desktop-ul MATE (fișiere comune)
ii checkinstall 1.6.2-4ubuntu2 amd64 tracker de instalare
ii cheese 3.28.0-1ubuntu1 amd64 instrument pentru a face fotografii și videoclipuri de pe camera web
ii cheese-common 3.28.0-1ubuntu1 toate fișierele comune pentru instrumentul Cheese pentru a face fotografii și videoclipuri
ii cmake 3.10.2-1ubuntu2.18.04.2 amd64 sistem multiplatform, open-source
ii cmake-data 3.10.2-1ubuntu2.18.04.2 toate fișierele de date CMake (module, șabloane și documentație)
ii cockpit 215-1~ubuntu18.04.1 all Web Console pentru servere Linux
ii cockpit-bridge 215-1~ubuntu18.04.1 amd64 Cockpit bridge componentă pe partea serverului
ii cockpit-dashboard 215-1~ubuntu18.04.1 toate serverele la distanță și tabloul de bord Cockpit
ii cockpit-networkmanager 215-1~ubuntu18.04.1 all Interfață utilizator Cockpit pentru rețea
ii cockpit-packagekit 215-1~ubuntu18.04.1 all Interfață utilizator Cockpit pentru pachete
ii stocat în cockpit 215-1~ubuntu18.04.1 toate Interfața utilizator Cockpit pentru stocare
ii cockpit-system 215-1~ubuntu18.04.1 all Interfață de administrare Cockpit pentru un sistem
ii cockpit-ws 215-1~ubuntu18.04.1 amd64 Cockpit Web Service
ii colord 1.3.3-2build1 amd64 service de sistem pentru a gestiona profilele de culoare ale dispozitivului -- system daemon
ii colord-data 1.3.3-2build1 toate serviciile de sistem pentru a gestiona profilele de culoare ale dispozitivului -- fișiere de date
ii comandă negăsită 18.04.5 toate Sugerează instalarea pachetelor în sesiunile bash interactive
ii command-not-found-data 18.04.5 amd64 Set de fișiere de date pentru command-not-found-data.
ii compiz 1:0.9.13.1+18.04.20180302-0ubuntu1 toate ferestrele OpenGL și managerul de compoziție
ii compiz-core 1:0.9.13.1+18.04.20180302-0ubuntu1 amd64 Manager de ferestre și compoziție OpenGL
ii compiz-gnome 1:0.9.13.1+18.04.20180302-0ubuntu1 amd64 Manager de ferestre și compoziție OpenGL - Decorator de ferestre GNOME
ii compiz-plugins-default:amd64 1:0.9.13.1+18.04.20180302-0ubuntu1 amd64 Manager de ferestre și compoziție OpenGL - pluginuri implicite
ii console-setup 1.201ubuntu2 toate fonturile consolei și programul de configurare a hărții de taste
ii console-setup-linux 1.201ubuntu2 toate părțile specifice Linux din configurarea consolei
ii coreutils 8.28-1ubuntu1 amd64 Utilitare de bază GNU
ii cpio 2.12+dfsg-6ubuntu0.18.04.4 amd64 GNU cpio -- un program pentru gestionarea arhivelor de fișiere
ii cpp 4:7.4.0-1ubuntu2.3 amd64 GNU C preprocesor (cpp)
ii cpp-4.8 4.8.5-4ubuntu8 amd64 GNU C preprocesor
ii cpp-4.9 4.9.4-2ubuntu1~16.04 amd64 GNU C preprocesor
ii cpp-5 5.5.0-12ubuntu1 amd64 GNU C preprocesor
ii cpp-6 6.5.0-2ubuntu1~18.04 amd64 GNU C preprocesor
ii cpp-7 7.5.0-6ubuntu4 amd64 GNU C preprocesor
ii utilitare cpufrequtils 008-1build1 amd64 pentru a face față caracteristicii cpufreq Linux kernel
ii cracklib-runtime 2.9.2-5build1 amd64 suport de rulare pentru biblioteca de verificare a parolelor cracklib2
ii crda 3.18-1build1 amd64 wireless Central Regulatory Domain Agent
ii cron 3.0pl1-128.1ubuntu1 amd64 daemon de planificare a proceselor
rc cuda-command-line-tools-9-0 9.0.176-1 amd64 CUDA instrumente de linie de comandă
rc cuda-core-9-0 9.0.176-1 amd64 Instrumente de bază CUDA

îmi pun întrebarea în alt subiect. Dar nu am putut specifica clar problema mea acolo. Creez altul pentru mai multe sugestii. Și dacă reinstalarea este singura soluție, ați putea să mă ajutați cu cum să o fac în timp ce pot accesa sistemul de la distanță.

O parte din output-ul apt list --installed | awk '{print $1}' | egrep -v bionic

a11y-profile-manager-indicator/hirsute,acum
cont-plugin-facebook/acum
cont-plugin-flickr/acum
account-plugin-google/now
accountsservice/acum
acl/acum
acpi-support/acum
acpid/acum
activity-log-manager/acum
adduser/hirsute,hirsute,acum
adium-theme-ubuntu/hirsute,hirsute,acum
tema-icoană-adwaita/acum
aglfn/acum
aisleriot/acum
alsa-bază/acum
alsa-utils/acum
amd64-microcode/acum
anacron/acum
apache2-bin/acum
apg/hirsute,acum
date-instalare-aplicație/hirsute,hirsute,acum
app-install-data-partner/acum
apara/acum
appmenu-qt/acum
apport/acum
apport-gtk/acum
apport-simptome/acum
Appstream/acum
apt/acum
apt-config-icoane/acum
apt-transport-https/now
apt-utils/acum
aptdaemon/acum
aptdaemon-data/now
aptitudine/acum
aptitudine-comun/acum
apturl/acum
apturl-comun/acum
aspell/acum
aspell-ro/acum
la-spi2-core/acum
atril/acum
atril-comun/acum
autoconf/acum
automake/acum
autotools-dev/acum
avahi-autoipd/acum
avahi-daemon/acum
avahi-utils/now
bamfdaemon/acum
baobab/acum
fişiere de bază/acum
bază-passwd/acum
bash/acum
bash-completion/acum
bc/acum
bind9-host/acum
binutils/hirsute, acum
binutils-common/hirsute,acum
binutils-x86-64-linux-gnu/hirsute, acum
blt/acum
bluez/acum
bluez-cups/acum
bluez-obexd/acum
bolt/acum
branding-ubuntu/hirsute,hirsute,now
brltty/acum
bsdmainutils/acum
bsdutils/acum
folie cu bule/acum
construi-esențial/acum
busybox-initramfs/hirsute,acum
busybox-static/acum
bzip2/hirsute,acum
bzip2-doc/acum
ca-certificates/hirsute-updates,hirsute-updates,hirsute-security,hirsute-security,acum
ca-certificates-java/now
caja/acum
caja-comun/acum
verifica instalarea/acum
brânză/acum
brânză-obișnuit/acum
cmake/acum
cmake-data/acum
cockpit/acum
cockpit-bridge/acum
cockpit-tableau de bord/acum
.
.
.
.
xserver-xorg-video-qxl/now
xserver-xorg-video-radeon/now
xserver-xorg-video-radeon-hwe-16.04/now
xserver-xorg-video-vesa/now
xserver-xorg-video-vmware/now
xserver-xorg-video-vmware-hwe-16.04/now
xterm/acum
xtrans-dev/acum
xubuntu-icon-theme/acum
xul-ext-ubufox/hirsute,hirsute,acum
xwayland/acum
xxd/acum
xz-utils/acum
yelp/acum
yelp-xsl/acum
zeitgeist-core/acum
zeitgeist-datahub/acum
zenity/acum
zenity-comun/acum
zip/acum
zlib1g/hirsute, acum
zlib1g-dev/hirsute,acum

As fi foarte recunoscator pentru orice ajutor.

Zanna avatar
drapel kr
Această conversație a fost [mutată în chat](https://chat.stackexchange.com/rooms/132815/discussion-on-question-by-mar-z-upgrading-wrongly-from-ubuntu-18-04-6lts- la-21).
karel avatar
drapel sa
Posibilă duplicare a [restaurează-mi sistemul](https://askubuntu.com/q/1377623/)
Puncte:2
drapel my

Vedea această întrebare Întrebat de mine, aici, vei afla ce lucruri ai greșit

FYI: eroarea de actualizare se datorează faptului că bionic beaver are unele depozite care au fost eliminate din hirsute, eliminarea acelor depozite și rularea apt upgrade va funcționa

FYI: Nu face astfel de lucruri, te rog, Tu nu poti nu ar trebui să facă upgrade la o ediție non-LTS de la versiunea LTS (Faceți upgrade de la 18.04 la 21.04!!)

Mai întâi, dezactivați toate PPA-urile înainte de a continua (sudo mv /etc/apt/sources.list.d/* $HOME)

După cum ați menționat în întrebare, doriți o versiune LTS

În prezent, 20.04 este cea mai recentă versiune LTS, dar ați schimbat deja câteva pachete în hirsute. Astfel, tu nu poti nu ar trebui să facă upgrade la 20.04 (Deoarece câteva pachete vor fi retrogradate, iar retrogradarea este nesecurizată și poate distruge sistemul sau face unele pachete inutilizabile)

Să facem upgrade la hirsute (o versiune fără LTS)

În primul rând, modificați conținutul surse.lista* la

deb http://archive.ubuntu.com/ubuntu/ hirsute univers restrâns principal multivers
deb-src http://archive.ubuntu.com/ubuntu/ hirsute universul principal restricționat multivers

deb http://archive.ubuntu.com/ubuntu/ hirsute-updates principalul univers restricționat multivers
deb-src http://archive.ubuntu.com/ubuntu/ hirsute-updates principalul univers restricționat multivers

deb http://archive.ubuntu.com/ubuntu/ hirsute-security univers restrâns principal multivers
deb-src http://archive.ubuntu.com/ubuntu/ hirsute-security universul principal restricționat multivers

deb http://archive.ubuntu.com/ubuntu/ hirsute-backports universul principal restricționat multivers
deb-src http://archive.ubuntu.com/ubuntu/ focal-backports universul principal restricționat multivers

deb http://archive.canonical.com/ubuntu partener hirsut
deb-src http://archive.canonical.com/ubuntu partener hirsut

După acea alergare actualizare sudo apt

Nu cred că va spune vreo eroare

După aceasta rulează asta

sudo snap refresh 
sudo mv /etc/apt/sources.list.d/* $HOME
sudo apt dist-upgrade && sudo apt full-upgrade 

Esti gata! O sa mearga


*- surse.lista este disponibil în /etc/apt/, calea completă este /etc/apt/sources.list. surse de om.lista va ajuta de asemenea.

Mar z avatar
drapel tm
Ne pare rău, este pentru actualizarea la ubuntu 21 (hirsute)? Aș dori o lansare LTS.
N0rbert avatar
drapel zw
Am citit din nou o întrebare, așa că într-adevăr sunt puțin speriat de `update-manager-core` @ versiunea 21.04.10. Deci este un sistem 18.04 semi-modernizat cu părți din 21.04. Reducerea pachetelor este o sarcină dificilă. Deci, în situația actuală, este mai bine să lăsați lucrurile așa cum sunt. @Marz, deci folosiți depozite hirsute, apoi faceți upgrade opțional la 21.10 și așteptați 22.04 LTS.
Mar z avatar
drapel tm
@N0rbert Deci trebuie să aștept până atunci. Pot să reinstalez de la distanță? Mulțumiri.
Nmath avatar
drapel ng
18.04 LTS și 20.04 LTS sunt singurele versiuni LTS acceptate disponibile. 21.04 și 21.10 nu sunt LTS. De asemenea, nu există „Ubuntu 21”. Există două versiuni din 2021: 21.04 și 21.10 - sunt versiuni complet diferite. Dacă veți fi specific în acest fel, asigurați-vă că utilizați numerele reale de versiune pentru versiuni.
Puncte:0
drapel gh

Bine, putem încerca ceva.

Mai întâi faceți o copie de rezervă a datelor dvs. personale!! Și desenați un iso pentru focal și faceți un stick USB/dvd bootabil. Încercăm mai întâi să revenim pachetele la versiunea bionică. eliminați orice fișier ppa din /etc/apt/sources.list.d/ Faceți un /etc/apt/sources.list curat

deb http://archive.ubuntu.com/ubuntu bionic principal univers restrâns multivers
deb http://archive.ubuntu.com/ubuntu bionic-updates principalul univers restricționat multivers
deb http://archive.ubuntu.com/ubuntu bionic-security univers restrâns principal multivers
deb http://archive.canonical.com/ubuntu partener bionic  

Acum partea dificilă.

Crea /etc/apt/preferences.d/bionic.pref

Pachet: *
Pin: eliberare v=18.04, a=bionic-security
Prioritate PIN: 1001

Pachet: *
Pin: lansare v=18.04,a=bionic-actualizări
Prioritate PIN: 1001

Pachet: *
Pin: lansare v=18.04,o=Ubuntu,a=bionic
Prioritate PIN: 1001

Pachet: *
Pin: lansare v=18.04,o=Canonic,a=bionic,n=bionic,c=partner 
Prioritate PIN: 1001
   

Acum fugi

sudo apt update && apt -s upgrade

ultima este doar o simulare. Fără erori

sudo apt upgrade && sudo apt upgrade complet

Poate funcționa, dar s-ar putea să nu.

Check-in /etc/update-manager/release-upgrades acea

Prompt=lts

este setat!!

sudo apt install apt-show-versions

Acum eliminăm pachetele care nu mai sunt disponibile. prima prezentare generală ce pachete sunt acestea.

apt-show-versions | egrep avail | awk '{print $1}'
apt -s elimina $(apt-show-versions | egrep avail | awk '{print $1}')

Aceasta este, de asemenea, o simulare. Acest lucru le va elimina

apt purge $(apt-show-versions | egrep avail | awk '{print $1}')

Elimina /etc/apt/preferences.d/bionic.pref atunci vezi daca

face-eliberare-upgrade

muncește.

încrucișez degetele.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.