Archiv der Kategorie: Linux

IPv6 unter Linux deaktivieren

In die Datei /etc/sysctl.conf müssen folgende Zeilen hinzugefügt werden:

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1

Damit die Einstellungen wirksam werden muss der Rechner neu gebootet werden. Alternativ kann man die Einstellungen per sudo sysctl -p /etc/sysctl.conf zur Laufzeit übernehmen.

Quellen:
http://wiki.ubuntuusers.de/Tuning
http://xmodulo.com/2012/04/how-to-reload-sysctlconf.html

Reihenfolge der Quellen für die DNS-Namensauflösung ändern

Damit Ubuntu 12.04 zuerst den DNS-Server abfragt und danach erst in /etc/hosts nach einem Host sucht, muss folgender Eintrag in /etc/nsswitch.conf geändert werden:

Alter Eintrag:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4

Neuer Eintrag:
hosts: dns files mdns4_minimal [NOTFOUND=return] mdns4

Pakete per dpkg auf neues System übertragen

Ausgangssituation:
Es sollen, zwecks Neuinstallation, alle installierten Pakete auf einem neuen System installiert werden. Die Architektur ist x64.

Lösung:

  1. Auf dem alten System per dpkg --get-selections > pakete.list die Paketliste erstellen.
  2. Datei per scp pakete.list benutzer@neues.system kopieren
  3. Auf dem neuen System dpkg --set-selections < pakete.list eingeben
  4. Anschließend apt-get update && apt-get dselect-upgrade eingeben
  5. Ausgabe kontrollieren! Sollte in der Ausgabe stehen, dass i386-Pakete installiert werden, dann bitte die Installation abbrechen und in der Datei /etc/dpkg/dpkg.cfg.d/multiarch den Eintrag "foreign-architecture i386“ kommentieren.

Quelle für Punkt 5: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/879324