Šta je novo?

Помоћ у вези са инсталацијом Gentoo Linuxa

Diamond

Slavan
Učlanjen(a)
10.02.2007
Poruke
1,830
Poena
465
Поштовани чланови форума,
молио бих вас да ми помогнете,како на најефикасније и најбрже да инсталирам gentoo ? Хвала.
 
LiveDVD i polako. Sad nemas tu neke posebne filozofije, jedino kad bi htio da instaliras pored Windowsa morao bi da pazis na particije, mozda bi trebao i bootloader kasnije da podesis (dodas Win ili koji vec drugi sistem u njega) i to je to. Kreni pa ako gdje zapne pisi.
 
Проблем је што сам пре отварања теме већ скинуо Live DVD. Не постоји опција за инсталирање на том DVD. Не капирам у чему је фора. Интересује ме да ли је неко инсталирао,знам да постоји опширно упутство на сајту Gentoo.
Имам већ инсталиран Виндоус и један Линукс. Остала ми је још једна партиција слободна за други Линукс.
 
Fora je da postoji, ali nije na klik. Isprati proceduru za minimal, samo kroz neki terminal, a ne kroz konzolu. Ali, iskreno bih ti preporučio da ga bar za neko vreme zaobiđeš, ili probaj u VirtualBox-, vežbe radi.
 
На једном од линкова које сам поставио конкретно пише
Step 2: Follow the Installation Instructions

Gentoo provides you with detailed documentation that guides you through the installation process.

There is no installation program—you're the installer. That way, you can apply all the customizations you desire.
Ако мислиш да га инсталираш само зато да то буде још један линух који ћеш онако да пробаш, прескочи, има толико оних који се лакше инсталирају. Овај само уз упутство са сајта ... мада можда постоји и неки лакши начин али нисам видео разлог да инсталирам ово па за сада прескачем.

Имаш и неке линухе који су базирани на њему, можда би неки од њих завршио посао.

Зашто баш gentoo?
 
Инсталирао бих га из више разлога. Прво,јер је већина Линукс дистрибуција мање или више баговано,тако да сам приморан или да имам два Линукса,или да имам један,али нефункционалан.
Радио сам са Calculate linux-om који има лошу заједницу што се помоћи тиче,а базиран је на gentoo. Gentoo,има већу заједницу уколико нешто зашкрипи,а пробао сам live диск и изгледа лепо,за почетак.
Генерално,Линукса који су базирани на gentoo има јако мало,и све се своди на њихову техничку подршку,јер на gentoo заједници ће ти свакако рећи - обрати се аутору дистроа којег користиш.
Први утисак о квалитету драјвера за wifi je био добар,па сам мислио да наставим у том правцу. Са друге стране,треба ми стабилна дистрибуција,јер сам углавном радио са Debian варијантама,које су мање или више баговите,па ми то никако не одговара.
Заборавих Sabayon,познатији дериват Gentoo-a. Oн је таква дистрибуција,да коју год верзију сам стартовао,неће ни да бекне. Црни екран,одувек,са сваком верзијом,па сам дигао руке од истог. Calculate линукс прави ужасне багове,а техничка подршка је слаба,и од њега сам одустао.
 
Poslednja izmena:
Па није проблем у томе што хоћеш да имаш два линуха, ја на овом компу тренутно имам 13 што је најмањи број у последњих неколико година ;) али зашто gentoo? Нарочито зато што ти се не свиђа начин инсталације.
Техничка подршка ми не значи много, понекад погледам званични линк ако наиђе неки проблем али је обично у питању нешто глобално па искористим одговор за неки други. Мислим да сам давно пробао оба ова gentoo деривата и радили су али нисам нашао неки разлог да наставим да их користим (а не неке треће) па их одавно немам на харду. Мада ... није да се није бар једном десило да Sabayon не прође инсталацију него пукне. Ајде баш поподне да га опет оверим.

Ја сам изабрао Арчија, јесте да и код њега инсталација није много различита али сам нашао скрипту која то одради без много муке а мени не смета што користим тај а не препоручени начин.

WiFi користим на пар лаптопова и ниједна дистрибуција није правила проблеме, увек сам на оном са бржим бежичним имао пуну и стабилну брзину. Пробао Арчија, Кубунту и још пар других.
 
Mogu ja da ti pomognem, u principu je vrlo lako i mogu da te vodim korak po korak, imaš dve opcije, da ga instaliraš iz već postojećeg linuksa kojeg koristiš ili da bootuješ sa CD-a pa odande.
Koju god opciju da odabereš reci mi na koju particiju bi ga instalirao (sda1. sda2, sdb1 ...) gde ti je swap postojeći za linuks kojeg trenutno koristiš, nakon toga mi još reci koji bi DE odabrao pa nakon toga možemo da krenemo.
 
Надам се да је лако,рецимо из постојећег линукса ? Имам Mint 17.3.

У питању је партиција sda8. Не користим swap. Како да најсигурније инсталирам Gentoo,да не забагујем на пола ? :)
 
Dobar izbor, najbolje je iz postojećeg linuksa jer možeš da da ga koristiš dok se gentoo instalira u terminalu, takodje da čitaš upustvo itd.
Dakle, najbolje da u terminalu ukucaš su i radiš nadalje kao root, da ne bi stalno kucao sudo -> komanda.
Napravi direktorijum mnt/gentoo :
Kod:
mkdir mnt/gentoo
Formatiraj particiju na kojoj planiraš da instaliraš gentoo :
Kod:
# mkfs.ext4 /dev/sda8
Uradi mount te particije :
Kod:
# mount /dev/sda8 /mnt/gentoo
Idi na ovu adresu : https://www.gentoo.org/downloads/ i skini stage3 arhivu, verovatno koristiš 64-bit sistem tako da skini amd64 verziju, evo ti direktan link ako ti je lakše tako.
Prebaci ili iskopiraj tu arhivu na mnt/gentoo, prebaci se tamo i otpakuj tu arhivu :
Kod:
# mv /home/TVOJ USERNAME/Downloads/stage3-amd64-20160331.tar.bz2 /mnt/gentoo/
# cd /mnt/gentoo
# tar xvjpf stage3-amd64-20160331.tar.bz2 --xattrs

Sad si spreman da uradiš chroot i nastaviš dalje sa instalacijom :
Kod:
# cp -L /etc/resolv.conf /mnt/gentoo/etc/
# mount -t proc proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# source /etc/profile
# export PS1="(chroot) $PS1"

Trebalo bi da imaš internet, probaj da pinguješ www.google.com, ako je sve u redu nastavi dalje. Ako ga nemaš, javi.
Edituj fajl /etc/portage/make.conf i videćeš liniju MAKEOPTS="-j2" , promeni -j2 u broj procesora koliko imaš + 1, znači ako imaš 2 procesora stavi MAKEOPTS="-j3", ako imaš 4 onda staviš -j5 itd.
Kod:
# nano -w /etc/portage/make.conf

btw ako nisi radio sa nano editorom kada uradiš izmene i hoćeš da snimiš i vratiš se nazad u terminal, pritisni CTRL + X i stisni Y

Uradi update portage stabla :
Kod:
# emerge-webrsync

E sad, sledeći korak je bitan pri odabiru profila, zato sam te i pitao koji DE bi koristio, u principu bi mogao i sam da nastaviš čitajući handbook, evo ovde si stao trenutno :
https://wiki.gentoo.org/wiki/Handbook:AMD64/Full/Installation#Choosing_the_right_profile

Nadam se da je ovo dovoljno za početak, u principu sve ti lepo piše u handbook-u, samo prati pažljivo i nećeš imati problema, mada pitaj slobodno kada zapne.

btw možeš da nastaviš instalaciju kada god hoćeš , ne moraš sve u jednom dahu, kada recimo hoćeš da izadješ iz chroot-a i vratiš se kompeltno u linux mint uradi samo umount :
Kod:
# exit
# cd
# umount -l /mnt/gentoo/dev{/shm,/pts,}
# umount /mnt/gentoo{/sys,/proc,}

A onda kada budeš hteo da nastaviš samo otkucaš ovo i prebaciš se na gentoo :
Kod:
# mount -t proc proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# source /etc/profile
# export PS1="(chroot) $PS1"
 
Zaboravih da ti kažem da pre emerge-webrsync komande namestiš datum i tačno vreme, po handbook-u je to vrlo bitno i može doći do problema ako nisu tačni ti podaci, ja sam uvek to radio tako da ne znam ima li to veze stvarno ili nema, u svakom slučaju dakle pre emerge-webrsync ukucaj date u terminalu i daće ti datum i vreme, ako nisu dobri ti namesti kako treba, recimo ako je sada 3 April 14:45 ti bi ukucao sledeće :
Kod:
# date 040314452016

znači prve dve cifre su ti mesec, onda dan, pa sat i minuti a na kraju godina.
Kad smo već tu odradi i time zone :
Kod:
# echo "Europe/Belgrade" > /etc/timezone
# emerge --config sys-libs/timezone-data

Da ne zaboravimo posle odradi sada i root password :
Kod:
# passwd

U principu bi mogli za sada i da preskočimo selektovanje profila i odradimo to kasnije, ne znam koliko si vešt sa kompajliranjem kernela i da li si to radio nekada ranije, ali za početak je najbolje da koristiš genkernel koji će odraditi taj posao automatski, nakon čega bi onda ostalo još samo da odradiš update-grub unutar Linux Mint-a i on bi tada trebalo da prepozna gentoo. Ako bude sve kako treba i uspešno podigneš gentoo onda dalje možemo lako da stavimo Xorg i desktop po tvom izboru i setujemo još par stvari, tipa video karta i slično.

Znači prvo instaliraj genkernel :
Kod:
# emerge --ask sys-kernel/genkernel

Nakon toga edituj fstab :
Kod:
# nano -w /etc/fstab

Izbriši slobodno sve što je u tom fajlu (liniju brišeš sa CTRL + SHIFT + K ) i otkucaj ovo samo da ti bude u tom fajlu :
Kod:
/dev/sda8               /               ext4            noatime         0 1

Sada kompajliraj kernel :
Kod:
# genkernel all

kada završi sa time onda izadji iz chroot-a i uradi umount (kao što sam ti opisao u prethodnom postu) , pa iz mint-a odradi update-grub, trebalo bi da ti doda Gentoo u boot menu i da ga uspešno bootuje, možeš se logovati kao root sa passwordom koji si setovao. Preskočio sam par sitnica, tipa setovanje hostname-a, dhcp i network, kao i dodavanje user-a , ali možemo to i kasnije.

Nadam se da nisam bio konfuzan, javi ako bude problema.
 
Хвала на детаљној помоћи. Пре него кренем,да додам да бих волео да пробам два окружења mate i xfce. Да ли је могуће инсталирати оба,а да не дође до конфликата ?
Компајлирање сам радио у Calculate Linux-u,то ми је требало из разлога што се мање струје троши у power saving моду,а то је морало да се подеси у кернелу,па се сећам тог дела.
Не разумем шта је DE ?
Koji je сигуран кернел да кренем од њега ? Мислим на стабилан кернел 4.1. Пробаћу са hardened sources 4.1. Kaко ти се чини ?
 
DE je Desktop Environment , znači KDE, GNOME, mate, XFCE itd.
Moguće je da imaš oba instalirana bez problema.
Nisam nikada probao hardened sources, ja sam na gentoo-sources, najbolje da njega instaliraš i ti pa posle kada sve bude radilo možeš probati i druge kernele.
Dobro si me podsetio, zaboravio sam da ti kažem u prethodnom postu da pre nego što uradiš "# genkernel all" komandu skineš gentoo-sources prvo, ali vidim da si to i sam provalio :)
Kod:
# emerge -av gentoo-sources

Sada kada znam šta bi hteo tj. Mate ili XFCE odaberi za profil broj 3 kada budeš radio eselect profile list :
Kod:
[3]   default/linux/amd64/13.0/desktop

znači kod onog dela gde sam pričao za selektovanje profila, otkucaj :
Kod:
# eselect profile set 3

proveri za svaki slučaj da li je setovano sa eselect profile list , trebalo bi da vidiš * na broju 3, što znači da je setovano kako treba.

Ako zapne negde javi, pretplatio sam se na ovu temu tako da možeš očekivati brz odgovor :)
 
Novi korisnik (zameni IME sa userom kojeg želiš da napraviš) :
Kod:
# useradd -m -G users,wheel,audio,video -s /bin/bash IME
# passwd IME

Za network instaliraj dhcp klijent :
Kod:
# emerge -av dhcpcd

Ako ti treba nešto komplkovanije, onda ćeš morati da pogledaš handbook ili da sačekaš da instaliraš xfce pa odande iz network managera.

Dalje, ako već nisi nakon selektovanja profila, updejtuj prvo ceo sistem :
Kod:
# emerge -uDNav @world

Pre instaliranja xfce treba da instaliraš xorg, a pre toga da edituješ make.conf i ubaciš tamo par linija :
Kod:
# nano -w /etc/portage/make.conf
Ubaci sledeće tamo :
ACCEPT_DEFAULT_OPTS="--autounmask-write"
EMERGE_DEFAULT_OPTS="--ask --verbose"
ACCEPT_LICENSE="*"
INPUT_DEVICES="evdev"
VIDEO_CARDS="radeon"

Zameni "radeon" sa grafičkom kartom koju imaš, znači ako je AMD i ako hoćeš open source drajvere stavi radeon, ako hoćeš vlasničke drajvere onda tu stavi fglrx, ako imaš intel stavi onda intel, ako je nvidia ti stavi onda nvidia ili nouveau

Onda instaliraj xorg :
Kod:
# emerge xorg-drivers xorg-server

Ostalo ti još xfce da instaliraš, tu ne mogu baš mnogo da ti pomognem, ali verujem da ti nije problem da pratiš ovo uputstvo i da će sve nakon postupanja po njemu raditi kako treba.
https://wiki.gentoo.org/wiki/Xfce

Šta god ti treba pitaj google sa prefiksom gentoo, znači recimo "gentoo mate", "gentoo xfce" itd. prvi link je obično gentoo wiki tako da nemaš problema.

Najbitnije je da si stavio bazu, ostalo će doći samo, gentoo je prilično kompleksan da bi moglo sve kroz par rečenica da se objasni.
Odradi sve korake pa ako je negde zapelo ti reci gde.
 
A kad staviš dhcp klijent ?

# emerge -av dhcpcd

Kako se vežeš, žičano ili bežično ?
 
Можда сам нешто погрешно подесио ? Преко wifi се качим на интернет. Не могу да скинем ни један пакет,немам интернет. Имао сам га у конзоли када сам сређивао систем,али по логовању у саму партицију,немам га.
 
Možda drajver nije kompajliran u kernelu ?

Skini pciutils pa odradi lspci i vidi da li je detektovan :
Kod:
# emerge -av pciutils

pa onda otkucaj :
Kod:
# lspci
 
Iz Linuks minta se možeš ponovo "ulogovati" na gentoo sa :
Kod:
# mount /dev/sda8 /mnt/gentoo
# mount -t proc proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# source /etc/profile
# export PS1="(chroot) $PS1"
 
Кренуо сам поново од почетка. Не иде никако. Имам мрежу кад идем на chroot. Међутим,emake failed приликом инсталације било којег од пакета dhcpcd,wireless-tools,pciutils.
 
Да се мало убацим док се не реши тај проблем, које су предности овог у односу на остале линухе? Неколико година сам експериментисао, пробао све и свашта (осим пар ових који су били компликованији) и на крају решио да изаберем КДЕ под обавезно и Арчија плус Кубунту као резерву. Шта Gentoo може више и боље, нарочито за кућну употребу обичног корисника? На Арчија су ме навукли преко скрипте за инсталацију иначе никад не бих прешао ону званичну процедуру али се исплатило из неколико разлога. Који су овде прави разлози?
 
Koнкретно речено - Аrch - на мојој конфигурацији багује доста.
Ubuntu je солидан,али чекам LTS да видим како ради.
Просто - нити конфигурације нису исте. А ни укуси. Више ми лежи LMDE i Mint због перфектно одрађеног рендеровања фонтова,него Ubuntu. Али Mint i LMDE никако не могу да раде добро са bluetooth-om,за разлику од Ubuntu.
 
Mogao si probati sa Fedorom (ne znam koliko ti sad odogovara jer si već ušao u to), jednostavna je za instalaciju ako ti išta znači, imaš dobar community koliko sam vidio da želiš, a i ostalo je koliko toliko dobro odrađeno (softverski paketi, optimizacija, support). Recimo ja sam na njoj još malo (nešto oko 2 godine sam na njoj), imam želju da se prebacim na Arch, ali ono, sad nemam pretjerano mnogo vremena da se igram sa tim, a i tad kad sam kretao sa Fedorom razmišljao sam kako mi je taman toliko lakša od Archa da se malo na njoj igram, prije imao Ubuntu i Mint i šta ja znam, ne sviđa mi se to.
 
Poslednja izmena:
Koнкретно речено - Аrch - на мојој конфигурацији багује доста.
Ubuntu je солидан,али чекам LTS да видим како ради.
Просто - нити конфигурације нису исте. А ни укуси. Више ми лежи LMDE i Mint због перфектно одрађеног рендеровања фонтова,него Ubuntu. Али Mint i LMDE никако не могу да раде добро са bluetooth-om,за разлику од Ubuntu.

Iskreno, preporučujem ti da ipak odabereš neki drugi distro, Gentoo je suviše komplikovan iz mnogo razloga.
 
Koнкретно речено - Аrch - на мојој конфигурацији багује доста.
Ubuntu je солидан,али чекам LTS да видим како ради.
Просто - нити конфигурације нису исте. А ни укуси. Више ми лежи LMDE i Mint због перфектно одрађеног рендеровања фонтова,него Ubuntu. Али Mint i LMDE никако не могу да раде добро са bluetooth-om,за разлику од Ubuntu.
То је ипак разлика на нивоу компа, моје се питање односи на ситуацију када све ради савршено. Иначе ја не користим Убунту јер ми се чини да Unity увек тражи један корак више а ионако не волим gnome варијанте због мало опција у подешавањима. То важи и за већину осталих, некако волим да могу много тога да gui подешавам а да не морам да едитујем свакакве .conf фајлове.
Свиђали су се и мени фонтови на Минту док нисам упоређивањем подешавања нашао где је то промењено и сада увек то прво подесим. Ипак, ја за Минт мислим оно што ти за Арчија, док ми Арчи ради на 4 компа без грешке, Минт се најчешће збуни на неком јер аутори никада не тестирају сваки хардвер и увек понешто остане нерешено. А пошто користим КДЕ, не видим један разлог да то буде Минт КДЕ а не Кубунту.
Bluetooth сам можда једном пробао на једном лаптопу и није ми нешто интересантан.
imam želju da se prebacim na Arch, ali ono, sad nemam pretjerano mnogo vremena da se igram sa tim
Ја сам дуго прескакао Арчија због начина инсталације и када сам сазнао за Хелмутову скрипту па пробао, ту је био крај. Ако не желиш да баш баш испоштујеш Арчи идеју да се све али све пешке инсталира и не смета ти да у инсталацији нешто буде инсталирано по жељи аутора, онда та скрипта олакшава посао и инсталацију завршиш за пола сата, али то укључује и једно 50% програма које би иначе код других накнадно инсталирао.
Iskreno, preporučujem ti da ipak odabereš neki drugi distro, Gentoo je suviše komplikovan iz mnogo razloga.
А одговор на моје питање? Ако је нешто толико компликовано, онда мора да постоји неки адут да се неку упушта у те воде. Зашто да неко ради компликовано ако после тога нема неке предности?
Које су предности Gentoo линуха?
 
Vrh Dno