Configuration de Debian 8 en mode desktop

Configuration de Debian 8 en mode desktop

La configuration de debian en mode desktop peut-être un peu différente du mode serveur. Une référence Linux : stable, performante et légère, le but ici est de la configurer pour la rendre plus adaptée à un environnement de tous les jours. Avec mon matériel actuel : MSI Z97 GAMING 7, Intel(R) Core i5 4690K, Gigabyte GV-N970G1 (GTX970), voici le résultat obtenu :

Installation simplifiée de debian 8

Voyons rapidement l'installation de l'OS avec la version DVD (X64 Debian 8.1). Les étapes cruciales point par point :

  1. Le choix de l'installation simplifiée nommée  : "Install".
  2. Le choix de la langue, du lieu géographique et de la disposition du clavier se fera en Français.
  3. La configuration du réseau automatique en DHCP. Nous ignorons le champ "domaine".
  4. L'étape de création des identifiants "root" et de l'utilisateur se fait simplement en suivant les instructions.
  5. Viens ensuite le partitionnement. (J'ai fais le choix de tout installer dans la racine)
  6. L'ensemble des paquets natifs du système vont être installés. Aucune analyse de second DVD, et pas de mirroir.
  7. L'outil "apt" et l'ensemble des paquets vont être installés. Ignorez l'étude statistique, puis vous verrez apparaître ensuite un choix :

  8. Après avoir fait le choix de l'environnement de bureau "Cinnamon". Désactivez le "serveur d'impression".
  9. Le choix et l'installation des logiciels se fera en cliquant sur "Continuer" ! Elle prendra quelques minutes, ensuite le grub devra être installé sur la partition primaire (/dev/sda1) . L'installation se termine !

Modification de l'environnement Debian 8

L'environnement de base fonctionne très bien, cependant l'ergonomie et le design de cinnamom peut être modifié. De plus, pour assurer un fonctionnement optimal de vos composants informatiques, je vous invite à installer vos drivers ! Dans ce cas, nous allons effectués deux étapes :

  1. Personnalisation du système et de cinnamon : thèmes, icones et bashrc.
  2. Installations des drivers:  Nvidia GTX970 et en complément un adaptateur wi-fi TP-LINK !

CInnamon sous Debian

Pour l'ensemble des modifications ergonomiques liées à cinnamom, j'ai écris un article complet en 2013 : jetez-y un coup d’œil ! En ce qui concerne la modification du design général, je vous invite à rechercher des icones et des thémes sur le web. Pour moi, deux projets m'ont vraiment intéressés :  "Numix" et "Paper". Voyons ensemble l'installation de "Numix" :

Modifiez le fichier "source.list" sous debian Jessie comme ceci :

nano/etc/apt/source.list

Complétez le source.list comme ceci :

#deb cdrom:[Debian GNU/Linux 8.1.0 _Jessie_ - Official amd64 DVD Binary-1 20150606-14:19]/ jessie contrib main
## Debian stable - dépôts officiels

deb http://ftp.fr.debian.org/debian/ stable main
deb http://ftp.fr.debian.org/debian/ stable-updates main

deb http://security.debian.org/ stable/updates main

Téléchargez le pack du theme Numix sur le github officiel, dézippez-le et ajoutez-le dans les thèmes du système :

wget https://github.com/shimmerproject/Numix/archive/master.zip
unzip master.zip
mv Numix-master /usr/share/themes/Numix

Téléchargerzle pack d'icone de Numix sur le github officiel, dézippez-le et ajoutez-le dans les icônes du système :

wget https://github.com/numixproject/numix-icon-theme/archive/master.zip
unzip master.zip.1
mv numix-icon-theme-master/Numix /usr/share/icons/
mv numix-icon-theme-master/Numix-Ligh /usr/share/icons

Ensuite, rendez-vous dans : /Menu/Paramètres Système/Thémes/Autres paramètres :

Le résultat des manipulations précedéntes devrait vous donnez le rendu ci-dessous :

Vous pouvez rendre plus agreable votre terminal avec screenfetch :

apt-get install screenfetch

Continuez en personnalisant votre shell en téléchargeant "Powerline" sur le github officiel :

git clone https://github.com/milkbikis/powerline-shell
cd powerline-shell
./install.py
ln -s  ~/powerline-shell.py 

La dérniére étape consiste à modifier votre ".bashrc" dans votre utilisateur :

nano ~/.bashrc

À la fin du fichier, rajoutez ceci :

function _update_ps1() {

export PS1="$(~/powerline-shell.py $?) "

}

export PROMPT_COMMAND="_update_ps1"
screenfetch

Drivers nvidia GTX970 sous Debian 8

Par défaut ma Gigabytes Gaming GTX970 (GV-N970G1) ne dépasse pas les 800x600 avec l'installation de base sous debian.
J'ai besoin d'installer des drivers vidéos et j'ai choisi les pilotes officiels de NVIDIA disponible sur le site officiel.

cd /home/jeremie/Téléchargements
chmod +x NVIDIA-Linux-x86_64-352.30.run

Avant d’exécuter l'installation du drivers il y a certains pré-requis tels que :

  1. Le paquet gcc pour compiler devra être en place :
    apt-get install gcc
  2. Le "kernel source" n'est pas en place de base et la solution consiste à le rechercher et à l'installer :
apt-cache search linux-headers

linux-headers-3.16.0-4-all - All header files for Linux 3.16 (meta-package)
linux-headers-3.16.0-4-all-amd64 - All header files for Linux 3.16 (meta-package)
linux-headers-3.16.0-4-amd64 - Header files for Linux 3.16.0-4-amd64
linux-headers-3.16.0-4-common - Common header files for Linux 3.16.0-4
linux-headers-amd64 - Header files for Linux amd64 configuration (meta-package)

Vous devez installer le kernel headers :

apt-get install linux-headers-3.16.0-4-amd64

Ensuite, arrêtez le gestionnaire de session graphique actuel :

/etc/init.d/lightdm stop

L'installation du drivers peut désormais commencer :

./NVIDIA-Linux-x86_64-352.30.run

Nvidia X  gère désormais parfaitement la carte graphique et votre résolution s'est adaptée automatiquement à votre écran.

Adaptateur TP LINK : WN725N sous Debian 8

En supplément de votre connexion filaire, vous disposez peut être vous aussi d'un adaptateur wi-fi. Mon modèle est un  TL-WN725N (realtek). Il n'était pas reconnu et une boucle d'erreurs apparaissait sans cesse dans mes tty ! Je ne pouvais plus les utiliser (à moins de déconnecter la clé). La solution est donc d'installer le drivers. Voici comment procéder :

Ajoutez dans votre "source.list" un nouveau dépot :

deb http://http.debian.net/debian/ jessie main contrib non-free
apt-get update
apt-get install firmware-realtek

Ma connexion wi-fi est enfin disponible avec network-manager et fonctionne sans accroche.

Nettoyage de paquet inutile

Les logiciels de base qui sont présent nativement dans Debian ne me convienne pas forcement car je ne les utiliserais pas tous. Voyons comment procéder au nettoyage de certains paquets. Pour commencer, listez l'ensemble des paquets installés par défaut:

dpkg -l | grep '^i'

Une liste importante apparaît avec différentes informations comme ici :

ii accountsservice 0.6.37-3+b1 amd64 query and manipulate user account information

La colonne indique : nom, version et description du paquet

A titre d'exemple voici la liste des logiciels que j'ai supprimé : iceweasel n'est à faire que si vous avez un autre naviguateur.

apt-get autoremove --purge nautilus brasero gimp icedove iceweasel imagemagick gnome-games

Nous avons vu comment configurer en mode desktop debian 8 de manière à ce qu'elle ne pèse pas plus de 5Gb. L'environnement est très agréable à utiliser avec Numix et pour la suite je vous laisse installez vos logiciels favoris !

 

Commentaires