Debian
NEU:
RoWiLinuxCD
Die Paketverwaltung läuft über apt-get (info apt-get). Als Pendant zu
SuSes? YaST? gibt es hier die base-config (einfach eintippen). Die aktuelle Version (nach Woody) heisst Sarge (Version > 3.1).
Es gibt im wesentlichen drei verschiedene Versionen von Debian.
stable,
testing und
unstable.
Hierbei ist
stable zwar die stabilste, aber auch die aelteste Version.
testing ist meist ebenso stabil, hat aber die aktuelleren Softwarepakete.
Mit
unstable ist man immer auf dem neusten Stand, es kann aber zu Problemen mit dependencies und der Stabilitaet (deswegen der Name ;) fuehren.
Welche Pakete man mit apt-get installieren kann, lässt sich leicht herausfinden, wenn man ein Paket schon kennt, z.B. den Apache webserver:
http://packages.debian.org/apache
Statt apache kann man natürlich beliebige Paketnamen einsetzen. Ist der Paketname nicht bekannt, tut es auch z.B. aptitude.
Backup sämtlicher APT-Daten
dpkg --get-selections "*" > packetlist
Damit wird die Paketliste in der Datei packetlist gespeichert. "*" ist nötig, damit auch die Informationen über deinstallierte Pakete mit ausgegeben werden. Diese Liste kann man dann mit dem Befehl
dpkg --set-selections < packetlist
auf ein anderes System übertragen. Anschliessend muss man noch
dselect install
ausführen.
Alternative Quellen
Unter
http://packages.dotdeb.org gibt es weitere Debian-Pakete, die nicht in der offiziellen Liste geführt sind, wie z.B.
PHP5?.
Dynamic MMap? ran out of room
In /etc/apt/apt.conf die Zeile hinzufügen:
APT::Cache-Limit "141943904";
Danach geht's :-).
dpkg-reconfigure
Mit
dpkg-reconfigure -a kann man alle Pakete neu konfigurieren.
Was ist alles installiert?
Man sollte die Liste, weil sie oft lang ist, gleich in eine Datei pipen:
dpkg --get-selections "*" >dateiliste.txt
Noch eine ähnliche Anleitung (bereits getestet)
Installierte Debian-Pakete in Datei schreiben:
dpkg --get-selections > /var/backups/installed_dpkg-selections.txt
Daten in Sicherheit bringen, Server komplett neu aufsetzen.
Restore dann mit:
dpkg --set-selections < /var/backups/installed_dpkg-selections.txt
apt-get update
apt-get dselect-upgrade
Lesbarer output der installierten Pakete:
COLUMNS=120 dpkg -l | grep "^i" | cut -b 5- > /var/backups/installed_current.txt
Netzwerk
Um ein Modul z.B. für eine Realtek8139 hinzuzufügen, muss man nur in
/etc/modules den Namen des Modules (also hier
8139too) in eine neue Zeile hinzufügen.
In
/etc/network/interfaces findet man die Netzwerkeinstellungen, also z.B. so:
linda:/var/lib# cat /etc/network/interfaces
auto lo
iface lo inet loopback
# This entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet static
address 192.168.1.40
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
Links:
* Handbuch: http://www.debian.org/releases/stable/i386/install.de.html
* Handbuch: http://www.openoffice.de/linux/buch/
* FAQ: http://channel.debian.de/faq/
* Forum: http://www.debianforum.de
* Debian-Paketübersicht: http://www.debian.org/distrib/packages
* Debian-Howto in deutsch: http://www.debianhowto.de/de/howtos.html
* Backups unter Debian: http://www.debianforum.de/wiki/?page=Einige+Tipps+f%FCr+Backups
* ISDN unter Debian: http://www.pro-linux.de/t_netzwerk/debian-isdn.html#ToC5