Portál AbcLinuxu, 19. dubna 2024 13:55


Dotaz: prechod suse -> gentoo (?)

14.4.2005 18:58 pacman
prechod suse -> gentoo (?)
Přečteno: 85×
Odpovědět | Admin
dobry den pouzivam suse (konkretne 9.2) a zacina ma dost nervovat RPM balickovaci system - konkretne to, ze pokial nieco instalujem z .rpm tak to po mne chce dalsich XYZ dalsich balickov (zavislosti) a instalovat niektore veci je dost o nervy...rad by som presiel na distro, ktore ma balickovaci system ktory riesi zavislosti, t.j. ak si napriklad zmyslim ze chcem nainstalovat napr. XFCE tak mi to stiahne a nainstaluje xfce+vsetky zavislosti pripominam ze suse som instaloval z DVD verzie zo vsetkymi balickami ktore boli dostupne. ako je na tom napriklad gentoo ? vsimam si ze je cim dalej tym viac popularnejsie, dozvedel som sa ze cele distro sa kompiluje zo zdrojakov, ako tam funguje 'balickovaci' system a riesenie zavislosti ? nechcem vyvolavat flamewar, prosim konstruktivne prispevky

dakujem pekne
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.4.2005 19:12 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Yast neumí řešit závislosti?
14.4.2005 19:14 jirka | skóre: 21 | blog: pepa
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tam je tzv. portage strom. Zadáš emerge něco a ono to z netu postahuje všechno, co je potřeba. Na rozdíl od suse, ze kterýho jsem taky před lety přecházel, je v gentoo pořádek, konfiguráky jsou v /etc , systém v /bin /sbin, programy v /usr/... Ne jako v suse, že se tam mimo klikátka nedalo vyznat a pokud jsi tam chtěl něco přikompilovat, udělalo se v systému víc skody než užitku. Gentoo vřele doporučuju. Instalace "from scratch" sice je tak na tejden (athlon 2500+,1GB RAM,GPRS připojení) a chce to hodně pročíst příručku (handbook), ale ten výsledek stojí za to. Mám tady verzi 2004.0, pořád jede jak zamlada:-)
14.4.2005 19:22 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Ne jako v suse, že se tam mimo klikátka nedalo vyznat a pokud jsi tam chtěl něco přikompilovat, udělalo se v systému víc skody než užitku.

Tyhle pitome reci nemam rad. Bud to umis a udelas to na jakekoliv distribuci (nekde te to stoji vic casu) nebo to neumis a pak je jedno jakou distribuci pouzivas.
-- Nezdar není hanbou, hanbou je strach z pokusu.
14.4.2005 19:34 jirka | skóre: 21 | blog: pepa
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Zkoušel si někdy stáhnout např. tgz balík mplayeru a v suse 9.2 ho zkusit zkompilovat a nainstalovat? Mě to teda nešlo ani zkompilovat, zasypalo mě to errorama skoro hned na začátku(až po konfiguraci) Opravdu nemám nervy a teď už ani čas na to, abych hledal po všech čertech, kde je chyba. V gentoo naprosto bez problémů.
14.4.2005 19:46 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Nejspíš si neměl nainstalovaný devel balíky, já s tím nikdy problémy neměl :-)
14.4.2005 19:52 doron | skóre: 21 | blog: Sensors a Ksysguard | Brno
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
A proč kompiluješ pod SUSE mplayer z .tgz balíčku. Obvykle stačí rpm od PackMana. Pod SUSE 9.2 jsem použil src.rpm, upravil spec, a proběhlo to bez problému. Jinak zkoušel jsem pod SUSE 9.2 kompilovat mplayer z .tgz balíčku a žádný problém.
You can't fuck everyone, but you can try to.
14.4.2005 21:15 Michal Kubeček
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Ano, zkoušel, několikrát. Na SuSE 9.2 i na starších, na i386 i na x86_64. Celkem bez problémů, jen ta 64-bitová verze z pochopitelných důvodů nemůže používat 32-bitové windowsí kodeky.
14.4.2005 19:18 doron | skóre: 21 | blog: Sensors a Ksysguard | Brno
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pravda je, že pro YAST chybí repozitáře nezávislých autorů. Proč tedy nepoužíváte APT?
You can't fuck everyone, but you can try to.
14.4.2005 19:21 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokusim se byt konstruktivni: precti si o gentoo neco, na netu se toho valej tuny.
-- Nezdar není hanbou, hanbou je strach z pokusu.
14.4.2005 19:31 Jary | skóre: 30 | blog: Jary má blog | Dům
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Gentoo funguje na portage. Není to až tak balíčkovací systém, jako systém distribuce a instalací těch zdrojových kódů. Je znám a myslím i vytvořen pro BSD.

Co všechno se dá najít v portage gentoo najdeš na http://gentoo-portage.com/ a na rootu vyšel i seriál Poznejte své gentoo (http://www.root.cz/n/gentoo/) , který se zabývá i některými praktickými problémy gentoo-portage.

Gentoo doporučuji alespoň vyzkoušet, stejně u něj zůstnete. Kompilace ze zdrojových kódů vadí jen asi první tři dny, než váš systém dovedete k nějakým těm okýnkům a programům co běžně používáte. Potom je i na mé šunce (Celeron 633MHz na 950MHz, 128MB RAM) doba kompilace nových programů lehce snesitelná, protože spousta závislostí už skompilována je.

Právě dnes jsem vcelku bez problémů přešel na novou verzi gentoo. Tomu napomáhá i (já to dělávám jednou týdně) emerge -avut world, takže mám každý týden "stable" gentoo aktuální.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
14.4.2005 22:49 pacman
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
dakujem, takze gentoo riesi tie zavislosti samostatne ? ten portage system si vie ohliadat ze okrem toho aku chcem instalovat app to vie ohliadat aj okolne libs a devel baliky ? co sa tyka tej kompilacie, to mi trochu nie je jasne, cital som na abicku v gentoo fore ze niektori ludia stahovali balicky a kompilovali gentoo niekolko hodin (dokonca dni) a nie je mi jasne, ci to budem musiet tahat balicky z netu pri instalacii aj ked si stiahnem 650MB cd install-universal.iso a potom packages.iso. bude instalator chciet stahovat aj nieco z netu ? mam P4 2.8GHZ, 512RAM, aj keby do kompilovalo od rana do vecera nebude to vadit ak to bude stat zato, len mi ide o to ci to bude aj chciet nieco stahovat z netu ked to nebudem instalovat cez tie sarge1-3 ale z universal.iso a packages.iso. alebo to chapem uplne zle ? slubujem ze po odpovediach na tieto otazky uz to pojdem vyskusat a citat gentoo.org :)
15.4.2005 00:30 Jary | skóre: 30 | blog: Jary má blog | Dům
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
dakujem, takze gentoo riesi tie zavislosti samostatne ? ten portage system...
Samostatně? Všechny distribuce a balíčkovací systémy řeší, pokud je řeší, jestli se nemýlím, samostatně.
si vie ohliadat ze okrem toho aku chcem instalovat app to vie ohliadat aj okolne libs a devel baliky ?
Ano, jen vzácně to zaškobrtne a komplikace vyhodí, že jí chybí nějaká knihovna. To lze jednoduše vyřešit pomocí bugreportu ;) anebo pomocí emerge --oneshot -avut knihovna
co sa tyka tej kompilacie, to mi trochu nie je jasne, cital som na abicku v gentoo fore ze niektori ludia stahovali balicky a kompilovali gentoo niekolko hodin (dokonca dni) a nie je mi jasne, ci to budem musiet tahat balicky z netu pri instalacii aj ked si stiahnem 650MB cd install-universal.iso a potom packages.iso. bude instalator chciet stahovat aj nieco z netu ? mam P4 2.8GHZ, 512RAM, aj keby do kompilovalo od rana do vecera nebude to vadit ak to bude stat zato, len mi ide o to ci to bude aj chciet nieco stahovat z netu ked to nebudem instalovat cez tie sarge1-3 ale z universal.iso a packages.iso. alebo to chapem uplne zle ? slubujem ze po odpovediach na tieto otazky uz to pojdem vyskusat a citat gentoo.org :)
Já instaloval ze stage1. Chtěl jsem to zkusit. Asi to nemá velký přínos oproti stage2, pokud nějaký má. Myslím, že podobného stavu jako instalace ze stage1 se dá dosáhnout instalací ze stage2, pomocí upgradu gcc, libc, glibc ... Opravte mě prosím, mýlím-li se!

Instalovat můžete, pokud máte dost místa, při spuštěném SUSE pomocí chroot (při instalaci z CD se také chrootuje), takže můžete normálně dělat a instalovat.

Pokud si hned zezačátku správně nastavíte USE, a emergeujete vše co chcete (nereálné), tak hrubým odhadem bude vaše gentoo po první noci použitelné v konzoli a snad bude i zkompilovaný Xorg.

Aby se vám programy instalovaly i stahovaly paralelně, doporučuji používat emerge -avut program1 program2 a v druhém terminálu emerge -uf program1 program2, což by mělo způsobit že v prvním terminálu se bude kompilovat, ve druhém stahovat.

Pokud máte dobré připojení z počítače, kde gentoo budete instalovat, doporučuji stáhnout jen install-minimal, nebo jak se to jmenuje. Prostě bez distfiles, které by mohly být staré a které se automaticky stáhly ve druhém terminálu "on-demand".

Malý bonus: Co bych musel zkompilovat, kdybych chtěl celé kde:
gentlewind /tmp # emerge -pt kde 

These are the packages that I would merge, in reverse order:

Calculating dependencies ...done!
[ebuild  N    ] kde-base/kde-3.3.2  
[ebuild  N    ]  kde-base/kdegames-3.3.2  
[ebuild  N    ]  kde-base/kdeedu-3.3.2-r1  
[ebuild  N    ]  kde-base/kdenetwork-3.3.2  
[ebuild  N    ]   app-crypt/qca-tls-1.0-r2  
[ebuild  N    ]    app-crypt/qca-1.0-r2  
[ebuild  N    ]  kde-base/kdetoys-3.3.2  
[ebuild  N    ]  kde-base/kdeaddons-3.3.2  
[ebuild  N    ]   kde-base/kdemultimedia-3.3.2  
[ebuild  N    ]    media-libs/taglib-1.3.1  
[ebuild  N    ]    media-libs/tunepimp-0.3.0-r1  
[ebuild  N    ]     media-libs/musicbrainz-2.1.1  
[ebuild  N    ]  kde-base/kdepim-3.3.2  
[ebuild  N    ]   app-crypt/gpgme-1.0.2  
[ebuild  N    ]    dev-libs/pth-1.4.0  
[ebuild  N    ]  kde-base/kdeutils-3.3.2  
[ebuild  N    ]  kde-base/kdeartwork-3.3.2  
[ebuild  N    ]  kde-base/kdeadmin-3.3.2  
[ebuild  N    ]  kde-base/kdewebdev-3.3.2  
[ebuild  N    ]  kde-base/kdeaccessibility-3.3.2  
[ebuild  N    ]  kde-base/kdegraphics-3.3.2-r2  
[ebuild  N    ]   media-libs/jasper-1.701.0  
[ebuild  N    ]   dev-libs/fribidi-0.10.4  
[ebuild  N    ]   app-text/xpdf-3.00-r8  
Máte-li další otázky, rád napíšu další článek :)
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
15.4.2005 11:25 pacman
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
velmi pekne vam dakujem este jedna otazka a koncim:) pisali ste:

Instalovat můžete, pokud máte dost místa, při spuštěném SUSE pomocí chroot (při instalaci z CD se také chrootuje), takže můžete normálně dělat a instalovat.

to je presne moja situacia, mam suse ktore mi bezi v pohode, mam okrem toho suse a swapu este 20 GB volnu particiu, da sa spustit instalacia gentoo z toho beziaceho Suse tak a by mi to nainstaloval do tej volnej particie ? zo suse by bola ako /gentoo napriklad. alebo vseobecne, ako spustit tu instalaciu z beziaceho suse ?
15.4.2005 11:45 jm
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Ano, lze normalne instalovat z beziciho systemu (v podstate presne podle handbooku).
15.4.2005 12:07 pacman
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
dakujem vam, aj vsetkym ostatnym! uz idem nato! thx
15.4.2005 12:24 pacman
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
uuh, ako to to citam a hladam, v handbooku sa vsade odkazuje nato ze z gentoo CD sa bude bootovat, ako to spustit z beziaceho sys (shellu) tam nevidim...
15.4.2005 12:32 jm
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Bootovani samozrejme vynech a zacni zhruba tady (nebo ceska verze).
15.4.2005 14:08 pacman
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
myslim ze tomu konecne zacinam chapat, vytvoril som (za behu suse) particiu /gentoo do ktorej som dal rozbalit stage3 pre moj cpu a dalej uz zrejme podla hanbooku, takze na '/' mam suse a na /gentoo pracujem s instalaciou gentoo. ok ? dohodnu sa potom oba systemy ?:) dik
15.4.2005 15:05 Jary | skóre: 30 | blog: Jary má blog | Dům
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
No, dalo by se říct, že od příkazu chroot /gentoo je to jakoby jsi provozal gentoo na jádře co máš v SuSe. Žádná věda v tom není.

Před chroot /gentoo se k tomu samozřejmě chováš jako třeba k disku tvého kamaráda, kterému tam něco kopíruješ.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
15.4.2005 15:11 pacman
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
:) momentalne uz robim bootstrap, zatial to ide hladko, dufam ze to pojde aj tak dalej. ked to budem mat vsetko hotove a chcem to gentoo mat na /gentoo (z pohladu suse) tak potom staci upravit grub.conf a pojde to ze ? inak ten instalator je uuuuplne iny ako som zvyknuty na distrach ktore som pouzival predtym ale nastastie je super dokumentacia, jedine do coho sa mi asi nebude chciet je ta rucna konfiguracia kernel uuh :) inak velmi ste mi pomohli, dakujem
15.4.2005 15:39 8an | skóre: 30
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Kernel nemusíš konfigurovat ručně (ale zkus to, je to hezká zkušenost :-D), můžeš použít genkernel.
If you build an operating system that even an idiot can use, only idiots will use it.
15.4.2005 15:42 pacman
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
kernel som uz configuroval mnohokrat a zase sa mi velmi nechce, hlavne kvoli tomu ze zajtra by som uz chcel na tom gentoo rozumne pracovat :))) skusim ten genkernel, dakujem !
15.4.2005 15:53 macal
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
a nebo jeste lepe: http://www.gentoo.org/doc/cs/altinstall.xml#doc_chap3
15.4.2005 12:26 Jary | skóre: 30 | blog: Jary má blog | Dům
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Nikdy jsem instalovat z běžícího systému nezkoušel, i když ... instalace nabootováním z CD je také instalace z běžícího systému.

Podíval jsem se na to a řekl bych, že z Handbooku zhruba odtud anglicky, nebo odtud česky

V podstatě nemusíš stahovat žádné *.iso. Stačí stáhnout jen to co po vás bude handbook chtít (stage, a poslední snapshot portage) ještě z mirrorů.

Tak nějak se rozhoduju, že zkusím gentoo nainstalovat na jeden server co tu mám, tak to možná někdy zkusím právě z běžícího systému a třeba o tom něco napíšu, ale spíš do gentoo-wiki.com.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
14.4.2005 22:51 pacman
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
a este jedna vec by ma zaujimala, ked sa pri instalacii kompiluje cely sys+aplikacie, co sa stane ak sa nieco neskompiluje, resp. slavny Error 1 alebo nejaka podobna chyba pri kompilacii ? preskoci sa a ide sa dalej ? alebo co sa stane ? stalo sa to niekomu z vas uz ?:) dik
14.4.2005 22:55 jm
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Koukni nejdriv treba sem:

Poznejte sve Gentoo I., II., III
14.4.2005 23:02 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Stalo se už mockrát. Většinou si přečteme chybovou hlášku a zachováme se podle ní... :-) Bohužel lidi ty hlášky číst nechtějí...
14.4.2005 23:09 pacman
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
:) fajn, ale pocas instalacie sa mi Cckove includy a podobne zalezitosti velmi menit nechce, aspon pocas instalacie nie :) takze ako sa z toho gentoo instalator zotavi ?
14.4.2005 23:14 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
No já odpovídal obecně, Gentoo jsem nikdy neinstaloval, ale moc nevěřím, že by to na něčem padalo, resp. že by to padalo na něčem, za co VY nemůžete.

A to, že přečíst si chybovou hlášku je nejlepší nápad, mně stejně nevymluvíte :-)
15.4.2005 00:20 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
prechazel jsem na gentoo pred 2 mesici ze slacku a nyni mam se systemem o mnoho mene prace. na mem athlonu xp 2400+ jsem kompiloval od stage1 2 dny (z beziciho slackware). potom jsem jeste tyden paralelne testoval obe distribuce a vyladoval jsem gentoo - dost pomuze kdyz si zachovate adresar /etc, muzete hodne veci obslehnout.

zatim jsem se nikdy nesetkal s chybou pri kompilaci a to pouzivam zaklad x86 a spustu baliku (kde, mplayer, amarok, ...) z ~x86.

ale nejlepsi je precist si nejake clanky (jak uz ostatni psaly vise) a taky gentoo handbook - vcerejsi zpravicka
never use rm after eight
15.4.2005 00:36 Jary | skóre: 30 | blog: Jary má blog | Dům
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Hmmm, to nevim. Řekl bych, že se bude pokračovat tím, co zbývá, tedy při emerge mc gvim se při chybě při kompilaci mc bude pokračovat pokusem o kompilaci gvim.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
15.4.2005 09:09 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Nebude.
15.4.2005 10:38 Jary | skóre: 30 | blog: Jary má blog | Dům
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
v tom případě to půjde takhle
emerge mc; emerge gvim;
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
15.4.2005 11:21 jm
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Ehm, pointa je v tom, ze pri emerge system, pokud to chcipne, tak nic nepokracuje, protoze by nebyly splneny zavislosti pro dalsi baliky. Vyjimecne pomuze emerge --skipfirst --resume system, obvykle je ale lepsi se podivat do Bugzilly, v cem je problem.
15.4.2005 13:50 Peter S.
Rozbalit Rozbalit vše Re: prechod suse -> gentoo (?)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi už len zopakujem čo bolo povedané, so závislosťami a baličkami nie je žiadny problém - osobne som postavil už dva gentoo-a a úplne bez problémov (v tomto smere :) ). System inštalácie je veľmi komfortný, vôbec si nevyžaduje asistenciu človeka, len niekedy je potrebné aktualizovať etc súbory, aj na to je šikovný príkaz etc-update, kde ti vypíše súbory, ktoré by si mal zmeniť, ponúkne ti nové verzie - ale samo ti tie konfiguračné súbory neprepíše !!!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.