Fórum Root.cz
Hlavní témata => Windows a jiné systémy => Téma založeno: Mordae 12. 03. 2012, 09:39:53
-
Nektere jsou umistene v /etc/, jine v /usr/local/etc. Proc to tak je? Lze to sjednotit do jednoho adresare? (Aby se to instalovalo tam, kam ma - napriklad /etc/ ?) Celkem me stve, kdyz jsou konfiguracni soubory na dvou ruznych mistech.
-
Aby se to instalovalo tam, kam ma - napriklad /etc/ ?
Ono to prave je tam, kde to byt ma :)
FreeBSD jako takové je jenom základní systém. Balicky (porty) jsou potom chapany jako software tretich stran, za ktery ruci jejich dodavatel a ne FreeBSD. Porty jsou jenom zpusob, jak usnadnit instalaci software tretich stran.
No a software, ktery nepatri k systemu, se instaluje do prefixu /usr/local, stejne jako kdyz neco instalujes rucne (make config, ....).
Ze zacatku to pro cloveka z Linuxu pusobi trochu otravne, ale ma to vyznamne vyhody - napr. treba kdyz smazes vsechny balicky, muzes se kouknout, jestli po nich v /usr/local nezbyl nejaky balast.
Dalsi vec je, ze ve FreeBSD je poradek v tom, co kde je, aby bylo mozne napr. /usr mountovat pres nfs, snadno vytvaret bezdiskove stanice apod. - viz hier(7) a treba http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-diskless.html
Takze nedoporucuju se snazit jakkoli ten system zmenit, on ma svuj dobry duvod.
-
Je to tak, ale v zasade je mozne si /usr/local/etc nasymlinkovat do /etc.