Puncte:0

De ce „apt-get remove” lasă fișierele de configurare în /etc?

drapel tr

Înțeleg să păstrez fișierele de configurare /Acasă, deoarece acestea sunt fișiere personalizate care au fost create/editate de utilizator atunci când rulează programul corespunzător.

În schimb, fișierele de configurare în /etc trebuie să fie create și editate ca root și, având în vedere că majoritatea programelor nu rulează ca root, ele trebuie create atunci când programul lor corespunzător este instalat și să nu fie editate ulterior. Aceasta înseamnă că nu vor diferi de omologii lor din fișierul pachet al programului.

Deci, ce rost are să le păstrăm după ce programul a fost eliminat?

user535733 avatar
drapel cn
Aceasta pare o întrebare ipotetică, iar ipoteza „*și nu va fi editată ulterior*” pare invalidă. Aceasta este o alegere pe care trebuie să o facă administratorul. În vremurile pre-Ubuntu, era mai frecvent să dezinstalezi un pachet pentru a reinstala din surse diferite sau pentru a schimba versiunile. Păstrarea setărilor globale de configurare (care ar putea fi foarte personalizate) a fost o opțiune binevenită. S-ar putea să nu îl folosești, dar alții o folosesc.
Puncte:1
drapel it

Un „fișier de configurare”, în /etc, este un fișier controlat de administratorul de sistem și poate conține o cantitate semnificativă de efort al administratorului de sistem. Este creat de scripturile de instalare a pachetului, dar personalizat local. Dezinstalarea unui pachet nu ar trebui să anuleze modificările locale.Luați în considerare cazul în care doriți să dezinstalați un pachet, apoi să construiți cea mai recentă versiune absolută din sursă. Nu s-ar dori să piardă fișierul de configurare al versiunii vechi.

Pentru a scăpa cu adevărat de tot, fișierele de configurare în /etc de asemenea, folosește pachet apt purge. Citit om apt.

EmmaV avatar
drapel tr
Din câte știu, fișierele de configurare din `/etc` de pe sistemul meu sunt puse acolo de managerul de pachete și apoi nu sunt editate din nou. Nu sunt controlate de administratorul de sistem.
waltinator avatar
drapel it
Fișierele de configurare la nivelul întregului sistem în `/etc` sunt editate de utilizatori în rolul de administrator de sistem pentru a influența comportamentul sistemului. Ele sunt încă o modalitate prin care Linux permite controlul sistemului. Doar pentru că nu ai găsit încă nevoie să faci asta nu înseamnă că nevoia nu există.
drapel cn
@EmmaV nu este adevărat. /etc/apache/* SUNT editate și sunt multe altele. S-ar putea să nu editați /etc/, dar asta nu înseamnă că toți ceilalți nu o fac
Puncte:0
drapel pk

S-ar putea să doriți ca acestea să fie ușor accesibile dacă ați petrecut mult timp configurând un program și apoi trebuie să dezinstalați și să reinstalați din anumite motive.

În caz contrar, le puteți elimina cu

sudo apt autoremove && sudo apt clean

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.