Puncte:3

Eroare la actualizarea ubuntu-advantage-tools

drapel in

M-am așezat la serviciu pentru a face o rutină apt update && apt upgrade și am întâmpinat o problemă cu ubuntu-advantage-tools.

Nu sunt sigur pentru ce este acest pachet, dar a venit cu Ubuntu 20.04.2 LTS (GNU/Linux 5.4.72-microsoft-standard-WSL2 x86_64).

Am încercat de obicei epurare apt și am încercat să instalez din nou, dar tot nu reușește.

$ sudo apt install ubuntu-minimal
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Următoarele pachete suplimentare vor fi instalate:
  ubuntu-advantage-tools
Următoarele pachete NOI vor fi instalate:
  ubuntu-advantage-tools ubuntu-minimal
0 actualizate, 2 instalate nou, 0 de eliminat și 0 neactualizate.
Trebuie să obțineți 0 B/847 kB de arhive.
După această operațiune, se vor folosi 3233 kB de spațiu suplimentar pe disc.
Doriți să continuați? [D/n] y
Preconfigurarea pachetelor...
Selectarea pachetului neselectat anterior ubuntu-advantage-tools.
(Se citesc baza de date... 58786 de fișiere și directoare instalate în prezent.)
Se pregătește despachetarea .../ubuntu-advantage-tools_27.2.1~20.04.1_amd64.deb...
Se despachetează ubuntu-advantage-tools (27.2.1~20.04.1)...
Selectarea pachetului neselectat anterior ubuntu-minimal.
Se pregătește despachetarea .../ubuntu-minimal_1.450.2_amd64.deb...
Se despachetează ubuntu-minimal (1.450.2)...
Configurarea ubuntu-advantage-tools (27.2.1~20.04.1)...
EROARE: fișierul nu a fost găsit „/run/cloud-init/instance-data.json”. Furnizați o cale către fișierul json de date ale instanței folosind --instance-data
dpkg: eroare de procesare a pachetului ubuntu-advantage-tools (--configure):
 instalat pachetul ubuntu-advantage-tools subproces script post-instalare a returnat eroare starea de ieșire 1
Nu s-a scris niciun raport de apport deoarece mesajul de eroare indică că este o eroare ulterioară de la o eroare anterioară.
                                                                                                          dpkg: problemele de dependență împiedică configurarea ubuntu-minimal:
 ubuntu-minimal depinde de ubuntu-advantage-tools; in orice caz:
  Pachetul ubuntu-advantage-tools nu este încă configurat.

dpkg: eroare la procesarea pachetului ubuntu-minimal (--configure):
 probleme de dependență - lăsând neconfigurat
Procesarea declanșatorilor pentru man-db (2.9.1-1)...
Au fost întâlnite erori în timpul procesării:
 ubuntu-advantage-tools
 ubuntu-minimal
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Vă arăt doar exemplul instalării ubuntu-minimal pentru că acesta era (cred) singurul lucru care depindea de ubuntu-advantage-tools, și îndepărtarea ubuntu-advantage-tools de asemenea eliminat ubuntu-minimal.

Pot să re-creez lucrul meu Ubuntu WSL, dar este un fel de PITA. Nu primesc asistență comercială de la Canonical, trebuie să-mi fac griji că acest pachet este borky? Mai îngrijorat de asta ubuntu-minimal metapachetul fiind rupt, de fapt.

Mulțumiri!

Am ajuns să „resetez” instalarea mea WSL Ubuntu, am făcut o inițială „actualizare apt && apt full-upgrade -y && apt autoremove -y” și eroarea a revenit. Poate că Ubuntu are un pachet buggy chiar acum?

[... grămadă de alte rezultate potrivite aici...]

Configurarea ubuntu-advantage-tools (27.2.1~20.04.1)...
Se instalează o nouă versiune a fișierului de configurare /etc/ubuntu-advantage/uaclient.conf...
EROARE: fișierul nu a fost găsit „/run/cloud-init/instance-data.json”. Furnizați o cale către fișierul json de date ale instanței folosind --instance-data
dpkg: eroare de procesare a pachetului ubuntu-advantage-tools (--configure):
 instalat pachetul ubuntu-advantage-tools subproces script post-instalare a returnat eroare starea de ieșire 1

[... grămadă de alte rezultate potrivite aici...]

Au fost întâlnite erori în timpul procesării:
 ubuntu-advantage-tools
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)
Puncte:1
drapel us

Upgrade-ul ubuntu-advantage-tools nu reușește configurarea Bug #1938097

sudo vim +295 /var/lib/dpkg/info/ubuntu-advantage-tools.postinst
# sau folosiți gedit, nano sau altfel

Schimbare linia 295 la

cloud_id=$(cloud-id || adevărat)

făcând această schimbare și apoi

rulați dpkg --configure -a

O soluție alternativă este dezinstalarea pachetului cloud-init. Dacă acest pachet nu este instalat, cloud-init nu poate fi găsit, astfel încât eroarea nu se întâmplă.

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.