debian
Installation Debian SID
Posted by Jean-Michel Frouin on .En lisant cet article, je me suis dit qu'il était plus que temps de faire la checklist des choses à faire lors de l'installation de Debian SID (sur un Dell XPS 13)
Introduction
Pour simplifier les mise à jour, mon répertoire /home possède sa partition à lui, permettant à chaque mise à jour, de ne formater que la partition racine (/):
/dev/sda1 / ext4 30Go /dev/sda2 /home ext4 200 /dev/sda3 /media/secret ext4 20
La partition /media/secret n'est pas monté telle quelle mais passe par la crypttab.
Installation
L'installation se fait depuis une version Stable en Installation par le réseau
Ensuite on met à jour le fichier /etc/apt/sources.list avec
# stable deb http://ftp.fr.debian.org/debian/ stable main contrib non-free #deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free # stable security deb http://security.debian.org/ stable/updates main contrib non-free #deb-src http://security.debian.org/ stable/updates main contrib non-free # stable volatile deb http://ftp.fr.debian.org/debian/ squeeze-updates main non-free contrib #deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main non-free contrib # testing deb http://ftp.fr.debian.org/debian/ testing main contrib non-free #deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free # testing security deb http://security.debian.org/ testing/updates main contrib non-free #deb-src http://security.debian.org/ testing/updates main contrib non-free # sid deb http://ftp.fr.debian.org/debian/ sid main contrib non-free #deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free # sid multimedia deb http://www.deb-multimedia.org sid main non-free #deb-src http://www.deb-multimedia.org sid main non-free
Et dans /etc/apt/preferences
Package: * Pin: release o=Unofficial Multimedia Packages Pin-Priority: 100
Une fois cela fait on lance LA mise à jour :
apt-get update && apt-get dist-upgrade
Jusque là j'évite de me connecter avec mon user standard, pour éviter de foutre le bordel dans les répertoires contenant les préférences des applications (/home/user/.*) avec des versions différentes (Celle de la version Stable) de celles que j'utilise (sous SID).
Une fois la mise à jour terminée, en général, j'installe les paquets additionnels puis je redémarre histoire de prendre en compte le nouveau noyau ...
Paquets additionnels
apt-get install cmake vim git gitk sabnzbdplus
Compilation du noyal
su apt-get install kernel-package git libncurses5-dev cd /usr/src wget -c https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.14.4.tar.xz xz -d linux-3.14.4.tar.xz -c | tar x cd linux-3.14.4 make-kpkg --config menuconfig --initrd --jobs 4 kernel_image modules #Lors de la configuration, dans la section processeurs, #choisir le mode "Full Preemptive" et la fréquence de "1000Hz" #pour une réaction optimale. cd .. dpkg -i *Custom*.deb
CryptTab
Ayant une <a href="http://frouin.me/truecrypt/" target"=_blank">partition cryptée avec LUKS il faut que je l'ajoute à la crypttab :
secret /dev/sda2 none luks
/etc/fstab
On ajout le montage de la partition décryptée par la crypttab dans fstab :
/dev/mapper/secret /media/secret ext4 defaults 0 2
On ajoute les options "noatime,nodiratime" aux paramètres de chaque partition.
/dev/mapper/secret /media/secret ext4 defaults,noatime,nodiratime 0 2
Hardware : Dell XPS 13
Wifi
Il faut installer un driver propriétaire :
apt-get install firmware-iwlwifi
Touchpad
Pour récupérer le touchpad (défilement à 2 doigts), etc ...
Il faut blacklister le module i2c-hdi, pour ce faire on créé un fichier
/etc/modprobe.d/blacklist_i2c_hid.conf
dans lequel on met :
blacklist i2c_hid
Paquets additionnels
Pour la gestion de l'énergie : apt-get install laptop-mode-tools
Pour la gestion du SSD : apt-get install smartmontools
A tester
Laisser la carte Wifi accéder aux canaux européens :
sudo iw reg set FR
Empêcher APT de mettre les paquets en cache sur le disque
sudo sh -c "echo 'Dir::Cache \"\";\nDir::Cache::archives \"\";' >> /etc/apt/apt.conf.d/02nocache"
References
Le blog m'ayant donné l'idée de faire moi aussi ma checklist
Wiki Debian Dell XPS 13
Bug Touchpad
sources.list pour SID