Re: Descrierea sistemului de inițializare Slackware Linux
> Și accidental poți să faci rm -fr / de beat. Deci, nu un argument.
dar pentru aceasta trebuie să creați partiția rădăcină inteligentă. Mai întâi pune / optează pe acesta, apoi / usr, apoi / home, apoi / sbin / bin etc. ultima este / etc
Apoi, chiar dacă într-o stare de ebrietate, dacă rm-rf / și-a început afacerea neagră, puteți avea timp să vă gândiți din nou. Da, nu veți avea adidași (este nevoie de ceva timp pentru ei la rm -rf /), dar veți salva sistemul!
: =)
Re: Descrierea sistemului de inițializare Slackware Linux
Slaqa este o pădure, pentru că există o genta. Există prea configuri supraviețuiesc :)
Re: Descrierea sistemului de inițializare Slackware Linux
> rmpnew pentru fișierele de configurare, dar nu în START SCRIPTS.
Damn uzhe inteligent,
singura diferență dintre fișierul de configurare și orice alte în rpm
așa că acesta este pentru că este descris ca% config (noreplace) în fișierul spec
Re: Descrierea sistemului de inițializare Slackware Linux
> Slack este o padure, pentru ca exista o genta. Există prea configuri supraviețuiesc :)
Vrei, dragă, să mergi să îmbogăți metanul într-un alt loc în baltă?
Pentru: homo anonim vulgaris
>> rmpnew pentru fișierele de configurare, dar nu în START SCRIPTS.
> Pancin ushche inteligent, singura diferență între fișierul de configurare și orice alte în rpm este că este descris ca% config (noreplace) în fișierul spec
Ok, am primit anonimurile, așa că voi da un exemplu din viața lui RedHat ES. Acest distro are un script de pornire (în acest subiect vorbim despre scripturi de pornire în loc de configurare, am repeta pentru cîta oară!) /etc/rc.d/init.d/iptables. Nu folosesc vrăjitorii RegHat, așa că pentru comoditate adaug câteva funcții acestui script. După iptables pachet de actualizare, acest script (/etc/rc.d/init.d/iptables) corespunde cu unul nou. Ie tot ce am pus în ea este pierdut! Nu este creat /etc/rc.d/init.d/iptables.rpmnew.
Ce se întâmplă în Slackware Linux cu actualizarea pe care am scris-o mai sus.
Nu spun că sistemul de inițializare pentru Slackware Linux este mai bun sau mai rău. Nu spun că sistemul de inițializare SystemV este mai bun sau mai rău! Ele sunt doar diferite. Ei au avantajele și dezavantajele lor. Și au fost dezvoltate pentru diferite sarcini.
Dezavantajele sistemului SystemV includ dificultatea acestuia și complexitatea scenariilor de pornire.
1. Bulky. Uitați-vă la numărul de fișiere din /etc/rc.d în RedHat și în Slackware
ls /etc/rc.d/ | wc -l
ls-R /etc/rc.d | grep -v ^ $ | grep -v ': $' wc -l
2. Complexitatea scenariilor de pornire. Comparați conținutul rc.S cu Slackware și rc.sysinit în RedHat și totul va fi clar.
Complexitatea este foarte simplă. Aceste scripturi sunt ascuțite pentru vrăjitori. Ie au fost destul de bătrâni ca să scrie astfel încât să poată controla sistemul de inițializare cu ajutorul vrăjitorilor. Nu voi extinde cum și de ce, nu este timp să pictezi totul.
În consecință, vrăjitorii facilitează gestionarea sistemului pentru începători și nu au nevoie să se gândească la aranjamentul intern al scenariilor de start. Se presupune că noii veniți vor apăsa butoanele și nu vor deranja cu scripturile de pornire ale sistemului.
Contra: Pentru sistemul de inițializare Slackware Linux este imposibil să scrieți un expert. Deoarece sistemul de inițializare prevede corectarea scripturilor de start de către administratorul de sistem. Acesta este modul de a perverti, care ar scrie un expert care ia în considerare toți gandacii în capul de admin! Prin urmare, absența unor astfel de vrăjitori elimină imediat noii veniți, deoarece vor trebui să aibă o mare cantitate de cunoștințe despre sistem, ceea ce ar corecta scriptul de pornire.
Pro: Simplitatea dispozitivului și ușurința de a începe script-urile de conținut. Plusurile pot fi, de asemenea, atribuite faptului că administratorul trebuie să cunoască bine dispozitivul sistemului, care să-l gestioneze.