Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: czjaromir 27. 09. 2015, 08:53:17
-
Docela rad bych si nainstaloval gentoo a v gentoo zacinam od piky. Po rekompilaci jadra kap. 6 gentoo handbook jsem si chtel zkopirovat jadro architektura x86_64 do adresare boot nasel jsem vsak jen prekompilovane x86 adresar x86_46 byl prazdny. Uname u chrootnuteho disku mi pise x86_64 postupoval jsem podle handbooku pro amd (mam 64 bit dvojjadro intel). Stage 3 jsem stahnul pro amd. Fakt nevim kde by mohla byt chyba. Konfiguraci jadra jsem delal pres menuconfig. V souboru .config je CONFIG_X86_64=y. Vim ze x86 by taky jelo ale neni to kyzeny vysledek. Muze me nekdo nakopnout spravnym smerem. Dekuji.
-
Mělo by to být arch/x86/boot/bzImage. V arch/x86_64/boot/bzImage je jen link na to první. Hedle, zkus a uvidíš.
-
Není třeba nic ručně instalovat, kernel se instaluje do /boot přes
make install
což zkopíruje jak kernel image, tak System.map do /boot pod verzovanými jmény; navíc zazálohuje existující soubory jako .old. Tohle je popsáno v instalační příručce (https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Kernel#Compiling_and_installing (https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Kernel#Compiling_and_installing)). Je nutné nainstalovat i moduly do /lib/modules, příkazem
make modules_modules
Když se dívám u sebe na build tree, tak amd64 verze je totéž jako x86:
lrwxrwxrwx 1 root root 22 Apr 26 11:18 arch/x86_64/boot/bzImage -> ../../x86/boot/bzImage
-
make modules_modules
Ehm, spávně je:
make modules_install
viz příručka.
-
No vidíš, na make install jsem zapoměl, jsem stará škola a dřív to s jádrem nešlo :-D jinak nevim, jak jsi na tom s konfigurací a kompilací jádra, jestli už máš zkušenosti z jinýho distram nebo ne. Pokud ano, směle pokračuj, pokud ne, začni s utilitou genkernel a pak se v tom hrabej dál :).
-
Dekuji vsem, opravdu tam ten link je. Ja to mozna nechapu spravne, ale nechtel jsem neco co pojede i na 32bitech procesorech chtel jsem system na miru tedy neco co by nemohlo fungovat na 32 bitech. Jestli to funguje na 32 bitech pak to neni 64 bit system nebo ano?
-
To bude jeste vetsi pruser nez jsme doufali :-D. Stale mam jeste chrootnuty disk. Pri kompilaci kernelu mi to psalo jen x86 ale ted jsem si tam dal nainstalovat mc ktery mi nesel v chrootnute konzoli a kompiluje to do 64bit. To jsem fakt zvedavy az to rebootnu.
-
Jojo, bude to průser jako barák, ale nevzdávej to, fakt to stojí za to :) Nejlepší Distro všech dob... a vím co říkám, používám ho už přes 10 let určitě jako hlavní OS. Strašně moc věcí tě to naučí, protože to prostě občas není tak automatický, jako jiný distra, občas je třeba pochopit problémy, který by tě nikdy nenapadly. Hlavně pozor na USE flagy, ze začátku si prohlížej každej balík, na netu si snadno dohledáš, kterej USE je na co. Budiž ti odměnou, že nebudeš mít v systému fičury, který mikdy nepoužiješ. Držím palce :)
-
Jojo, bude to průser jako barák, ale nevzdávej to, fakt to stojí za to :) Nejlepší Distro všech dob... a vím co říkám, používám ho už přes 10 let určitě jako hlavní OS. Strašně moc věcí tě to naučí, protože to prostě občas není tak automatický, jako jiný distra, občas je třeba pochopit problémy, který by tě nikdy nenapadly. Hlavně pozor na USE flagy, ze začátku si prohlížej každej balík, na netu si snadno dohledáš, kterej USE je na co. Budiž ti odměnou, že nebudeš mít v systému fičury, který mikdy nepoužiješ. Držím palce :)
Nezostáva mi nič iné ako súhlasiť s kolegom. Moje prvé pokusy s Gentoo boli tiež asi pred 10 rokmi, približne od roku 2007 ho používam ako jediný linuxový systém (okrem Gentoo mám rád FreeBSD) na desktope, notebooku, vpsfree.cz.
-
Dekuji vsem, opravdu tam ten link je. Ja to mozna nechapu spravne, ale nechtel jsem neco co pojede i na 32bitech procesorech chtel jsem system na miru tedy neco co by nemohlo fungovat na 32 bitech. Jestli to funguje na 32 bitech pak to neni 64 bit system nebo ano?
ty kernely i386 (32bit) a x86_64 (64 bit) byly v minulosti skutecne rozdeleny, kolem roku 2007 doslo ke slouceni a od te doby je jen x86, ktery podle volby CONFIG_X86_64 je bud 64bit nebo 32bit
https://lwn.net/Articles/243704/ (https://lwn.net/Articles/243704/)
-
Jojo, bude to průser jako barák, ale nevzdávej to, fakt to stojí za to :) Nejlepší Distro všech dob... a vím co říkám, používám ho už přes 10 let určitě jako hlavní OS. Strašně moc věcí tě to naučí, protože to prostě občas není tak automatický, jako jiný distra, občas je třeba pochopit problémy, který by tě nikdy nenapadly. Hlavně pozor na USE flagy, ze začátku si prohlížej každej balík, na netu si snadno dohledáš, kterej USE je na co. Budiž ti odměnou, že nebudeš mít v systému fičury, který mikdy nepoužiješ. Držím palce :)
Nezostáva mi nič iné ako súhlasiť s kolegom. Moje prvé pokusy s Gentoo boli tiež asi pred 10 rokmi, približne od roku 2007 ho používam ako jediný linuxový systém (okrem Gentoo mám rád FreeBSD) na desktope, notebooku, vpsfree.cz.
Pridavam sa, Gentoo pouzivam ako primarny systrem na dev uz 5 rokov bez reinstalacie. Nemozem si ho vynachvalit, ale najlepsia vec pre mna je, ze nemusim udrziavat system - proste to fici - ziadne reinstalacie, rolling updates a uptime okolo mesiacu a viac. Samozrejme, u takehoto systemu je zasadna aj rychlost. Empiricky oproti inym distram je to delo.
-
Fandím Ti a držím palce. Genkernel jsem nikdy nepoužil, jádro si jedu od začátku sám. Víceméně potřebuješ vědět jen pár věcí:
- jakou máš síťovku (výrobce, model)
- ...
Vlastně o moc víc nepotřebuješ :-D Jakmile jednou sestavíš funkční jádro (nabootuješ), tak si s tím pak můžeš hrát klidně celej víkend. Já třeba nepoužívám moduly (kromě wifi) a v jádru mám jen to, co má můj počítač. Výsledkem je docela malý jádro (tuším tak 5MB, dřív to bylo i pod 4, kde jsou ty časy) a rychlá kompilace. Na čtyřjádrovym CPU za tři minuty hotovo.
Kdybys měl problém, napiš sem, určitě Ti tu někdo rád poradí (minimálně já jo).
-
Fandím Ti a držím palce. Genkernel jsem nikdy nepoužil, jádro si jedu od začátku sám. Víceméně potřebuješ vědět jen pár věcí:
- jakou máš síťovku (výrobce, model)
- ...
Vlastně o moc víc nepotřebuješ :-D Jakmile jednou sestavíš funkční jádro (nabootuješ), tak si s tím pak můžeš hrát klidně celej víkend. Já třeba nepoužívám moduly (kromě wifi) a v jádru mám jen to, co má můj počítač. Výsledkem je docela malý jádro (tuším tak 5MB, dřív to bylo i pod 4, kde jsou ty časy) a rychlá kompilace. Na čtyřjádrovym CPU za tři minuty hotovo.
Kdybys měl problém, napiš sem, určitě Ti tu někdo rád poradí (minimálně já jo).
jojo, kde jsou ty časy, kompilace minimalistickýho jádra přes hodinu, instalace ze stage1 a emerge -e system dva dny... aha... to mi vlastně nechybí :-D Na dvoujádrovým NB jsem teď překompiloval všechno asi za 5 hodin :-D
Jinak se určitě přidávám, máš moji plnou podporu, když můžu, pomůžu, u Gentoo platí dvojnásob :)
-
ty kernely i386 (32bit) a x86_64 (64 bit) byly v minulosti skutecne rozdeleny, kolem roku 2007 doslo ke slouceni a od te doby je jen x86, ktery podle volby CONFIG_X86_64 je bud 64bit nebo 32bit
Tak tahle informace mi chybela. Diky všem za podporu. Už jsem rebootoval ale jeste se musim poprat s grubem ale to je věc kterou jsem v minulosti již dělal takže akorát opráším svoje znalosti. A písnu jak to dopadlo. ;)
-
jak ti to nabootuje, tak to poznas jednoducho:
uname -p
x86_64
-
To bude jeste vetsi pruser nez jsme doufali :-D. Stale mam jeste chrootnuty disk. Pri kompilaci kernelu mi to psalo jen x86 ale ted jsem si tam dal nainstalovat mc ktery mi nesel v chrootnute konzoli a kompiluje to do 64bit. To jsem fakt zvedavy az to rebootnu.
To by me zajimalo, co stim delas, dyk ten navod staci krok po kroku kopirovat ...
BTW: emerge genkernel && genkernel all (a kdyz si upravis konfiguraci, tak to prida i primo do gruba).
Jinak pokud nevis, da se ukrast konfigurak kernelu z live. Pak to prekompiluje prakticky vsechno, coz bude trvat, ale skorem jiste tomu nebude nic chybet. Genkernel samo umi spustit i menuconfig, takze muzes zkontrolovat co kde treba zmenit.
...Hlavně pozor na USE flagy, ze začátku si prohlížej každej balík, na netu si snadno dohledáš, kterej USE je na co. Budiž ti odměnou, že nebudeš mít v systému fičury, který mikdy nepoužiješ. Držím palce :)
Chjo ...
emerge app-portage/gentoolkit && equery u app-portage/gentoolkit
-
Chjo ...
emerge app-portage/gentoolkit && equery u app-portage/gentoolkit
to samý, co genkernel. Do startu na zprovoznění systému dobrý, ale pro opravdový hardcore Gentoo to není to pravý :D
-
Ja mam ty navody hned tri. Jeden je cesky handbook prelozeny Tomasem Vondrou, potom je jeden na live DVD v anglictine. A jeden co o nem vim ale do nej moc nekoukam je na webu. Z porovnani mohu tvrdit ze nejmene aktualni je ten od pana Vondry protoze tam se popisuje grub nikoli grub2. Je fakt ze jsem pracovaval s grubem ale doba jde dopredu. Ten na live DVD je to co akualne pouzivam ale tam je treba informace ze mam zkopirovat "cp arch/x86_64/boot/bzImage /boot/kernel-3.4.9-gentoo" - tak si to zkopirujte kdyz to tam neni. Jak jsem se dozvedel tady tak sloucili ty platformy do jednoho adresare bud je ta nebo ta druha. Ale vzdy to najdu v x86. Takze navod neni zdaleka tak dokonaly. Kouknu se jeste na web kde by to snad mohlo byt aktualni. Momentalne mi chybi grub.cfg a zda se ze jsem si nevsiml ze jsem prikaz zkopiroval i s krizkem. Jako ze vim ze /dev/sda je ten spravny disk na kterem mam system a ne ze jen kopiruju navod. Je to vsak pohodlnejsi kvuli preklepum. Takze opravdu asi moje chyba.
-
pokud je kernel na svém místě a nainstalovaný grub, tak stačí
grub2-install /dev/sda
případně sdb, sdc, záleží na disku, tím se nainstaluje grub do MBR a následně
grub2-mkconfig -o /boot/grub/grub.cfg
najde si to kernel samo a zapíše do konfigurace.
Případné úpravy konfigurace se řeší v /etc/default/grub , osobně vzhledem k minimalistickému jádru nic moc nastavovat nemusím, mám tam akorát
GRUB_CMDLINE_LINUX="resume=/dev/sda3"
což je swap partition pro obnovení z hibernace, ale je možné, že pro specifický HW bude může být potřeba něco přidat.
Poněkud odlišná situace je u UEFI bootu, myslím stačí grub2-install s nějakým parametrem, kam nainstalovat, man určitě napoví, konfigurace by měla být stejná, ale osobně nepoužívám, tak nechci plácat nesmysly... Jenom připomínám, že pro UEFI je třeba partition FAT32...
-
Ja mam ty navody hned tri. Jeden je cesky handbook prelozeny Tomasem Vondrou, potom je jeden na live DVD v anglictine. A jeden co o nem vim ale do nej moc nekoukam je na webu. Z porovnani mohu tvrdit ze nejmene aktualni je ten od pana Vondry protoze tam se popisuje grub nikoli grub2. Je fakt ze jsem pracovaval s grubem ale doba jde dopredu. Ten na live DVD je to co akualne pouzivam ale tam je treba informace ze mam zkopirovat "cp arch/x86_64/boot/bzImage /boot/kernel-3.4.9-gentoo" - tak si to zkopirujte kdyz to tam neni. Jak jsem se dozvedel tady tak sloucili ty platformy do jednoho adresare bud je ta nebo ta druha. Ale vzdy to najdu v x86. Takze navod neni zdaleka tak dokonaly. Kouknu se jeste na web kde by to snad mohlo byt aktualni. Momentalne mi chybi grub.cfg a zda se ze jsem si nevsiml ze jsem prikaz zkopiroval i s krizkem. Jako ze vim ze /dev/sda je ten spravny disk na kterem mam system a ne ze jen kopiruju navod. Je to vsak pohodlnejsi kvuli preklepum. Takze opravdu asi moje chyba.
tak tu mas este jeden: https://gentoo-handbook.lugons.org/doc/en/
stara gentoo dokumentacia. kto mi povie jak to stiahnut lebo wget nechcel ich divne https tak mi dajte vediet.
-
Ja mam ty navody hned tri. Jeden je cesky handbook prelozeny Tomasem Vondrou, potom je jeden na live DVD v anglictine. A jeden co o nem vim ale do nej moc nekoukam je na webu. Z porovnani mohu tvrdit ze nejmene aktualni je ten od pana Vondry protoze tam se popisuje grub nikoli grub2. Je fakt ze jsem pracovaval s grubem ale doba jde dopredu. Ten na live DVD je to co akualne pouzivam ale tam je treba informace ze mam zkopirovat "cp arch/x86_64/boot/bzImage /boot/kernel-3.4.9-gentoo" - tak si to zkopirujte kdyz to tam neni. Jak jsem se dozvedel tady tak sloucili ty platformy do jednoho adresare bud je ta nebo ta druha. Ale vzdy to najdu v x86. Takze navod neni zdaleka tak dokonaly. Kouknu se jeste na web kde by to snad mohlo byt aktualni. Momentalne mi chybi grub.cfg a zda se ze jsem si nevsiml ze jsem prikaz zkopiroval i s krizkem. Jako ze vim ze /dev/sda je ten spravny disk na kterem mam system a ne ze jen kopiruju navod. Je to vsak pohodlnejsi kvuli preklepum. Takze opravdu asi moje chyba.
tak tu mas este jeden: https://gentoo-handbook.lugons.org/doc/en/
stara gentoo dokumentacia. kto mi povie jak to stiahnut lebo wget nechcel ich divne https tak mi dajte vediet.
wget https://gentoo-handbook.lugons.org/doc/en/ -r --level=3 --no-check-certificate
-r je rekurzivní a level počet úrovní. Jenom bych si vybral jinej základ, třeba jen handbook, takhle to bude stahovat milión stránek. Kdyby to nestáhlo všechny úrovně odkazů, zvětšit level, kdyby to stahovalo moc, tak zmenšit...
-
Prestante me stvat, nad gentoo premyslim taky uz nejakou dobu, naposledy jsem ho pouzival nekdy ve 2006-7. Nicmene Debian mi nejako nevyhovuje, obcas musim ruco rekompilovat balicky abych mel podporu toho nebo toho, ve Fedore zase nefungujou normalne ovladace na AMD/ATI, chvili jsem zkousel Sabayon, ale asi jsem ty kouzla s portage vs equo nepochopil. Takze jak tady pisete o nejlepsim distru vsech dob, asi oprasim a zkusim znovu. Snad nekecate =)
Jeste jedna vec, urcite bych chtel pouzit hardened se SELinuxem a nejakym tim grsecurity nebo tak neco jsem tam videl. Nejake veci, kterych bych se mel vyvarovat nebo si na ne dat vetsi pozor? Asi zacnu s genkernelem at s tim netravim cely vikend. Dekuji za tipy.
-
Urcite bych se ze zacatku vyvaroval SELinuxu a grsecurity at s tim netravis cely vikend.
-
asi tak, raději bych čas věnoval vyladění kernelu :D SELinux je dobrej na server, ale jestli chceš rozjet desktop, budeš řešit milion kravin a nadávat jak špaček
-
Jinak věř tomu, že jakmile nabootuješ, to nejhorší máš za sebou :-) Už máš funkční systém a není potřeba se pořád dokola chrootovat, abys upravil něco v jádře a překompiloval ho...
Horší je, když si vymyslíš nějakou kravinu. Třeba mít /boot na software RAID1 (a taky / a /home). Ale jde všechno :-) Jednou jsem chtěl nainstalovat pozměněný zdrojáky a šlo i to (selhaly checksumy, ale i to jde obejít).
-
boot na SW raid je v pohodě, jenom bude třeba pořešit initrd. Pro někoho, kdo už to dělal X krát je to otázka pár minut, pro někoho, kdo to nedělal nikdy, je to otázkou jednoho slušného dotazu.
-
tuxik: Nenapsal jsem, že nepoužívám initrd ;D Valím rovnou jádro ;)
-
Jinak věř tomu, že jakmile nabootuješ, to nejhorší máš za sebou :-) Už máš funkční systém a není potřeba se pořád dokola chrootovat, abys upravil něco v jádře a překompiloval ho...
Nesouhlasim, tam prave zacina vzdycky moje infrktovka. Nejdriv nezmeneny heslo pro roota, tedy prvni restart a pak nenainstalovany DHCP klient :D
-
Tak dat /boot na raid1 by s gpt nemel bejt problem neni to uplne nutny, ale proc ne, jediny co tak se musi grub2 nahodit na vsechny disky jestli si to pamatuju dobre. Co se tyce SELinuxu, tak rozumim zjednoduseni si zivota, jenze to me moc netrapi, na Fedore to jede v klidu, takze kdyz nastavim security contexty spravne, na Gentoo by to melo je taky, jenom s tim grsecurity nemam expy, ale tak aspon se neco naucim. No me to na zacatku urcite pekne vyskoli jak to tak vetsinou byva =) Diky za tipy.
-
Kedysi bolo dokonca cele forum venovane gentoo. www.Gentoo.cz myslim. Nevie niekto, co sa mu stalo? Uvazujem o navrate, ale nepouzival som Gentoo uz niekolko rokov a bojim sa, v akom je stave.
-
Kedysi bolo dokonca cele forum venovane gentoo. www.Gentoo.cz (http://www.Gentoo.cz) myslim. Nevie niekto, co sa mu stalo? Uvazujem o navrate, ale nepouzival som Gentoo uz niekolko rokov a bojim sa, v akom je stave.
Áno, server http://www.gentoo.cz (http://www.gentoo.cz) si pamätám, posledné roky som tam nevidel takmer žiadnu aktivitu. Podľa mňa to bol aj dôvod jeho konca. Nezaregistroval som ani info o jeho konci, až raz to zrazu nešlo..
-
Ahoj lidičky (teda počítačoví nadšenci) grub mi nešel protože jsem si vyhodil něco z jádra. Až úplně zprovozním systém tak budu ještě zkoušet ho trochu probrat od zbytečností. Ale nechápu jak jsem si mohl nevšimnout alternativní konfigurace tedy genkernelu. Potom jsem se díval jak je to vlastně nakonfigurované od skriptu a musím říct bez výhrad. Takže to rozvedu o trochu vic pro začátečníky bych doporučil kapitolu alternativní konfigurace jádra která pojednává o instalaci pomocí genkernelu.
Musím říct že jsem si prošel dalším martiriem a to protože jsem chtěl nainstalovat MATE desktop. Samozřejmě existuje kapitola v dokumentaci která o tomto pojednává. Pověstné to ALE chtěl jsem nainstalovat dle tohoto návodu takže jsem dal instalovat meta balík Mate (vtipná přesmyčka) emerge --ask --changed-use mate-base/mate. Nevím co jsem zase udělal špatně ale někde v předchozí kapitole jsem vybíral jestli chci jen system nebo desktop dal jsem gnome protože Mate tam nebylo a mate je fork gnome2. No nevím jestli to spolu souviselo ale výsledek byl ten že jsem tam měl balíky které nejdou nainstalovat naráz. 10x jsem si četl o emerge hledal na internetu no dopracoval jsem se k tomu že jsem začal instalovat jednotlivé balíky dle obsahu ebuildu. Dopracoval jsem se k balíku Caja který mi psal že nejde nainstalovat stejně jak předtím balík mate. Vadil mu ale balík gnome-base/gnome-control-center který jsem neměl nainstalovaný a nebyl ani v závislotech ebuildu tak nechápu jak na to emerge přišel. Šlo o balík z gnome který ovšem nebyl v závislotech caji pro mate. Po instalaci balíků z ebuildu pro caju jsem caju i nainstaloval pomoci nodeps. Pak už mi neprotestoval ani metabalík mate. Akorát při instalaci cca 120 balíků mi jeden napsal chyba konfigurace. Šlo o mate-extra/mate-power-manager tak to jsem rozdýchal tak že jsem dospěl k závěru že ho nepotřebuji. Zbytek jsem zase instaloval po jednotlivých balicích z ebuildu.
Takže teď mám nainstalovaný mate bez jednoho balíku ale dle návodu https://wiki.gentoo.org/wiki/MATE mi tam pořád nějak chybí to xdm samozřejmě i po instalaci lightdm. Zase manuál který nejspíš zastaral. A teď i když mám mate tak mi nejde spustit. Nějak jsem tam doinstaloval i to xdm a startx s tím xdm. Co ale musím nastavit aby to šlo spustit návod nějak nefunguje. :(
Taky mám praktický nápad pokud každý kdo si tohle přečte přeloží na wiki jednu stránku od gentoo do češtiny tak nejspís budou i české stránky. Taky se na to chystám. Možná přeložím stránku o genkernelu tam byl funkční návod.
Ještě bych se vrátil k tomu návodu na instalaci mate možná jsem něco přehlédl dle čeho jsem neudělal něco co by mi nainstalovalo to xdm. Ví někdo jak to je? ;)
-
Nevím co jsem zase udělal špatně ale někde v předchozí kapitole jsem vybíral jestli chci jen system nebo desktop dal jsem gnome protože Mate tam nebylo a mate je fork gnome2. No nevím jestli to spolu souviselo ale výsledek byl ten že jsem tam měl balíky které nejdou nainstalovat naráz.
Asi si spustil eselect profile list a potom nastavil profil 4:
eselect profile list
Available profile symlink targets:
[1] default/linux/amd64/13.0
[2] default/linux/amd64/13.0/selinux
[3] default/linux/amd64/13.0/desktop
[4] default/linux/amd64/13.0/desktop/gnome
[5] default/linux/amd64/13.0/desktop/gnome/systemd
[6] default/linux/amd64/13.0/desktop/kde *
[7] default/linux/amd64/13.0/desktop/kde/systemd
[8] default/linux/amd64/13.0/desktop/plasma
[9] default/linux/amd64/13.0/desktop/plasma/systemd
[10] default/linux/amd64/13.0/developer
[11] default/linux/amd64/13.0/no-multilib
[12] default/linux/amd64/13.0/systemd
[13] default/linux/amd64/13.0/x32
[14] hardened/linux/amd64
[15] hardened/linux/amd64/selinux
[16] hardened/linux/amd64/no-multilib
[17] hardened/linux/amd64/no-multilib/selinux
[18] hardened/linux/amd64/x32
[19] hardened/linux/musl/amd64
[20] hardened/linux/musl/amd64/x32
[21] default/linux/uclibc/amd64
[22] hardened/linux/uclibc/amd64
Ako vidíš, ja mám vybraný profil [6] KDE, pretože KDE aj používam. Pre teba bude možno najlepší profil 3, ale nikdy som ho neskúšal.
eselect profile set 3
Prípadne vyskúšaj základný profil a USEs si zmeň ručne. Keďže ide o novú inštaláciu, asi ich bude meniť v /etc/portage/make.conf (voľakedy boli v /etc/make.conf).
-
Nevím co jsem zase udělal špatně ale někde v předchozí kapitole jsem vybíral jestli chci jen system nebo desktop dal jsem gnome protože Mate tam nebylo a mate je fork gnome2. No nevím jestli to spolu souviselo ale výsledek byl ten že jsem tam měl balíky které nejdou nainstalovat naráz.
Asi si spustil eselect profile list a potom nastavil profil 4:
eselect profile list
Available profile symlink targets:
[1] default/linux/amd64/13.0
[2] default/linux/amd64/13.0/selinux
[3] default/linux/amd64/13.0/desktop
[4] default/linux/amd64/13.0/desktop/gnome
[5] default/linux/amd64/13.0/desktop/gnome/systemd
[6] default/linux/amd64/13.0/desktop/kde *
[7] default/linux/amd64/13.0/desktop/kde/systemd
[8] default/linux/amd64/13.0/desktop/plasma
[9] default/linux/amd64/13.0/desktop/plasma/systemd
[10] default/linux/amd64/13.0/developer
[11] default/linux/amd64/13.0/no-multilib
[12] default/linux/amd64/13.0/systemd
[13] default/linux/amd64/13.0/x32
[14] hardened/linux/amd64
[15] hardened/linux/amd64/selinux
[16] hardened/linux/amd64/no-multilib
[17] hardened/linux/amd64/no-multilib/selinux
[18] hardened/linux/amd64/x32
[19] hardened/linux/musl/amd64
[20] hardened/linux/musl/amd64/x32
[21] default/linux/uclibc/amd64
[22] hardened/linux/uclibc/amd64
Ako vidíš, ja mám vybraný profil [6] KDE, pretože KDE aj používam. Pre teba bude možno najlepší profil 3, ale nikdy som ho neskúšal.
eselect profile set 3
Prípadne vyskúšaj základný profil a USEs si zmeň ručne. Keďže ide o novú inštaláciu, asi ich bude meniť v /etc/portage/make.conf (voľakedy boli v /etc/make.conf).
Ja jeste doporucim "ufed" pro pekny zpusob editace USEflags. Popis jednotlivych je zde: https://www.gentoo.org/support/use-flags/ (https://www.gentoo.org/support/use-flags/)
Dalsi doporuceni je na systemove flagy - je dost dulezite se spravne rozhodnout na zacatku u nekolik z nich, nebot pozdejsi zmena je dost opruz: ABI (zda 64, nebo multilib - pokud chces provozovat Wine, tak multilib), PYTHON_TARGETS, apod.
Dalsi doporuceni je udelat si predem dost jasno, zda chces systemd nebo openrc - zmena je dost zasadni.
-
Dekuji zkusím to tak. :)
-
Nevím co jsem zase udělal špatně ale někde v předchozí kapitole jsem vybíral jestli chci jen system nebo desktop dal jsem gnome protože Mate tam nebylo a mate je fork gnome2. No nevím jestli to spolu souviselo ale výsledek byl ten že jsem tam měl balíky které nejdou nainstalovat naráz.
Asi si spustil eselect profile list a potom nastavil profil 4:
eselect profile list
Available profile symlink targets:
[1] default/linux/amd64/13.0
[2] default/linux/amd64/13.0/selinux
[3] default/linux/amd64/13.0/desktop
[4] default/linux/amd64/13.0/desktop/gnome
[5] default/linux/amd64/13.0/desktop/gnome/systemd
[6] default/linux/amd64/13.0/desktop/kde *
[7] default/linux/amd64/13.0/desktop/kde/systemd
[8] default/linux/amd64/13.0/desktop/plasma
[9] default/linux/amd64/13.0/desktop/plasma/systemd
[10] default/linux/amd64/13.0/developer
[11] default/linux/amd64/13.0/no-multilib
[12] default/linux/amd64/13.0/systemd
[13] default/linux/amd64/13.0/x32
[14] hardened/linux/amd64
[15] hardened/linux/amd64/selinux
[16] hardened/linux/amd64/no-multilib
[17] hardened/linux/amd64/no-multilib/selinux
[18] hardened/linux/amd64/x32
[19] hardened/linux/musl/amd64
[20] hardened/linux/musl/amd64/x32
[21] default/linux/uclibc/amd64
[22] hardened/linux/uclibc/amd64
Ako vidíš, ja mám vybraný profil [6] KDE, pretože KDE aj používam. Pre teba bude možno najlepší profil 3, ale nikdy som ho neskúšal.
eselect profile set 3
Prípadne vyskúšaj základný profil a USEs si zmeň ručne. Keďže ide o novú inštaláciu, asi ich bude meniť v /etc/portage/make.conf (voľakedy boli v /etc/make.conf).
Ja jeste doporucim "ufed" pro pekny zpusob editace USEflags. Popis jednotlivych je zde: https://www.gentoo.org/support/use-flags/ (https://www.gentoo.org/support/use-flags/)
Dalsi doporuceni je na systemove flagy - je dost dulezite se spravne rozhodnout na zacatku u nekolik z nich, nebot pozdejsi zmena je dost opruz: ABI (zda 64, nebo multilib - pokud chces provozovat Wine, tak multilib), PYTHON_TARGETS, apod.
Dalsi doporuceni je udelat si predem dost jasno, zda chces systemd nebo openrc - zmena je dost zasadni.
preco gnome?
-
On ten genkernel neni uplne od veci.. mit shell kdyz se nepovede namountovat rootfs.. (pro lidi co casto rypou do stroje - meni disky, a tak). Jen je treba ho nakonfigurovat, aby nemenil konfiguraci, tj:
MENUCONFIG="yes"
CLEAN="no"
MRPROPER="no"
MOUNTBOOT="yes"
SAVE_CONFIG="yes"
DISKLABEL="yes"
BOOTLOADER="grub"
-
Nevím co jsem zase udělal špatně ale někde v předchozí kapitole jsem vybíral jestli chci jen system nebo desktop dal jsem gnome protože Mate tam nebylo a mate je fork gnome2. No nevím jestli to spolu souviselo ale výsledek byl ten že jsem tam měl balíky které nejdou nainstalovat naráz.
Asi si spustil eselect profile list a potom nastavil profil 4:
eselect profile list
Available profile symlink targets:
[1] default/linux/amd64/13.0
[2] default/linux/amd64/13.0/selinux
[3] default/linux/amd64/13.0/desktop
[4] default/linux/amd64/13.0/desktop/gnome
[5] default/linux/amd64/13.0/desktop/gnome/systemd
[6] default/linux/amd64/13.0/desktop/kde *
[7] default/linux/amd64/13.0/desktop/kde/systemd
[8] default/linux/amd64/13.0/desktop/plasma
[9] default/linux/amd64/13.0/desktop/plasma/systemd
[10] default/linux/amd64/13.0/developer
[11] default/linux/amd64/13.0/no-multilib
[12] default/linux/amd64/13.0/systemd
[13] default/linux/amd64/13.0/x32
[14] hardened/linux/amd64
[15] hardened/linux/amd64/selinux
[16] hardened/linux/amd64/no-multilib
[17] hardened/linux/amd64/no-multilib/selinux
[18] hardened/linux/amd64/x32
[19] hardened/linux/musl/amd64
[20] hardened/linux/musl/amd64/x32
[21] default/linux/uclibc/amd64
[22] hardened/linux/uclibc/amd64
Ako vidíš, ja mám vybraný profil [6] KDE, pretože KDE aj používam. Pre teba bude možno najlepší profil 3, ale nikdy som ho neskúšal.
eselect profile set 3
Prípadne vyskúšaj základný profil a USEs si zmeň ručne. Keďže ide o novú inštaláciu, asi ich bude meniť v /etc/portage/make.conf (voľakedy boli v /etc/make.conf).
Ja jeste doporucim "ufed" pro pekny zpusob editace USEflags. Popis jednotlivych je zde: https://www.gentoo.org/support/use-flags/ (https://www.gentoo.org/support/use-flags/)
Dalsi doporuceni je na systemove flagy - je dost dulezite se spravne rozhodnout na zacatku u nekolik z nich, nebot pozdejsi zmena je dost opruz: ABI (zda 64, nebo multilib - pokud chces provozovat Wine, tak multilib), PYTHON_TARGETS, apod.
Dalsi doporuceni je udelat si predem dost jasno, zda chces systemd nebo openrc - zmena je dost zasadni.
preco gnome?
Jestli dobre chapu otazku tak jsem psal v tom dlouhem textu ze Mate je fork Gnome proto jsem puvodne zvolil Gnome ale dle doporuceni jsem pouzil jen desktop a instalace MATE probehla celkem bez problemu.
Jinak pro vsechny co maji cisty system a chteji MATE tak je treba nejdriv nainstalovat xorg-server v Gentoo wiki pro MATE tohle neni a instalace metabaliku MATE tohle neresi. Ale respektuji to protoze Gentoo je o volbe. Tohle pisu pro BFU jako jsem ja aby meli jednodussi start. :)
-
Jinak pro vsechny co maji cisty system a chteji MATE tak je treba nejdriv nainstalovat xorg-server v Gentoo wiki pro MATE tohle neni a instalace metabaliku MATE tohle neresi. Ale respektuji to protoze Gentoo je o volbe. Tohle pisu pro BFU jako jsem ja aby meli jednodussi start. :)
Gentoo som neinštaloval od základu už pár rokov, naposledy asi v r.2010, aj súčasný notebook som urobil tak, že som si preniesol tar z desktopu, upravil USEs a fungujem. Zaujímavé na tom je, že som nemal problém prehodiť systém z Amd+ATI(Phenom II X6+HD6770) na Intel+Intel(core-i3 4005u). (LAEL by pri takejto operácii na widlách pravdepodobne porodil..)
Xorg-server tuším nebol v závislostiach ani pri KDE, ale to nie je nič čudné. Rovnako je to aj vo FreeBSD, možno sa bude dať o pár rokov vyberať medzi xorg a waylandom.
FreeBSD som však na notebook nemohol dať, pretože ani vývojová verzia FreeBSD-11-CURRENT sa nechystá podporovať moju wifi Intel ac7265 a keďže má iné rozmery ako štandard PCI-Emini, nie je jednoduché ju vymeniť za použiteľnú.