Byl jsem u kamarada mel nainstalovane Ubuntu, neco nemohl najit, tak jsem mu poradil, at pouzije locate. Pustil locate, segfault. Preju ESR hodne prijemnych chvil stravenych s touto distribuci.
Ja jsem podobne jako ESR byl take vernym uzivatelem sice ne Fedora Linuxu ale Linuxu jako takoveho, ale jednou me ty dependency hells prestaly bavit a presel jsem na OpenBSD.
Distribuce jsou od toho, aby si uzivatel mohl svobodne vybrat, co mu bude segfaultovat. Napriklad na distribuci SuSE s kterou jsem se dostal do styku to byl DHCP klient demon. Presneji receno nesegfaultoval ale porusil si pamet a pak do souboru /etc/resolv.conf zapisoval bloky nahodnych binarnich nesmyslu.
Oba pocitace co zminuju nemely problem s hardware a problem byl opakovatelny.
a protoze se prikaz updatedb provadi cronem jednou za cas tak nepouzivame prikaz locate ale naucime se radsi pouzivat prikaz find zeano :) coz znamena ze novymu userovi o locate vetsinou ani nerikam a rovnou mu reknu napis find cestu kde ma hledat pak dej pomlcku a hned za ni napis name mezera a nazev toho co hledas a za chvilku to mas ... kdyz je toho moc tak mu ukazu este rouru s grepem :) a ejhle ono to funguje :D
Byl jsem u kamarada mel nainstalovane Ubuntu, neco nemohl najit, tak jsem mu poradil, at pouzije locate. Pustil locate, segfault. Preju ESR hodne prijemnych chvil stravenych s touto distribuci.
Ja jsem podobne jako ESR byl take vernym uzivatelem sice ne Fedora Linuxu ale Linuxu jako takoveho, ale jednou me ty dependency hells prestaly bavit a presel jsem na OpenBSD.
Distribuce jsou od toho, aby si uzivatel mohl svobodne vybrat, co mu bude segfaultovat. Napriklad na distribuci SuSE s kterou jsem se dostal do styku to byl DHCP klient demon. Presneji receno nesegfaultoval ale porusil si pamet a pak do souboru /etc/resolv.conf zapisoval bloky nahodnych binarnich nesmyslu.
Oba pocitace co zminuju nemely problem s hardware a problem byl opakovatelny.
No ja nevim, ale ted jsem zkousel FreeBSD, coz bych rekl, bude podobne i pro *BSD. Zkousel jsem ports (jen tak lehce) a zavislosti to melo taky.
A pokud nejakej super novej balicek nenajdu v ports, tak bud muzu cekat, nebo si stahnu novej balicek a zacnu kompilovat na vlastni pest (pripadne si dodelat vlastni "ports" adresar, podobne jako v gentoo). Ale i tak budu muset resit zavislosti a pokud ten novej balik bude chtit taky dalsi super novy baliky, tak jsem opet v dependency pekle.
A kdyz si pak do systemu nacpu pres libXY.1 jeste libXY.2 a bohuzel mi liby z libXY.2 prepisou soubory z libXY.1 a system bude zavisly na souborech prave z libXY.1, tak jsem v riti, at mam Linux nebo *BSD.
Samozrejme, nektery vyvojari knihoven s tim pocitaji a delaji knihovny tak, aby se dal zaroven pouzivat verze 1 i 2. Podobne nektery distribuce zavadeji sloty, aby se daly nainstalovat zaroven programy ruznych verzi.
No zrovna OpenBSD ma ports relativne chude (oproti treba FreeBSD) - kdyz jsem zkousel kompilovat pdfedit na ruznych linuxech a BSD tak to byl snad jediny system kde jsem musel doinstalovavat ze zdrojaky nejake knihovny (v OpenBSD nebyly nektere dulezite casti boostu). Na server je to dobry (ty dulezity veci jako treba kvalitni firewall apod. to obsahuje), na desktop asi ne, pokud toho nechci pulku kompilovat rucne ze zdrojaku.
Zavislosti ma, to bez nich ani nejde, ne? :)) Ale resi si je OS sam. Dostahne si je pri instalaci Vaseho programu sam a Vy nemusite hnout prstem a nic se Vam nerozdrbe.
A chcete-li OS co nejnovejsi, tak upgradujte, je to jednoduche, rychle, funkcni.
Zastarava vsechno, i lidi.
hm...
A co má být? Aspoň, že přešel na Ubuntu a ne na Windows.
Pokud bych ovšem já měl něco vytýkat Fedoře, tak by to bylo pouze k Fedoře 6:
- Rozdělení balíčků na Core a Extras (koho sakra mohlo napadnout nedat ddd na instalační dvd?)
-> bude odstraněno v FC7
- Přílišná interní jinakost - od uložení knihoven na nezvyklých místech až po nekompatibilitu s proprietárními ovladači a hromadou programů.
Téměř všechny knihovny si můžete nainstalovat z Extras, ale pokud to tam nenajdete, tak jste v prdeli.
-> většinu těchto věcí si může uživatel vyřešit sám, další snad budou odstraněny v FC7
- další drobnosti, snad budou pořešeny v FC7...
Mé výtky ignorujte, jsem asi jediný člověk na celé planetě, který tyto problémy v FC6 měl...
Mám totiž poruchu osobnosti...
Pokud si někdo takhle rozbije systém bude chyba jinde.
Pokud někdo používá externí repozitáře, měl by vědět, co dělá a nebo nadávat správcům externích repozitářů.
ESR: Rozbila se mi lopaticka a kyblicek, buuu buuu, vzlyk vzlyk....
Ja jsem s Red Hnatem skoncil ve verzi 4.2 tusim. A take na tom mel radikalni
podil ten uzasny rpm balickovaci system... Kazdy nekdy zmeni distribuci...
Ale proc kolem toho delat takovy humbuk ???
Stále je tu možnost vybrat si distribuci, která závislosti neřeší. Když si chce kočírovat svůj Linux, proč na kozlík pouští lidi, se kterými není spokojen. Pokud vím, tak u Linuxu stále platí, že kočí je na tom lépe než cestující.
V Gentoo rozchodim cokoliv, ale instalace se zdrzuji kompilaci, v Archu jsou instalace v cuku letu, ale ma chudsi repozitar, takze ho pouzivam jen na stroji pro zabavu.
O Ubundu jsem take zavadil, ale moc me nenadchlo. Obecne mi prijde, ze "jednoduche distribuce" maji spoustu much, protoze, je malo pouzivaji zkuseni uzivatele schopni neco opravit/reportovat. Napovrch user friendly pozlatko a uvnitr casto binec. Kdyz to nejde automaticky na jedno kliknuti, tak vzhuru do zdrojaku. Jednoduchy textovy prikaz? Na co, stejne by to nikdo nevyuzil!
Proto mi Gentoo a Arch(a urcite se najdou i jine) prijdou v dusledku uzivatelstejsi, nez zbesilosti s autoinstalatorem typu *bundu, Mandriva (Fedoru a OpenSuse jsem nezkousel).
Bylo nebylo, sv. guru ESR a krasna distribuce Fedora spolu zili jako dva holoubci. Jenze jednoho dne Fedora propadla zavislosti a presto, ze se ji ESR snazil cele 4h te straslive zavislosti zbavit, preze vsechno jeho usili se mu to nepodarilo. Nakonec se ESR na Fedoru rozzlobil, kratce a intenzivne se pohadali a ve zlem rozesli. Fedora bylo vyhozena domu a ESR si ted uziva s exotickou kraskou Ubuntu z Jizni Afriky. Uz vsak vi, ze zadna distribuce neni idealni a radeji od ni ocekava mene nez vice.
A vůbec, nevím co se komu na tom zdá být tak divného. Snad možná, že ESR to dal trošku víc hlasitěji najevo (tak co, chtěl si popovídat o svém aktuálním trápení...) ale ve srovnání s tím, jaké kraviny někdy lidé píší do Blogů tohoto a podobných Linuxových portálů to není nic.
Faktem je, že RPM systém "proklínají" i někteří lidé co pracují přímo pro Red Hat (třeba ve zdejší Brněnské divizi) a jsou potichu, aby nepřišli o práci... .)
Osobně jsem před asi 4mi lety přešel z Red Hatu na Slackware především kvůli RPM.
Se spíš divím, že s tím red hellem vydržel tak dlouho. Já jsem začal s RH přibližně v roce 1998 a na Debian přešel už v 2001 přibližně ze stejných důvodů jako ESR.
ntw
tak to byvalo kedysi, ale uz to nie je potrebne.
a keby aj, skript je fpohode, hlavne ze funguje, nie?
aj tak imho najlepsie je bordel ako gnome vzdy kompletne odinstalovat a nainstalovat novu verziu. a to je vo freebsd 1+1 prikaz.
fajn, takze 13 rokov mu trvalo pochopit ze pouziva vlastne naprd system a cele co s tym urobi je, ze zacne pouzivat dalsi naprd system? co spravi o dalsich 13 rokov? nainstaluje si linspire? to uz radsej nech investuje do HW a kupi jehoVistu..
nech uz su distribucie akekolvek a kazdemu vyhovuje ina, ja tvrdim ze v gentoo by sa mu toto nikdy nestalo. 3 roky na 4 produkcnych serveroch ma presvedcili. (to je dokopy 12.. snad mam este 1 rok aby som nasiel fatalny problem a od zurivosti zacal zrat koberec a preinstaloval servery na ubuntu :-D)