Здрасти,
аз не ползвам gentoo и не мога да ти помогна много за него, но мога да ти каже колко време е отнело при мен прекомпилацията на разни програми (понеже съм си прекомпилирал голяма част от системата ми след инсталацията). Значи, аз ползвам archlinux и ползвам ABS за да си прекомпилирам пакетите. Машината ми е celeron 333 mhz, 192 ram, бърз диск. Във времената които ще посоча влиза тегленето на сорса (-овете), компилирането, правенето на пакет (за arch) и инсталирането му. Не съм се занимавал да разделям процедурите (би било адски глупаво да не използвам възможностите на ABS, пък и ще ми отнеме много повече време).
Mozilla Firebird с gtk1 ~ 3.30 h
Mozilla Firebird с gtk2 ~ 4.15 h
gtk1 и gtk2 (с всички неоходими им библиотеки - glib, pango, алабала..) ~ 1 h
xfree86 (4.3) ~ 5-7 h (за това не мога да кажа с точност, че се разсейвах тогава)
ядрото ~ 35 минти (само прекомпилация - бе да съм редактирал config -а)
всичко от xfce4 (със все плъгините за панела) ~ 1.20 h
....
и много други програми (като почнеш от пощенски клиенти и стигнеш до ICQ клиенти
'> ). Както се досещаш, не използвам нито KDE, нито Gnome. Всъщност вече не тегля пакетите излезли в current, ами си синхронизирам ABS и си ги build -вам от там.
Иначе ползвам следните оптимизации:
cat /etc/makepkg.conf
Примерен код |
# # /etc/makepkg.conf #
# the top-level directory of all your PKGBUILDs export ABSROOT="/usr/abs"
# The FTP/HTTP download utility that makepkg should use to acquire sources export FTPAGENT="/usr/bin/wget --continue --passive-ftp --tries=3 --waitretry=3"
export CHOST="i686-pc-linux-gnu" export CFLAGS="-march=pentium2 -mcpu=pentium2 -O3 -pipe -fomit-frame-pointer" export CXXFLAGS="-march=pentium2 -mcpu=pentium2 -O3 -pipe -fomit-frame-pointer"
|