Linux/Tipps/Gentoo: Unterschied zwischen den Versionen
Linux/Tipps/Gentoo (Quelltext anzeigen)
Version vom 13. Dezember 2007, 08:35 Uhr
, 13. Dezember 2007→Installation
Thomas (Diskussion | Beiträge) |
Thomas (Diskussion | Beiträge) |
||
Zeile 4: | Zeile 4: | ||
==Hostname setzen== | ==Hostname setzen== | ||
'''/etc/conf.d/hostname''': | Wenn der Hostname nicht stimmt, dann '''/etc/conf.d/hostname''' ändern: | ||
HOSTNAME="<Name>" | HOSTNAME="<Name>" | ||
Dann: | |||
hostname <Name> | hostname <Name> | ||
==Netzwerk== | |||
Falls der Installer das Gateway nicht eingetragen hat, ist '''/etc/conf.d/net''' zu ändern: | |||
routes_eth0=( "default via 192.168.0.1" ) | |||
iface_eth0="192.168.0.6 broadcast 192.168.0.255 netmask 255.255.255.0" | |||
Dann: | |||
/etc/init.d/net.eth0 | |||
==Gewünschte USE-Flags setzen== | ==Gewünschte USE-Flags setzen== | ||
Siehe [[#USE-Flags|USE-Flags]]. | Siehe [[#USE-Flags|USE-Flags]]. | ||
==Compiler-Flags setzen== | |||
'''etc/make.conf''': | |||
CFLAGS="-march=i686 -Os -pipe -fomit-frame-pointer -fno-ident" | |||
CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden" | |||
LDFLAGS="-Wl,-O1" | |||
Bei '''-march''' sollte man bei Pentium-M '''i386''' oder besser '''pentium-m''' setzen. | |||
==Regionale Einstellungen== | ==Regionale Einstellungen== | ||
Zeile 49: | Zeile 64: | ||
... | ... | ||
'''Option "XkbLayout" "de"''' | '''Option "XkbLayout" "de"''' | ||
==Compile-Cache aktivieren== | |||
Quelle: http://de.gentoo-wiki.com/Emerge_beschleunigen#Ccache | |||
emerge -av ccache | |||
'''etc/make.conf''': | |||
FEATURES="ccache" | |||
CCACHE_SIZE="2G" | |||
Dann: | |||
cd /var/tmp | |||
mkdir ccache | |||
chown portage:portage ccache | |||
chmod 775 ccache | |||
echo "CCACHE_DIR=\"/var/tmp/ccache\"" >> /etc/env.d/99local | |||
env-update | |||
source /etc/profile | |||
==C-Compiler mit Optimierung neu installieren== | |||
emerge glibc binutils gcc | |||
emerge glibc binutils gcc | |||
==System aktualisieren== | ==System aktualisieren== | ||
Zeile 57: | Zeile 91: | ||
Siehe [[#Kernel updaten|Kernel updaten]]. | Siehe [[#Kernel updaten|Kernel updaten]]. | ||
===gentoolkit=== | ===gentoolkit installieren=== | ||
emerge gentoolkit | emerge gentoolkit | ||