Puncte:2

Actualizarea APT nu răspunde conform așteptărilor

drapel us

Am încercat să rezolv următoarea problemă în Ubuntu, dar până acum am reușit să rezolv problema doar repornind caseta mea Linux.

alergam pe actualizare sudo apt comandă și în curând mi-am dat seama că nu am internet dintr-un motiv oarecare. Așa că am apăsat pe Ctrl + Z taste pentru a opri procesul. Când am fost sigur că internetul este din nou online, am încercat să repornesc actualizare sudo apt comandă și am întâlnit următoarea eroare:

root@myubuntu-OS:/home/root# apt update
Citirea listelor de pachete... Gata
E: Nu s-a putut obține blocarea /var/lib/apt/lists/lock - deschis (11: Resursa indisponibilă temporar)
E: Nu se poate bloca directorul /var/lib/apt/lists/

În afară de repornirea sistemului, există vreo modalitate de a-mi curăța mizeria și de a rula din nou acest proces?

cocomac avatar
drapel cn
Răspunde asta la întrebarea ta? [Nu s-a putut obține blocarea /var/lib/apt/lists/lock](https://askubuntu.com/questions/335794/could-not-get-lock-var-lib-apt-lists-lock)
Puncte:3
drapel zw

Ctrl + Z nu oprește un proces (Ctrl + C face asta). În schimb, îl mută în fundal. Trebuie să executați fg comandă în același terminal pentru a muta actualizare sudo apt înapoi în prim-plan. Acesta este motivul pentru care atunci când ai încercat actualizare sudo apt a eșuat a doua oară - procesul din fundal este deja blocat apt (ar trebui să fie utilizat un singur proces apt deodată, așa că îl blochează pentru a preveni interferarea mai multor procese între ele).

Dacă ați închis acest terminal, eliminați fișierele de blocare prin

sudo rm -v /var/lib/dpkg/lock* /var/cache/apt/archives/lock

și apoi fugi

actualizare sudo apt

din nou.

johnsageek avatar
drapel us
Feedback excelent! Vă mulțumesc, am primit câteva feedback care mi-au spus să rulez lsof /var/lib/dpkg/lock care a făcut treaba. Dar răspunsul tău mi-a oferit informațiile pentru a înțelege ce se întâmplă și, astfel, să înțeleg mult mai mult decât copierea și lipirea unui șir de comandă. Dă-i unui om un pește și va mânca pentru o zi. Învață un om să pescuiască și el va mânca pentru totdeauna. Mulțumesc din nou pentru răspunsul tău excelent
Puncte:0
drapel ng

Este blocat pentru că îl folosește un alt proces. Acesta a fost rezultatul uciderii sarcinii în timp ce funcționa, lăsând încuietoarea pe loc.

Cea mai ușoară soluție este să reporniți sau puteți elimina fișierele de blocare folosind acest raspuns.

Dacă acest lucru continuă să se întâmple chiar și atunci când nu ați oprit sarcina de actualizare, probabil că sistemul dvs. este în urmă cu actualizările, iar centrul dvs. de software GUI sau upgrade-urile nesupravegheate a plasat lacătul pentru a descărca lista de software disponibil și pentru a face remedieri critice de securitate.

Puteți preveni acest lucru rulând în mod obișnuit actualizare sudo apt urmat de sudo apt upgrade pentru a vă menține sistemul actualizat.

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.