Copying sources and texts (also in parts) for publishing without our permission is NOT ALLOWED. We are fed up with finding our work on other sites (like stackoverflow).
Das Kopieren von Quellcode und Texten (auch in Auszügen) ist nicht erlaubt. Wir haben es gründlich satt, unsere Arbeit auf anderen Webseiten zu finden.

Copying for non-public usage is allowed.           Das private Kopieren und Benutzen ist natürlich erlaubt und erwünscht.
13. Sep 2015
Teaser

Debian Linux: r8169 0000:03:00.0: firmware: failed to load rtl_nic/rtl8168g-2.fw (-2)

Bei einer nicht 100%ig funktionierenden Internetverbindung (z.Bsp. fehlende/keine DNS Namensauflösung) sollte man auch mal das Systemlog auf Fehler bzgl. des Netzwerkes durchsuchen:

dmesg | grep failed

Beipielausgabe bei fehlenden Treibern für eine “Reaktek” Netzwerkkarte:

r8169 0000:03:00.0: firmware: failed to load rtl_nic/rtl8168g-2.fw (-2)

Die Treiber können meist mit dem im Internet kreisenden Begriffen und Befehlen nicht heruntergeladen werden … denn die Namensauflösung funktioniert ja nicht.

Daher muss man den Download manuell vorbereiten und ausführen:

Auf einem anderen PC lese ich die aktuelle IP des Downloadservers aus:

ping packages.debian.org

Ergebnis z.Bsp. Beispiel: 123.123.123.123

Jetzt teilt man dem betroffenen Server diese Information mit:

nano /etc/hosts

Fügen Sie die folgende Zeile hinzu und speichern Sie die Datei ab:

123.123.123.123        packages.debian.org

Jetzt können Sie das gesuchte Paket herunterladen (die URL können Sie auf einem anderen PC heraussuchen und ggf. bei SSH einkopieren).
Dabei ist das Umgehend der SSL Zertifikatskontrolle wichtig, denn in dem allermeisten Fällen stimmt die IP nicht mit dem Namen innerhalb des Zertifikates überein:

wget --no-check-certificate https://123.123.123.123/debian/pool/non-free/f/firmware-nonfree/firmware-nonfree_0.43.tar.gz

Alternative Lösung

Löst die Domain “debian.org” auf (z.Bsp. per Ping auf einem anderen PC) und trage diese in die Hosts-Datei ein (Beispiel s.o.)

Beispiel: 123.123.123.123

123.123.123.123        debian.org ftp.de.debian.org de.debian.org security.debian.org
03. Sep 2015
Teaser

Debian 8 (jessie): “systemd-fsck” deaktivieren

Das kommt groß in Mode: Das System prüft und korrigiert was das Zeug hält und keiner fragt den Administrator (root) … der hat ja sowieso nix zu melden und keine Ahnung von seinem System !?

Seit Debian V8 (Codename «jessie») prüft das System jetzt bei JEDEM Booten mit «fsck» auf Fehler. Leider auch bei Servern mit diversen TB Platten und RAID Systemen … und das kann dauern … richtig dauern. Ist ja nur ein Server, den braucht schon keiner im System ;o/

Um diesen Wahnsinn zu beenden, hilft folgende Einstellung:

nano /etc/default/rcS

Dort die Option «FSCKFIX» auf «no» setzen:

FSCKFIX=no
03. Sep 2015
Teaser

SVN: Struktur automatisch in einem Befehl anlegen

Um in einem SVN (= Versionsverwaltung) die benötigten Verzeichnisse automatisch mit einem Basis-Commit erstellen zu lassen, benutzt man folgenden Befehl:

svn mkdir --parents file:///home/customer/svn/project/{trunk,tags,branches} -m "initial dir creation"
02. Sep 2015
Teaser

Debian VirtualBox headless: VirtualBox Extension Pack

Wenn Sie unter Linux Debian (hier Debian jessie) ein Update der VirtualBox Software durchgeführt haben (z.Bsp. automatisch durch ein Linux Update von Debian V7 auf Debian V8), dann erhalten Sie meist Fehlermeldungen, welche Sie zur Installation des “Oracle VM VirtualBox Extension Pack” auffordern.

Wenn Sie den folgenden Installationsbefehl ausführen, …

VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack

… dann erhalten Sie eine Fehlermeldung:

Extension pack 'Oracle VM VirtualBox Extension Pack' is already installed. In case of a reinstallation, please uninstall it first

Deinstallieren Sie das (alte) Extension Pack daher mit folgendem Befehl:

VBoxManage extpack uninstall 'Oracle VM VirtualBox Extension Pack'

Anschließend können Sie das aktuelle Extension Pack wieder problemlos installieren:

VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack