Puncte:0

Păstrarea Ubuntu curat - Dependențe/Arhive

drapel pr

Am încercat să caut pe Google pe acest lucru, dar s-ar putea să nu pun întrebarea corectă aici.

Sunt sigur că nu sunt singurul care face asta, dar îmi imaginez că pentru majoritatea noilor veniți, dacă doriți să instalați/remediați ceva, probabil că căutați problema pe google și urmați instrucțiunile prezentate (sau continuați să încercați până când ceva funcționează) fără plin știind rezultatul a ceea ce faci.

Întrebarea mea se referă în mod special la instalarea diferitelor componente de software și acestea sunt următoarele:

  • Când încercați să instalați diverse programe, dropbox, clienți onedrive etc., se pare că întotdeauna trebuie să includeți depozite aleatorii. Ce se întâmplă atunci când adăugați astfel de depozite în sistemul dvs. de acum înainte? Îi va ține evidența neîncetat? Este sigur deoarece nu este una dintre sursele oficiale? Ar trebui să le curățați? Sau lăsați acestea „pornite” pentru ca software-ul descărcat să poată fi actualizat?
  • Când instalați software aleatoriu, se pare că, de obicei, sunt necesare mai multe dependențe. Este în regulă să instalezi doar ceea ce are nevoie? Deși nu pot confirma, se pare că uneori veți instala mai multe versiuni ale aceleiași dependențe (cred că sql îmi vine în minte pe care l-am văzut recent). Nu vă va „înfunda” sistemul, ca să spunem așa, având toate aceste versiuni care plutesc?

Practic, ceea ce urmăresc este să-mi păstrez sistemul curat (dacă chiar contează) și nu plin de bucăți aleatorii de software potențial conflictuale care nu sunt folosite.

Dacă există resurse pe care mi-ar fi bine să le citesc, vă rog să le transmiteți.

Vă mulțumim anticipat pentru ajutor în acest sens și La mulți ani!

Organic Marble avatar
drapel us
Deși acesta este un subiect important, ceea ce întrebați ar putea avea nevoie de un răspuns amplu.
drapel pr
Mulțumesc @OrganicMarble.Aveți câteva puncte/resurse rapide pe care le puteți împărtăși? Îmi dau seama că acesta este mai mult un subiect nebulus, totuși, simt că este unul important.
drapel ar
Bun venit la Ask Ubuntu. În acest site de răspunsuri la întrebări, cel mai bine este să puneți o singură întrebare la un moment dat. Consultați [ajutorul site-ului](https://askubuntu.com/help) pentru cum să puneți întrebări aici. [Prima ta întrebare are deja răspunsuri aici](https://askubuntu.com/questions/307/how-can-ppas-be-removed) și, prin urmare, este un duplicat. Consultați [această întrebare](https://askubuntu.com/questions/337780/why-autoremove-is-not-called-whenever-i-remove-a-package) pentru cum să utilizați `sudo apt autoremove`.
user535733 avatar
drapel cn
Sunt într-adevăr întrebări bune și am răspuns la întrebări ca acestea de multe ori înainte, adesea persoanelor aflate în dificultate. Da, umplerea sistemului cu software non-Ubuntu poate avea consecințe îngrozitoare într-o zi. Poate mai devreme, poate mai târziu. Da, dependențele care conflictul pot fi teribile de diagnosticat și rezolvat. Da, vă recomandăm ca software-ul popular să curgă prin Debian și depozitele Ubuntu, prevenind toate aceste probleme și multe altele. Continuați-vă cercetările despre cum funcționează apt și dpkg și snaps și Debian.
drapel ar
Vedeți răspunsul la [De ce un program are nevoie de 64 MB pentru a se instala, dar eliberează 3,5 MB atunci când este eliminat mai târziu în Ubuntu?](https://askubuntu.com/questions/514676/why-does-a-program-need- 64mb-pentru-instalare-dar-eliberează-3-5-mb-când-este-eliminat-l/514690#514690)
drapel pr
Multumesc tuturor. Toate acestea sunt de mare ajutor până acum. Să aveți un NYE fericit.
Puncte:0
drapel cn

cel apt Managerul de pachete ține evidența a ceea ce este instalat ca dependență a unei alte aplicații și va ține evidența acestor dependențe „orfane” care pot fi eliminate după ce pachetul lor părinte a fost eliminat.

când rulați apt veți vedea mesajul că anumite pachete nu mai sunt necesare și cu care pot fi eliminate autoeliminare apt

există aplicații grafice pe care le puteți folosi pentru a face practic același lucru, dar este mult mai ușor din linia de comandă (IMHO)

lectura suplimentara: Care este avantajul utilizării sudo apt-get autoremove față de o aplicație mai curată?


Există trei tipuri de „dependențe” pe care le puteți obține atunci când instalați pachete: obligatoriu, sugerat și recomandat. Trebuie instalat necesarul și nu puteți ocoli asta. Cele sugerate nu vor fi instalate în mod implicit, dar le puteți obține cerându-le cu ajutorul --install-suggest steag. Recomandatele vor fi instalate implicit, cu excepția cazului în care specificați că nu le doriți cu ``--no-install-recommends`.


Aceasta nu este în niciun caz o epuizare a subiectului, dar ar trebui să vă ofere încredere în ceea ce se întâmplă și capacitatea de a păstra un sistem curat.

drapel pr
Multumesc Chris! Apreciez cu adevărat comentariile adăugate aici. Se va uita la toate acestea. Să aveți un NYE fericit!

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.