Debian Linux sid (unstable) Installations-Leitfaden

Testing installieren
Da man SID nicht einfach so installieren kann, muss man als erstes eine aktuelles Testing herunterladen.
Das aktuelle Testing findet man auf:
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"-Distributionoder 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!
Am besten eine minimal Installation machen (ohne grafische Benutzeroberfläche).
Erste Pakete installieren
apt-get install aptitude net-tools vim mc ssh locate
Danach stellt man wie folgt auf '''SID''' (unstable) um:
deb-src http://ftp.de.debian.org/debian/ sid main
vi /etc/apt/sources.listdeb 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-get updateund 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-fileBitte jetzt einmal neu booten
KDE Installieren
apt install kde-full kde-standard task-kde-desktop task-german-kde-desktopRechner neu starten und mit KDE anmelden.
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-assistantDer 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
LAMP Pakete
apt install \ mysql-server \ mysql-client \ mysql-workbench \ libapache2-mod-php7.0 \ apache2-utils \ php7.0-cli \ php7.0-common \ php7.0-curl \ php7.0-enchant \ php7.0-gd \ php7.0-bz2 \ php7.0-zip \ php7.0-gmp \ php7.0-imagick \ php7.0-intl \ php7.0-json \ php7.0-ldap \ php7.0-mcrypt \ php7.0-mysql \ php7.0-pspell \ php7.0-readline \ php7.0-recode \ php7.0-xmlrpc \ php7.0-xsl \ php7.0-sybase \ php7.0-pgsql \ php7.0-mbstring \ php-xdebug \ phpmd \ phpunit \ php-pear \ php-codesniffer \ php-codecoverage \ pdepend \ phploc
PHP 7.2 Pakete
apt install \ libapache2-mod-php7.2 \ php7.2-cli \ php7.2-common \ php7.2-curl \ php7.2-enchant \ php7.2-gd \ php7.2-bz2 \ php7.2-zip \ php7.2-gmp \ php7.2-intl \ php7.2-json \ php7.2-ldap \ php7.2-mysql \ php7.2-pspell \ php7.2-readline \ php7.2-recode \ php7.2-xmlrpc \ php7.2-xsl \ php7.2-sybase \ php7.2-pgsql \ php7.2-mbstring \ php7.2-imagick
Optional PHP 7.3 Pakete
apt install \ libapache2-mod-php7.3 \ php7.3-cli \ php7.3-common \ php7.3-curl \ php7.3-enchant \ php7.3-gd \ php7.3-bz2 \ php7.3-zip \ php7.3-gmp \ php7.3-intl \ php7.3-json \ php7.3-ldap \ php7.3-mysql \ php7.3-pspell \ php7.3-readline \ php7.3-recode \ php7.3-xmlrpc \ php7.3-xsl \ php7.3-sybase \ php7.3-pgsql \ php7.3-mbstring \ php7.3-imagick
apt install \ mysql-server \ mysql-client \ libapache2-mod-php7.4 \ php7.4-cli \ php7.4-common \ php7.4-curl \ php7.4-enchant \ php7.4-gd \ php7.4-bz2 \ php7.4-zip \ php7.4-gmp \ php7.4-intl \ php7.4-json \ php7.4-ldap \ php7.4-mysql \ php7.4-pspell \ php7.4-readline \ php7.4-xmlrpc \ php7.4-xsl \ php7.4-sybase \ php7.4-pgsql \ php7.4-mbstring \ php7.4-imagick \ php-xdebug \ phpmd \ phpunit \ php-pear \ php-codesniffer \ php-codecoverage \ pdepend \ phploc \ composer \ ant
Mods freischalten
# a2enmod rewrite # a2enmod ssl
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/.bashrcfolgende 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'
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!
Das Gleiche kann dann jeder User in seiner /home/username/.bashrc Datei machen!
Zusätzliche Software für Laptops
Touchpad
Die Synaptics Touchpad Treiber werden mit
aptitude install kde-config-touchpadheruntergeladen und unter
Systemeinstellungen --> Eingabegeräte --> Touchpad
kann man die Einstellungen des Touchpads ändern.
WLAN
Mit
lspciden 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
das Netzwerkinterface selber regeln!
/etc/network/interfacesso aussehen:
auto lo iface lo inet loopbackMöchte man den Network-Manager nicht verwenden, so muss man in der '''/etc/network/interfaces''' Datei
das Netzwerkinterface selber regeln!
Beispiel:
# 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
aptitude 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
Canon Scanner einrichten
Unter https://my.canon/en/support scangearmp2 herunterladen, entpacken und mit :./scangearmp2-3.50-1-deb/install.sh
installieren.
Mit
scangearmp2
You are a guest
or post as a guest
Loading comment...
The comment will be refreshed after 00:00.
Be the first to comment.