Ceci est une ancienne révision du document !
Table des matières
Debian Installation Configuration
Installation et configuration de Debian
- Validé avec Debian stretch 9.2 en octobre 2017
- Bureau MATE avec l'applet mate-menu
- Validé avec VirtualBox avec Debian stretch 9.4 en mars 2018
Installation de Debian Stretch 9.2 en octobre 2017
Téléchargement
Télécharger le CD netinstall
Vérification de l'intégrité
md5sum image.iso
Gravure
sudo fdisk -l
Ne vous gourrez pas de disque !. Remplacer x par le bon disque ! Dans le dossier contenant l'image:
umount /dev/sdx
sudo dd if=image.iso of=/dev/sdx bs=4M && sync
Installation en mode graphique
Le bureau debian est inutile, il ne faut pas se tromper pour l'installation du grub !
Configuration principale
sudo
Ajout de toto à sudo:
su
adduser toto sudo
Se déconnecter, reconnecter
mate-menu est le portage de Mint Menu sur Mate
sudo apt-get install mate-menu mate-desktop-environment-extras
Apparence
Dans Apparence, sélectionner le theme Menta et les icones MATE-Faenza.
Reconfiguration des locales
sudo apt-get install locales%% sudo dpkg-reconfigure locales
Diminuer la sensibilité de la souris
Créer un fichier /etc/X11/xorg.conf.d/50-mouse-acceleration.conf
Section "InputClass" Identifier "My Mouse" MatchIsPointer "yes" # set the following to 1 1 0 respectively to disable acceleration. Option "AccelerationNumerator" "2" Option "AccelerationDenominator" "1" Option "AccelerationThreshold" "4" Option "AdaptiveDeceleration" "2" Option "ConstantDeceleration" "3" EndSection
Installation de logiciels supplémentaires
Drivers Nvidia
Les drivers propriétaires améliorent l'antialiasing, mais ne sont plus nécessaires pour Blender.
Ressources
Installation des drivers Nvidia
Les versions ci-dessous sont des résumé du wiki ci-dessus.
Désinstallation des drivers Nvidia
sudo apt-get remove --purge nvidia-* sudo rm /etc/X11/xorg.conf
Bumblebee Pour un portable optimus
Pour faire tourner le Blender Game Engine, il est inutile d'avoir une carte graphique. Les cartes Intel d'un i5 haut de gamme sont très bien. C'est moins cher, moins lourd, sans complication avec bumblebbe, la batterie se décharge moins vite.
sudo apt-get install bumblebee primus
Logiciel en vrac
Système
Avec quelques trucs pratiques:
sudo apt-get install autoconf automake filezilla terminator build-essential cmake caja-open-terminal libav-tools grsync gparted geany geany-plugins ncdu git python3-pip python3-dev dkms
ou système seul
sudo apt-get install autoconf automake build-essential cmake caja-open-terminal libav-tools git python3-pip python3-dev dkms
Audio video graphisme
sudo apt-get install geeqie blender cheese guvcview inkscape ncdu vlc gimp audacity
Pure Data
sudo apt-get install pd-osc pd-zexy
puis définir les paths
voir https://wiki.labomedia.org/index.php/Installation_et_configuration_de_Pure_Data_sur_Linux#PD_search_path
L'import de mrpeach ne marche pas, et c'est inutile.
Création
sudo apt-get install arduino sudo usermod -a -G dialout Nom_Utilisateur
Se déconnecter et reconnecter.
Python 3.5
Sur debian stretch 9.4 en mars 2018
sudo apt-get install python3-pip python3-dev sudo pip3 install python3-numpy pyserial python3-opencv
Kivy et Buildozer
Python2.7
Kivy et Buildozer
VirtualBox
Logiciels installés sur session de base
su adduser toto sudo apt-get install mate-menu mate-desktop-environment-extras locales dpkg-reconfigure locales
Se déconnecter, reconnecter.
Sources.list
sudo pluma /etc/apt/sources.list
Remplacer tout par:
deb http://deb.debian.org/debian stretch main contrib non-free deb-src http://deb.debian.org/debian stretch main contrib non-free deb http://deb.debian.org/debian stretch-updates main contrib non-free deb-src http://deb.debian.org/debian stretch-updates main contrib non-free deb http://security.debian.org/debian-security/ stretch/updates main contrib non-free deb-src http://security.debian.org/debian-security/ stretch/updates main contrib non-free
Enregister, fermer, recharger:
sudo apt-get update
Installer
sudo apt-get install autoconf automake build-essential cmake caja-open-terminal libav-tools geany geany-plugins ncdu git python-pip python-dev python3-pip python3-dev dkms
GuestAdditions
Récupération de la barre de menu de machine hôte: Ctrl droit + C
Périphériques –> Insérer l'image CD des Additions invité …
Ouvrir le CD sur le bureau:
sudo sh autorun.sh
Partage
Dans l'hôte:
- commenter la ligne cdrom de /etc/fstab pour qu'il n'y ait plus de montage auto du cdrom
- sudo adduser $USER vboxsf
- Périphériques –> Dissiers partagés –> Réglages des dossiers partagés
- Ajouter un dossier partagé avec l'icône à droite
- Chemin du dossier: /media/data/3D/projets, Nom du dossier projets, Montage automatique, Configuration permanente, OK, OK.
- Eteindre, redémarrer.
- sf_projets est monté sur la bureau
Buildozer
Il faut que le dossier des sources soit dans le home, pas sur un dossier partagé (pb de symlink).
Resize de la taille du system sur disk
BoxManage modifyhd debian64_2.7.vdi --resize 20000
Puis agrandir la partition dans le système hôte avec gparted.