Linux

/Lib symlink na usr/lib

Deus ex machina čet 26.7.2012 17:53

Upravo sam uz malo rucnog grinda upgradeao Arch, i najnovija fora im je symlinkati /lib na /usr/lib. Nije da bas imam pravo glasa, tako da sam pokusao saznati zbog cega. Nesto malo sam kopao po njihovoj mailing listi i ispada da je to RedHatova ideja, a ostali je samo slijede.

 

S obzirom da je /lib tu da sadrzi sistemske stvari, tako da se sistem moze bootati i popraviti cak i ako je /usr kompletno raskupusan - cemu ova promjena?

 

Usput, da li ste za ili protiv?

captain_soap_McTawish pet 27.7.2012 17:44

Ovo postaje sve više standardom, evo vidim sada i da je na fedori od verzije 17 tako. Inače ovo nije samo /lib u /usr/lib, već i /bin u /usr/bin i /sbin u /usr/sbin. Meni se ovo čini nelogično no negdje sam pročitao da ovo rade, da ne bi sve bilo rasuto. Osobno sam protiv.

Bypass ned 29.7.2012 19:49
Deus ex machina kaže...

Upravo sam uz malo rucnog grinda upgradeao Arch, i najnovija fora im je symlinkati /lib na /usr/lib. Nije da bas imam pravo glasa, tako da sam pokusao saznati zbog cega. Nesto malo sam kopao po njihovoj mailing listi i ispada da je to RedHatova ideja, a ostali je samo slijede.

 

S obzirom da je /lib tu da sadrzi sistemske stvari, tako da se sistem moze bootati i popraviti cak i ako je /usr kompletno raskupusan - cemu ova promjena?

 

Usput, da li ste za ili protiv?

Symlink je radi back kompatibilnosti. Planiraju apsolutno izbaciti /lib /sbin /bin foldere iz distribucije.

 

Čitao sam zašto, ali iskreno zaboravio sam zbog čega to rade. Po meni je to samo konfuzno, ali valjda znaju(ili možda ne) što rade.

Deus ex machina pon 30.7.2012 21:48

Ja sam nesto malo citao o tome, i znam jedino razlog zbog kojeg je to razdvojeno - tako da mozes bootati sistem cak i kad ti je /usr, najveci dio sistema, unmountan jer je, sto ja znam, fizicki negdje drugdje.

 

Iskreno, ne mislim da ce ikog desktop usera to previse dokaciti, ali nisam se bas ugodno iznenadio. Ono sto mi nije bilo drago jest da su se mainstream distribucije povele za tom logikom koju je navodno zapoceo RedHat.

 

Ako netko naleti na dokument zasto se to radi, nek linka. Ja sam neko vrijeme trazio pa odustao, nisam nasao nista. Najbolji argument koji sam nasao je "FSH is old, confusing, and shoud have been replaced ages ago. We don't care for it one bit."