Mielott belevagok, nehany kerdes

Fórumok

Hi all

Sok merlegeles utan ugy dontottem hogy en gentoo-t szeretnek.
Hogy miert? Azert amiert a hasznaloi szeretik.

Es a kerdesek:

1., Le lehet tolteni a stage3 tarballt vagy csak a cd-rol tudom kinyerni?

2., Ha stage3-rol telepitek ujra tudom forditani a rendszert mindenestol hogy a gepemre optimalizalodjon?

3.,Mar meglevo debian telepitesbol akarom telepiteni. Fel lehet rakni egy loop devicera es onnan kimasolni a mukodo bealitott rendszert?

4., Esetleg be lehet bootolni az imageben levo rendszert?

A valaszokat koszonom!

iwanabeguru

Hozzászólások

Én is most fontolgatom a gentoo telepítést így én is feltenném a kérdéseimet itt.

1. A gcc-nek milyen optimalizációs kapcsolókat érdemes megadni, nem akarom agyon optimalizálni csak annyira ami ténylegesen számít valamit.

2. Milyen USE flag-et érdemes használni egy KDE alapú alapvetően desktop rendszernél, filmnézés, zenehallgatás, szövegszerkesztés, böngészés, filmszerkesztés.

Előre is köszönöm a válaszokat.

1) Nez korul itten.
Hasznos lehet meg a -fomit-frame-pointer, es a -ffast-math, de olvass utana ezeknek a kapcsoloknak.
Ami a josag, hogy a csomagok nagy resze kepes okosan mukodni, es az olyan kapcsolokat, melyekkel biztos nem fordul/fut normalisan a cucc, alapbol lefilterezi, ergo nagyon nem tudod elrontani a rendszert, kicsit azonban elkepzelheto :-)

2) ez nagyon sokmindentol fugg. En pl. utalom az artsot, irtom is ahol lehet, tehat nekem igy nezne ki a make.conf-beli globalis USE flagjeim listaja:


USE="acpi alsa -apm -arts +bash-completion bzip2 dbus gif -gtk -gnome firefox jbig jpeg jpeg2k kde opengl png qt3 qt4 tiff truetype ttf vim-syntax wmf X xml"

Megsugom: csaltam, egy reszet az aktiv rendszerembol lestem ki. A USE flagjeimbol kiderul, hogy vim parti vagyok, kedvelem a bash-completion-t, es szeretem, ha minden kepformatumot minden supportal.

A package.use ennel bovebb es jobb konfiglehetosegeket ad: per-csomag tudod megmondani a frankot. Ha a csomag meg nincs fenn, az emerge alapbol megmutatja az osszes lehetseges USE flaget. Ami kek, es minusz van elotte, azok epp ki vannak kapcsolva, ami piros/zold, az eppen aktiv.
Mplayernel peldaul nekem a /etc/portage/package.use idevago sora igy nez ki:


media-video/mplayer 3dnow 3dnowext aac cddb dts dv dvb enca encode ggi live mp2 openal pnm quicktime real rtc sdl srt ssse3 v4l v4l2 x264 xvid xvmc

Filmszerkeszteshez nem tudok hozzaszolni, nem uzom.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

2. Igen, én az `emerge -ae world' paranccsal próbálkoznék, szerintem az újra fogja fordítani az összes csomagot, ami akkor a rendszeren lesz. (Később ez már nem feltétlenül igaz.)

" Milyen USE flag-et érdemes használni"

Inkább csak alap_rendszer szintű flageket. /etc/make.conf
A telepítendő progiknak érdemes az /etc/portage/-ben megadni
milyen függőségekkel települjenek.
azt mondja a fáma, így nam lesz annyi "felesleges" fordítás.
emerge -p csomagnév parancs listázza a flageket és
kiveheted amit biztos nem használsz.

3. Erre én is kiváncsi lennék, hogy ilyet csinált-e már valaki. Én nem látom akadályát. Egyszer egy mobil rack-re telepítettem gentoo-t, és aztán a már teljesen bekonfigurált rendszert bemásoltam a célgépre. Nem volt gond vele.

Haladjunk sorjaban:

1) x86 stage3, amd64 stage3
2) emerge -e world

3) Igen, sot chroot-bol is csinalhatod, nem kell neki kulon loop device. A masolast en ugy csinaltam, hogy


cd /chroot; tar jcvfp ../gentoo-chroot.tbz2 .

majd amikor mar megvan a cel particio, es fel is van mountolva, meg minden mondjuk livecd-rol:


tar jxvfp /mnt/data/gentoo-chroo.tbz2 -C /mnt/gentoo

4) chroot ruley! Amugy mindent meg lehet csinalni pl. qemuval.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Mindenkinek köszönöm a válaszokat.
Ha végre lesz annyi időm megpróbálkozok a telepítéssel és majd beszámolok.