Gentoo
[bearbeiten] Sicherheitsupdates einspielen
Anzeigen aller nötigen bzw verfügbaren Sicherheitsupdates
glsa-check -l | grep '\[N\]'
|
[bearbeiten] Alle Packete Updaten
emerge --update --deep -f world; emerge --update --deep world
|
[bearbeiten] Alle nicht mehr verwendeten Packete deinstallieren
# emerge --update --deep --newuse world
# emerge --depclean
# revdep-rebuild
|
[bearbeiten] Virtuelle Netzwerkadressen hinzufügen
| Datei: /etc/config/net
|
alias_eth0="192.168.0.1 xxx.xxx.xxx.1"
broadcast_eth0="192.168.0.255 xxx.xxx.xxx.255"
netmask_eth0="255.255.255.0 255.255.255.0"
|
Wichtig ist dabei pro Alias die Broadcast und die Netmask zu setzen.
Quelle: http://www.gentoo.org/doc/de/prelink-howto.xml
[bearbeiten] Mögliche Abhängigkeiten neuerstellen
Emerge vergissst(?) ab und an abhängige Libs neu zu erstellen, wenn diese Libs von neuen Programme benötigt werden, daher sollte man bei Problem einmal versuchen ob nicht eine Update nötig ist.
revdep-rebuild -p
[bearbeiten] zu welchem paket gehört eine bestimmte datei?
qpkg -f /absoluter/pfad/zur/datei
[bearbeiten] welche dateien gehören zu einem bestimmten paket?
qpkg -l <paketname>
[bearbeiten] PHP4 und PHP5 gleichzeitig installieren
emerge -v '=dev-lang/php-4*' '=dev-lang/php-5*'
|
siehe dazu auch Apache mit PHP4 und PHP5 unter gentoo einrichten
- emerge Software installieren und verwalten
Beim installieren erschein die Meldung:
[blocks B ] sys-apps/pam-login (is blocking sys-apps/shadow-4.0.15-r2)
|
Um diese Abhängigkeit zu lösen sollte man folgendes eingeben:
emerge --buildpkgonly --nodeps shadow && emerge -C pam-login && emerge --usepkgonly shadow
|
Quelle: http://forums.gentoo.org/viewtopic-t-443022.html