Eclean - gentoo wiki

rădăcină # emerge --ask app-portage / gentoolkit

notă
Consultați Gentoolkit pentru informații despre alte utilitare incluse în pachetul app-portage / gentoolkit.







utilizarea

De obicei, arhivele sursă sunt situate în directorul / usr / portage / distfiles. În timp ce pachetele binare sunt localizate în / usr / portage / packages. Locația fiecăruia poate fi modificată prin introducerea altor variabile DISTDIR și respectiv PKGDIR în /etc/portage/make.conf. Ambele directoare pot crește foarte mult dacă nu le curățați periodic. Din acest motiv, a fost creat ecoul de utilitate.

Utilizați eclean --help pentru a revedea toate acțiunile posibile, o listă de opțiuni și descrierea acestora:

user $ eclean --help

Ștergerea directorului de arhivare a fișierelor sursă

Ștergeți directorul de arhive de fișiere sursă introducând argumentul distfiles.

rădăcină # eclean distfiles

De obicei, fișierele sursă și pachetele binare care se potrivesc cu orice ebuild din depozitul curent nu vor fi șterse. În acest caz, administratorii de sistem pot instala pur și simplu o versiune mai veche a pachetului sau pot instala un pachet șters anterior, deoarece pachetul există încă în arborele curent de stocare.







De exemplu, să presupunem că ambele pachete foo-1.0 și foo-1.1 sunt în depozit. După trecerea de la foo-1.0 la foo-1.1, executați eclean distfiles. arhivele ambelor versiuni au rămas intacte. Prin urmare, dacă există probleme cu foo-1.1, utilizatorul poate reinstala foo-1.0 fără restart.

O altă situație posibilă este instalarea unui pachet șters anterior. Să presupunem că pachetul foo (orice versiune) este instalat pe sistem. După ștergerea (neintenționată) a acestui pachet și rularea distanțelor eclean. arhivele sursă pentru foo vor fi salvate. Prin urmare, puteți reinstala pachetul fără a trebui să îl descărcați din nou.

Aceleași exemple se aplică pachetelor binare.

Pentru a salva mai mult spațiu pe disc, adăugați opțiunea - Deep. fiecare arhivă de fișiere sursă sau un pachet binar care nu corespunde nici unui pachet "instalat în prezent" (versiunea nu contează) va fi ștearsă. Rețineți că utilizatorii nu mai sunt protejați de necesitatea reîncărcării, în cazul în care trebuie să downgradeze pachetul sau să reinstaleze pachetul șters anterior.

Alternativ, puteți utiliza două opțiuni simultan: - nume de pachete și - pachete. Fiecare arhivă de cod sursă sau pachet binar care nu este asociat pachetului instalat în prezent (versiunea nu contează) va fi ștearsă. Cu aceste opțiuni, va trebui, de asemenea, să descărcați din nou fișierele sursă atunci când trebuie să reinstalați pachetul șters anterior, dar în acest caz, fișierele originale vor rămâne pentru a reduce versiunea pachetului.

Pentru mai multe informații, citiți pagina eclean (1) man:

utilizator $ man 1 eclean

Vezi de asemenea







Trimiteți-le prietenilor: