Puncte:0

Eliminați accidental perl5 și sute de pachete de sistem din Ubuntu, cum să restaurați?

drapel ar

Recent am tastat terminalul

sudo apt remove perl5

și apăsați enter.

această acțiune a eliminat nu numai perl5 din ubuntu, ci și multe alte pachete de sistem și chiar module de kernel. Iată ce a fost tipărit în terminal în timpul ștergerii.

https://pastebin.com/AKUQUdwQ

Sistemul funcționează, chiar și după repornire, dar cred că am eliminat câteva pachete importante. Cum să recuperezi sistemul fără copii de rezervă? Instalați manual toate pachetele eliminate?

Detalii OS: desktop Ubuntu 20.04.3 LTS

Teama mea este că pachetele de sistem aveau nevoie de perl. Acum am observat că gnome-control-center și git au fost eliminate și le reinstalez manual.

Artur Meinild avatar
drapel vn
Care este dovada ta că ai eliminat pachetele „importante”? Apt nu ar trebui să elimine nimic necesar pentru nimic altceva decât perl.
guiverc avatar
drapel cn
Nu ați furnizat detalii privind sistemul de operare și versiunea, dar dacă eliminați un pachet, tot ceea ce se bazează/depinde de acel pachet va fi, de asemenea, eliminat; motiv pentru care vi se cere să confirmați eliminarea pachetelor. Nu spune „y” pentru a accepta modificările dacă arată greșit. Deoarece nu știm ce sistem utilizați (desktop? server? lansare etc. - pachetele se potrivesc cu 20.04/focal - dar cel mai bine este dacă ni se spune!), nu știm ce se așteaptă pentru sistemul dvs. *nedeclarat* .
Vasiliy Platon avatar
drapel ar
Teama mea este că pachetele de sistem aveau nevoie de perl. Acum am observat că gnome-control-center și git au fost eliminate. S-au adăugat detalii privind sistemul de operare: desktop Ubuntu 20.04.3 LTS
Puncte:1
drapel cn

Pe măsură ce descoperiți aplicații care lipsesc (cum ar fi gnome-control-center și git), pur și simplu reinstalați-le.

Apt va gestiona automat toate dependențele (inclusiv perl)

Dacă aplicațiile lipsesc și nu observați, atunci poate că oricum nu mai aveți nevoie de ele.

Acest tip de autoeliminare uriașă are loc de obicei în oricare dintre cele trei circumstanțe:

  • Utilizatorul s-a batjocorit cu apt-mark.
  • Utilizatorul NU a folosit programul de instalare desktop normal. Programul de instalare pentru desktop protejează de autoeliminări în masă, imaginea neinstall/minimal nu.
  • Utilizatorul și-a schimbat mediul desktop cândva în trecut.
Puncte:0
drapel it

Întregul tău dpkg baza de date (aflată la /var/lib/dpkg) se face backup de mai multe ori la /var/backups. Ar trebui să existe până la 7 copii ale fiecărui fișier în baza de date.

Totuși, dacă aș fi în locul tău, primul lucru pe care l-as face este faceți backup pentru TOT ce aveți în prezent înainte de a face orice altceva (doar în cazul în care lucrurile vor ajunge cumva mai rău. Veți folosi comenzi puternice în locuri periculoase.)

Vasiliy Platon avatar
drapel ar
Da, există backup-uri în baza de date dpkg în /var/backups. Cum se umfla?

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.