Puncte:0

Ieșiți din 100 cu apt-get ugrade/dist-upgrade în timpul furnizării VM

drapel br

În timpul furnizării ubuntu 18.04 (oglindă locală) rulăm apt-get autoclean, apoi actualizăm și în sfârșit dist-upgrade (am încercat și upgrade-ul) iar în timpul dist-upgrade-ului (sau upgrade-ului) programul generează o ieșire 100. Am încercat diverse setări de mediu și opțiuni de linie de comandă, dar nu reușesc să rezolve acest lucru.

Nu am văzut nimic în jurnale care să indice DE CE dist-upgrade eșuează, de fapt nu eșuează, rulează, dar programul generează imediat o ieșire 100 când rulează... rezultatul final este că procesele de urmărire se blochează deoarece fișierele sunt incuiat de apt. Dacă rulez comanda manual pe VM, funcționează bine (ceea ce mă face să cred că este o problemă de mediu).

Ceva gânduri?

waltinator avatar
drapel it
Codul de ieșire `100` este modul lui `apt-get` de a vă spune „Am avut erori anterioare”. Uită-te la erorile anterioare. Adăugați „`&> /tmp/my.log`” pentru a captura aceste mesaje.
waltinator avatar
drapel it
Comentariile sunt concepute pentru ca SUA să vă pună întrebări despre întrebarea dvs. Ar trebui să [Editați] întrebarea pentru a adăuga informații. Actualizându-vă Întrebarea și folosind butoanele de formatare, puneți toate informațiile la dispoziția noilor cititori. Oamenii nu ar trebui să citească o serie lungă de comentarii pentru a înțelege întreaga poveste.
Someone avatar
drapel my
Vă rugăm să răspundeți la întrebare în loc să editați și să adăugați soluția.
ucemike avatar
drapel br
Scuze pentru eticheta incorectă, mulțumesc pentru notele despre cum să o gestionezi ;)
Puncte:1
drapel br

Mulțumesc pentru sfat (redirecționare/înregistrare). Am continuat să caut jurnalele și nu m-am gândit să forțez doar fișierul de ieșire... S-a dovedit a fi acesta:

E: Nu s-a putut obține blocarea /var/lib/dpkg/lock-frontend - deschis (11: Resursa indisponibilă temporar) 
E: Imposibil de achiziționat blocarea frontală dpkg (/var/lib/dpkg/lock-frontend), îl folosește un alt proces?

A trebuit să dezactivez configurațiile de actualizare automată din șablon și, după ce am furnizat, activarea configurației marionete. De asemenea, am constatat că există o nouă comandă de „așteptare” până la expirarea timpului de blocare (deși nu am testat-o), care ar trebui să funcționeze. Setată la -1, așteaptă pentru totdeauna. Acesta ar trebui să aștepte 120 de secunde.

apt-get -o DPkg::Lock::Timeout=120 dist-upgrade

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.