Debian Sid Unstable bietet dir stets die neuesten Software-Pakete, wenngleich nicht immer in ihrer stabilsten Form. Dieser Leitfaden begleitet dich schrittweise durch die Installation und bietet eine solide Basis für Entwickler und Technikbegeisterte, die auf dem Laufenden bleiben möchten. Las uns gleich beginnen!
Testing installieren
Da man SID nicht einfach so installieren kann, muss man als erstes eine aktuelles Testing herunterladen.
Das aktuelle Testing findet man auf:
www.debian.org >
CD-ISO-Images >
CD-/DVD-Images über HTTP oder FTP herunterladen >
Offizielle CD-/DVD-Images der "Testing"-Distribution
oder hier http://cdimage.debian.org/cdimage/weekly-builds/
dann Mikroarchitektur auswählen –> iso-cd/ –> debian-testing-amd64-netinst.iso
Installation von USB Stick
cp debian-testing-amd64-netinst.iso /dev/sdc
sync
Installation durchführen
Die meisten Punkte können so bestätigt werden, wie es der Debian Installer vorschlägt!
Die Partitionierung der Platte sieht wie folgt aus:
- Partition ist SWAP (Faustregel: doppelter Arbeitsspeicher)
- Partition Wurzel (Rest des freien Platzes)
Wer will, kann natürlich eine sep. Home Partition machen!
Erste Pakete installieren
# apt-get install aptitude net-tools vim mc ssh locate bash-completion
Danach stellt man wie folgt auf “’SID“‘ (unstable) um:
# nano /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.de.debian.org/debian/ sid main
die anderen Quellen können mit einer # auskommentiert werden
Jetzt APT aktualisieren
apt update
und ein Upgrade durchführen dpkg -i
apt-get dist-upgrade
Sudo installieren
apt install sudo
adduser <Dein-User> sudo
Wichtige Treiber und Pakete installieren
apt install git subversion firmware-linux firmware-linux-free firmware-linux-nonfree firmware-realtek hwinfo autoconf apt-file
Bitte jetzt einmal neu booten
KDE Installieren
apt install kde-full kde-standard task-kde-desktop task-german-kde-desktop
Rechner neu starten und an der grafischen Oberfläche.
Compiler und Kernel Headers einrichten
Für die Installation von Drittanbiter-Programmen wie VMware, VirtualBox, Nvidia Treiber etc… werden Compiler und Kernel-Header benötigt.
Das kann man bequem mit dem Paket “’module-assistant“‘ machen.
aptitude install module-assistant
Der Module-Assistant erledigt den Rest!!!
m-a update
m-a prepare
… einfach alles bestätigen!
Optional 32Bit Architektur hinzufügen
Bitte nur, falls wirklich notwendig!
dpkg --add-architecture i386
apt update
Weitere brauchbare Pakete installieren
apt install \
openvpn \
postfix \
debian-archive-keyring \
debian-keyring \
default-jre \
default-jre-headless \
openjdk-11-jre \
openjdk-11-jre-headless \
samba \
cifs-utils
Mods freischalten
# a2enmod rewrite
# a2enmod ssl
LAMP Pakete
Willst du PHP programmieren, dann ist der Artikel LAMP-Pakete für dich interessant!
VIM anpassen
Die Datei
/etc/vim/vimrc
öffnen und die Anführungszeichen bei folgenden entfernen bzw hinzufügen:
syntax on
set background=dark
set hlsearch
set nowrap
set tabstop=3
set cursorline
Bash Profil anpassen
Wir legen Aliase an
# vi /root/.bashrc
folgende Zeilen auskommentieren (# entfernen)
export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -lh'
alias l='ls $LS_OPTIONS -lA'<br>
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
TIPP
Das Gleiche kann dann jeder User in seiner /home/username/.bashrc Datei machen!
WLAN
Mit
lspci
den Netzwerk Controller auslesen und die Firmware installieren.
Firmware und Installation muss im Internet recherchiert werden, da es meistens unterschiedlich ist.
Wichtige Info zum Thema Network-Manager
Will man den Networkmanager unter KDE verwenden, so sollte die Datei
/etc/network/interfaces
so aussehen:
auto lo
iface lo inet loopback
Möchte man den Network-Manager nicht verwenden, so muss man in der “’/etc/network/interfaces“‘ Datei
das Netzwerkinterface selber regeln!
Beispiel:
#/etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
Probleme mit der Compiler-Version
Hier hilft es, die System-Variable CC auf den geforderten Compiler einzustellen!
Beispiel
# export CC=/usr/bin/gcc-4.7
Zusätzliche Pakete für die grafische Oberfläche
apt install \
digikam \
ding \
filezilla \
k3b \
k3b-i18n \
vlc \
firefox \
firefox-l10n-de \
libreoffice \
libreoffice-l10n-de \
libreoffice-kde5 \
ttf-mscorefonts-installer \
hplip \
hplip-gui \
cups \
gimp \
gimp-gutenprint \
thunderbird \
thunderbird-l10n-de
