Provokaciorol anyit, hogy a kezdo hozzaszolas is kb. anyira provokalo volt mint az enyem.
OK. Mit ertesz pontosan userland alatt? ls, bsd make. Mert igazandibol engem nem negyon erdekel, hogy milyen license alatt fut egy ls ha kilistazza a konyvtarakat. A tobbi nagyobb program, mint amiket irtam is, meg megtalalhato minden BSD-ben, mivel nincs mas BSD licenses alternativa. Szoval a programok 80%-a (hasra) mar most is megegyezik.
Szoval valaki kifejthetne, hogy miert jobb a BSD-s userland a GNU-snal?
Csomag kezeles. Hat probaltam FreeBSD-n csomagokat forditani. ugy ahogy a jo minoseg manualban le volt irva.
BSD Ports: Bemaszol a konyvtarba, valahogy kibanyaszod hogy milyen USE flagek vagy mik vannak az adott csomaghoz. Ezt en nem talaltam oszegyujtve egy helyen. Utanna kiadsz make valami parancsot ami elkezd forditani. Problema a clean csak miutan az oszes csomag elkeszult akkor fut le. Tehat. ha forditasz egy XFree86-ot akkor eloszor kicsomagolja a forrasat, leforditgatja, majd jon a kovetkezo X csomag, es miutan az oszessel vegzett akkor torli csak, a forrasokat. Tehat nekem 3GB hely keves volt X-et forditani. Mivel nem fert el 10 konyvtarban kicsomagolva az X forrasa, vagy annak egy resze.
Portage: emerge -pv xorg-x11, latod a USE flagakat, es megmutatja mit akar felrakni (dependency). A USE flagek, leirassal egy kozponti fileban is szerepelnek. emerge xorg-x11 leforditja felteszi, mivel csak egy X csomag van egyszer tomoriti ki, de minden forditas utan torli a kitomoritett forrasokat, nem csak a legvegen.
Szoval miert is annyira jo az a BSD ports es userland, amiert egy BSD-snek se fog kelleni a Gentoo BSD?