Bună ziua tuturor!
Motivul pentru această postare este de a prezenta un mic sfat pentru cei care sunt foarte meticuloși în instalarea sau eliminarea software-ul pe sistemul dvs. În distribuții de genul Debian și derivate (Ubuntu, Linux Mint, elementare, ...), care folosesc potrivit, există un fișier care ține evidența a tot ceea ce este instalat sau eliminat din PC. Și asta vom încerca să arătăm astăzi.
Se întâmplă adesea să instalăm software-ul asta ne este util la un moment dat și pe care mai târziu vrem să îl eliminăm. O putem face (în afară de utilizarea programelor grafice) cu comanda:
$ sudo apt-get remove --purge nombredelsoftware
Cu aceasta ștergem programul în cauză și, dacă este cazul, potrivit ne informează că există pachete care nu mai sunt necesare și le putem elimina cu comanda:
$ sudo apt-get autoremove
După cum știți deja, cu acești doi pași simpli eliminăm aplicația și dependențele acesteia. Cu toate acestea, există cazuri în care ceva ce am instalat nu apare ca o dependență directă sau potrivit decide să nu șteargă. De ce? Buna intrebare! Deși am teoriile mele, nu sunt în măsură să formulez un răspuns satisfăcător.
Fără a merge mai departe, astăzi am efectuat instalarea (în Linux Mint) Din Mint-meta-xfce4 pentru testare și ștergerea ulterioară a acestui pachet (și cu ce aș putea elimina apt-get autoremove), Am putut observa că nu tot ce punusem cu câteva ore înainte urma să fie șters. Deci, ca în GNU / Linux avem minunatele dosare .log, Am găsit unul care are control total asupra a tot ceea ce este instalat sau dezinstalat din sistem. Pentru a vizualiza acest fișier, trebuie doar să deschideți un terminal (sau direct din exploratorul de fișiere) și să introduceți:
$ cat /var/log/apt/history.log
Și vom obține o ieșire de ecran similară cu aceasta:
După cum puteți vedea, în aceasta arhivă toate operațiunile de instalare sau dezinstalare sunt reflectate. În acest fel, cei dintre voi care au probleme de spațiu și / sau care doresc să aibă pachetele minime necesare (de multe ori se învecinează cu TOC) puteți prelua un control mai exhaustiv asupra potrivit.
Simplu și o singură linie de comandă de la noi!
Comanda „sudo apt-get remove –purge” nu este aceeași cu a face „sudo apt-get purge”? În orice caz, ați fi putut folosi –purge în «sudo autoremove –purge» și acolo v-ați asigurat că lăsați totul foarte curat.
apropo, în noul apt presupun că va fi „sudo apt purge” ¿?
Sephiroth, sunt nou în Linux. Nu am înțeles ce spui în cele din urmă. Deci, pentru a da orice comandă, nu este necesar să scrieți "sudo apt-get ..." cu sudo apt ____ "este suficient?
Sephiroth se referă la noua versiune a apt. În prezent, din câte știu, nimeni nu a pus noua versiune. Cel puțin în Linux Mint nu este.
Puteți citi mai multe despre acest lucru în acest blog: https://blog.desdelinux.net/apt-llega-a-su-version-1-0-con-barra-de-progreso-al-instalar-paquetes/
noul apt este disponibil în Ubuntu 14.04 și cred că și testarea debian
Într-adevăr, se pare că versiunea 1.0.1 este disponibilă în testarea Debian. Chiar și așa, în Xubuntu 14.04 pe care l-am instalat la o rudă, cred că nu există pentru că nu am observat o modificare în apt. De fapt, am actualizat ca de obicei: apt-get update && apt-get upgrade.
Misterele vieții sau poate o actualizare rămâne de instalat.
Mulțumesc de informație!
După cum i-am spus @ Argen77ino, folosesc acea comandă prin tradiție. La sfârșitul fiecărei actualizări sau dezinstalări fac întotdeauna o:
sudo apt-get clean && sudo apt-get autoclean
Cu aceasta ștergeți fișierele care au fost descărcate, eliberând spațiu pe disc. Pentru conexiuni rapide la internet cred că este o idee bună, deoarece nu costă nimic să descarci din nou pachetele.
Salutări!
Nu uitați de Gentoo.
În / var / db / pkg / puteți găsi întreaga bază de date pe categorii, apoi pe pachete despre cum au fost compilate, la ce oră. Ce folosește genlop
Și în /var/log/portage/elog/summary.log sunt acele mesaje foarte importante pe care aș spune că sunt obligatorii de citit.
Acesta este sfârșitul acestui scurt brief cultural, în cazul în care cineva vă va ajuta.
Notă foarte bună!
Nu l-am inclus pentru că am folosit întotdeauna Debian (și derivate) și Arch Linux (și derivate). Trebuie să instalez Gentoo cu un prieten și să îl pregătesc pe un alt PC decât cel principal.
Multumesc pentru informatii!
Sfat foarte bun pentru cei care vor să știe tot ce se întâmplă în sistemul lor ca mine.
Cred că în versiunile mai vechi de apt dacă ați folosit –purge și, dintr-un motiv ciudat, toată lumea refolosește schimbarea. Oricum e la fel. Știu deja pentru gusturile culorilor.
Adevărul este că poate există o opțiune mai bună, dar am folosit-o întotdeauna pe aceea. După cum spuneți, cel mai sigur lucru este că este prin tradiție.
Salutări!
Întrebare legată. Pentru a obține un rezultat egal cu cel obținut cu: # apt-get –purge autoremove [package-name] Cum ar trebui să folosim Pacman sau Zypper? . Mulțumesc.
Cineva mă corectează dacă nu.
Când foloseam Arch Linux acum câțiva ani, cred că foloseam comanda:
sudo pacman -Rsn pachet nume
Dacă-mi amintesc corect:
„R” a șters pachetul în cauză, „s” și-a șters dependențele și „n” fișierele de configurare.
În Zypper sau YUM nici o idee, deoarece nu le-am folosit niciodată.
Salutări!
Informații excelente ... Mulțumesc .. SALUTĂRI
Mă bucur că este de ajutor!
Salutări!
Următorul pas ar fi dezinstalarea pachetelor pe care le găsim care au fost instalate dar nu dezinstalate?
Dreapta.
Fișierul respectiv listează tot ce a fost instalat și îl comandă după dată. Dacă găsiți ceva ce nu doriți să aveți, un simplu:
apt-get elimina numele pachetului
Și gata!
O să încerc să văd ce obțin
Mulțumesc, va fi util 🙂
Acest lucru este interesant, dar pentru mine, dintr-un alt motiv, uneori instalez atât de multe lucruri încât nu mai știu că instalează xD.
Dar ceea ce menționați că apt-get uneori nu vrea să șteargă pachete, nu mi se întâmplă, deoarece în realitate ceea ce folosesc este aptitude. (Atât pentru instalare, cât și pentru dezinstalare.)
Salutări.
eee pentru ca scrie ca folosesc crom !!! Chromium este ceea ce am și nici nu știu de ce folosesc asta ... nenorocite de pagini care necesită cea mai recentă versiune de flash ...