Outils pour utilisateurs

Outils du site


debian_installation_configuration

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
debian_installation_configuration [2019/07/04 09:53] – [VirtualBox] sergedebian_installation_configuration [2022/09/25 13:16] (Version actuelle) – [Bug Geany Underscore not displayed] serge
Ligne 1: Ligne 1:
 ====== Debian Installation Configuration ====== ====== Debian Installation Configuration ======
-<WRAP center round box 60%> 
-**Installation et configuration de Debian** 
-  * Validé avec **Debian Buster 10 Alpha 5** en février 2019 
-  * Validé avec **Debian Stretch 9** en décembre 2018 
-  * **Bureau MATE** avec l'applet **mate-menu** 
-  * Validé avec **VirtualBox** avec Debian stretch 9.4 en mars 2018 
-  * Validé pour **Bumblebee Optimus Blender EEVEE** en décembre 2018 
-</WRAP> 
  
 +=====Debian 11 Bullseye=====
 +15 août 2021
 +====Particularités====
 +===Python===
 +Plus d'installation de package python avec:\\
 +  
 +  sudo pip3 install cecicela
 +mais
 +  python3.9 -m pip install cecicela
 +qui installe dans .local
 +
 +===Comment installer en paralléle de python3.9 une autre version de python===
 +  * https://www.linuxcapable.com/how-to-install-python-3-8-on-debian-11/
 +
 +<code bash>
 +sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev -y
 +cd /media/data/exclude/clones/Python-3.7.11
 +./configure
 +make -j8
 +sudo make altinstall
 +python3.7 –version
 +</code>
 +====Post install====
 +  su
 +  /usr/sbin/adduser toto sudo
 +Se déconnecter, reconnecter
 +
 +  sudo dpkg --add-architecture i386
 +  sudo apt install mate-menu mate-desktop-environment-extras locales terminator grsync gparted geany geany-plugins ncdu git blender vlc gnome-system-tools caja-open-terminal thunderbird blender inkscape gimp audacity gdebi keepassxc geeqie simple-scan cheese guvcview openjdk-17-jdk software-properties-common
 +  sudo dpkg-reconfigure locales
 +
 +====Bug Geany Plugin Markdown====
 +Lancer geany en console pour avoir l'erreur.\\
 +Dans la cofiguration du plugin Markdown, définir le chemin vers ~.config/geany/plugins/markdown/template.html
 +
 +====Bug Geany Underscore not displayed====
 +  * **[[https://github.com/geany/geany/issues/2466| Underscore not displayed on 20.04 #2466 ]]**
 +
 +"Tools" > "Configuration Files" > "filetypes.common"\\
 +  * uncomment line 2 [styling]
 +  * line 90 changer 
 +
 +  ## line_height=0;0; 
 +pour 
 +  line_height=0;1; 
 +ou 
 +  line_height=0;2;
 ===== Installation ===== ===== Installation =====
 === Téléchargement === === Téléchargement ===
Ligne 15: Ligne 54:
  
 Exemple: Exemple:
-  wget -c https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.6.0-amd64-netinst.iso+  wget -c https://......................-amd64-netinst.iso
 Ne pas utiliser le téléchargement du navigateur Ne pas utiliser le téléchargement du navigateur
  
 === Vérification de l'intégrité === === Vérification de l'intégrité ===
  
-  sha1sum image.iso+  sha512sum image.iso
  
 === Création de la clé USB bootable === === Création de la clé USB bootable ===
Ligne 26: Ligne 65:
   * https://debian-facile.org/doc:install:usb-boot   * https://debian-facile.org/doc:install:usb-boot
  
-  sudo fdisk -l+  sudo fdisk -l
  
 **Ne vous gourrez pas de disque !**. Remplacer x par le bon disque ! Dans le dossier contenant l'image: **Ne vous gourrez pas de disque !**. Remplacer x par le bon disque ! Dans le dossier contenant l'image:
  
-  umount /dev/sdx +  umount /dev/sdx 
-  sudo dd if=image.iso of=/dev/sdx bs=4M && sync+  sudo dd if=image.iso of=/dev/sdx bs=4M && sync
  
 === Installation en mode graphique === === Installation en mode graphique ===
Ligne 41: Ligne 80:
  
   su   su
-  /usr/sbin/adduser toto sudo+  /usr/sbin/adduser toto sudo
  
 Se déconnecter, reconnecter Se déconnecter, reconnecter
Ligne 47: Ligne 86:
 === Menu === === Menu ===
 mate-menu est le portage de Mint Menu sur Mate mate-menu est le portage de Mint Menu sur Mate
-  sudo apt-get install mate-menu mate-desktop-environment-extras+  sudo apt install mate-menu mate-desktop-environment-extras
 ou ou
  
 mate-applet-brisk-menu qui est plus simple, avec rien à configurer mate-applet-brisk-menu qui est plus simple, avec rien à configurer
-  sudo apt-get install mate-applet-brisk-menu mate-desktop-environment-extras+  sudo apt install mate-applet-brisk-menu mate-desktop-environment-extras
  
 === Apparence === === Apparence ===
Ligne 57: Ligne 96:
  
 === Reconfiguration des locales === === Reconfiguration des locales ===
-  sudo apt-get install locales +  sudo apt install locales 
-  sudo dpkg-reconfigure locales+  sudo dpkg-reconfigure locales
  
-===== Logiciels Debian Buster =====+=====Installation de Xubuntu 18.04 pour du calcul d'IA===== 
 +//__**Ne plus utiliser Xubuntu 18.04**__// voir **[[compilation_de_oepncv_avec_cuda_sur_ubuntu]]**
  
 +Installer le driver Nvidia avec Pilotes Additionnels
 +<code bash>
 +sudo dpkg --add-architecture i386
 +sudo apt update
 +sudo apt upgrade
 +sudo apt install terminator grsync gparted geany geany-plugins ncdu git blender vlc gnome-system-tools synaptic locales python3-pip build-essential python3-mpi4py multilib dkms gcc
 +sudo -H python3 -m pip install --upgrade pip
 +sudo -H python3 -m pip install numpy oscpy
 +
 +wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run
 +sudo chmod +x cuda_10.2.89_440.33.01_linux.run
 +sudo ./cuda_10.2.89_440.33.01_linux.run
 +# N'installer que le ToolKit, redémarrer
 +nvidia-smi
 +
 +# Bonus
 +sudo -H python3 -m pip install tensorflow==1.15
 +sudo -H python3 -m pip install stable-baselines
 +sudo -H python3 -m pip uninstall gym
 +sudo apt install python3-mpi4py
 +</code>
 +
 +===== Logiciels Debian Buster =====
   sudo dpkg --add-architecture i386   sudo dpkg --add-architecture i386
   sudo apt-get update   sudo apt-get update
  
 ===Logiciels=== ===Logiciels===
-  sudo apt-get install filezilla terminator caja-open-terminal grsync gparted geany geany-plugins ncdu git thunderbird blender inkscape vlc gimp audacity gdebi keepassxc geeqie simple-scan gnome-system-tools locales mate_tweak+  sudo apt install filezilla terminator caja-open-terminal grsync gparted geany geany-plugins ncdu git thunderbird blender inkscape vlc gimp audacity gdebi keepassxc geeqie simple-scan gnome-system-tools locales mate_tweak
  
 ===Imprimantes=== ===Imprimantes===
-  sudo apt-get install cups hp-ppd hplip+  sudo apt install cups hp-ppd hplip
      
   http://localhost:631/   http://localhost:631/
  
 ===System=== ===System===
-  sudo apt-get install libsdl2-dev zlib1g-dev pkg-config autoconf automake cmake dkms libtool libsdl2-2.0-0 ccache openjdk-8-jdk unzip ffmpeg libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev libgstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good libncurses5:i386 libstdc++6:i386 libgtk2.0-0:i386 libpangox-1.0-0:i386 libidn11:i386 zlib1g:i386 openjdk-8-source libssl-dev openssl gcc libpangoxft-1.0-0:i386 adb libtool build-essential python3-pip python3-dev python3-six libpython3-all-dev python3-all python3-all-dev python3-virtualenv virtualenv+  sudo apt install libsdl2-dev zlib1g-dev pkg-config autoconf automake cmake dkms libtool libsdl2-2.0-0 ccache openjdk-8-jdk unzip ffmpeg libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev libgstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good libncurses5:i386 libstdc++6:i386 libgtk2.0-0:i386 libpangox-1.0-0:i386 libidn11:i386 zlib1g:i386 openjdk-8-source libssl-dev openssl gcc libpangoxft-1.0-0:i386 adb libtool build-essential python3-pip python3-dev python3-six libpython3-all-dev python3-all python3-all-dev python3-virtualenv virtualenv
  
 === Python 3.7 === === Python 3.7 ===
-  sudo apt-get install python3-pip+  sudo apt install python3-pip
      
 **Successfully installed** **Successfully installed**
Ligne 94: Ligne 157:
      
 === Cython === === Cython ===
-  sudo apt-get install python-pip+  sudo apt install python-pip
   sudo pip install cython   sudo pip install cython
  
Ligne 104: Ligne 167:
      
 ==== Du vécu ==== ==== Du vécu ====
-  sudo apt-get install filezilla terminator caja-open-terminal grsync gparted geany geany-plugins ncdu git thunderbird keepassxc gdebi simple-scan gnome-system-tools +  sudo apt install filezilla terminator caja-open-terminal grsync gparted geany geany-plugins ncdu git thunderbird keepassxc gdebi simple-scan gnome-system-tools 
-  sudo apt-get install firefox-esr-l10n-fr thunderbird-l10n-fr libreoffice-l10n-fr+  sudo apt install firefox-esr-l10n-fr thunderbird-l10n-fr libreoffice-l10n-fr
   sudo dpkg-reconfigure locales   sudo dpkg-reconfigure locales
-  sudo apt-get install mate_tweak+  sudo apt install mate_tweak
 ==== Geek ==== ==== Geek ====
-  sudo apt-get install autoconf automake build-essential cmake  libav-tools python3-dev python3-setuptools dkms python-dev python-setuptools python-pip python3-pip python-freenect+  sudo apt install autoconf automake build-essential cmake  libav-tools python3-dev python3-setuptools dkms python-dev python-setuptools python-pip python3-pip python-freenect
  
 ==== Python ==== ==== Python ====
 ===Python 2.7=== ===Python 2.7===
-  sudo apt-get install python-pip python-dev+  sudo apt install python-pip python-dev
   sudo pip install twisted numpy opencv-python   sudo pip install twisted numpy opencv-python
      
Ligne 121: Ligne 184:
      
 ==== Audio video graphisme ==== ==== Audio video graphisme ====
-  sudo apt-get install geeqie blender cheese guvcview inkscape ncdu vlc gimp audacity+  sudo apt install geeqie blender cheese guvcview inkscape ncdu vlc gimp audacity
  
 ==== Pure Data ==== ==== Pure Data ====
-  sudo apt-get install pd-osc pd-zexy+  sudo apt install pd-osc pd-zexy
  
 puis définir les paths\\  puis définir les paths\\ 
Ligne 132: Ligne 195:
  
 ==== Arduino ==== ==== Arduino ====
-  sudo apt-get install arduino +  sudo apt install arduino 
-  sudo usermod --G dialout Nom_Utilisateur+  sudo usermod --G dialout Nom_Utilisateur
  
 Se déconnecter et reconnecter. Se déconnecter et reconnecter.
Ligne 187: Ligne 250:
 sudo modprobe -r vga_switcheroo sudo modprobe -r vga_switcheroo
  
-sudo apt-get install gcc make linux-headers-amd64 dkms bbswitch-dkms +sudo apt install gcc make linux-headers-amd64 dkms bbswitch-dkms 
-sudo apt-get install libelf-dev bumblebee-nvidia primus primus-libs:i386 libgl1-nvidia-glx:i386 +sudo apt install libelf-dev bumblebee-nvidia primus primus-libs:i386 libgl1-nvidia-glx:i386 
-sudo apt-get install gcc make linux-headers-amd64 dkms bbswitch-dkms libelf-dev bumblebee-nvidia primus primus-libs:i386 libgl1-nvidia-glx:i386 nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-vdpau-driver vdpau-va-driver mesa-utils bumblebee-nvidia libcuda1+sudo apt install gcc make linux-headers-amd64 dkms bbswitch-dkms libelf-dev bumblebee-nvidia primus primus-libs:i386 libgl1-nvidia-glx:i386 nvidia-kernel-dkms nvidia-xconfig nvidia-settings nvidia-vdpau-driver vdpau-va-driver mesa-utils bumblebee-nvidia libcuda1
 sudo modprobe bbswitch load_state=0 sudo modprobe bbswitch load_state=0
 cat /proc/acpi/bbswitch cat /proc/acpi/bbswitch
Ligne 215: Ligne 278:
  CUDA est bien actif  CUDA est bien actif
  
-===== VirtualBox ===== +===== VirtualBox Buster 10===== 
-https://computingforgeeks.com/install-virtualbox-ubuntu-debian/+  * **https://computingforgeeks.com/install-virtualbox-ubuntu-debian/**
  
-===Debian Buster 10===+====Debian Buster 10==== 
 + 
 +  sudo apt install virtualbox virtualbox-guest-additions-iso 
 +   
 +===GuestAdditions===
 Le paquet VirtualBox GuestAdditions est dans les dépots. Ne pas définir le cdrom dans le stockage CD de la configuration. Le paquet VirtualBox GuestAdditions est dans les dépots. Ne pas définir le cdrom dans le stockage CD de la configuration.
 Dans le menu (Ctrl + C), Périphériques, Insérer le CD GuestAddittions, accepter l'installation. Dans le menu (Ctrl + C), Périphériques, Insérer le CD GuestAddittions, accepter l'installation.
-==== Installation ==== + 
-  sudo apt-get install virtualbox virtualbox-guest-additions-iso+===Extensions=== 
 +  wget https://download.virtualbox.org/virtualbox/6.0.0/Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack 
 + 
 +Fichiers, Paramètres, Extension --> installer 
 + 
 +===Partage=== 
 +Dans l'hôte: 
 +  sudo usermod -aG vboxsf nom-utilisateur
      
 +  * 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/, Nom du dossier projets, Montage automatique, Configuration permanente, OK, OK.
 +  * Eteindre, redémarrer.
 +  * data est monté sur le bureau
 +=====VirtualBox Stretch 9=====
 ====Logiciels installés sur session de base==== ====Logiciels installés sur session de base====
 <code> <code>
 su su
 adduser toto sudo adduser toto sudo
-apt-get install mate-menu mate-desktop-environment-extras locales+apt install mate-menu mate-desktop-environment-extras locales
 dpkg-reconfigure locales dpkg-reconfigure locales
 </code> </code>
Ligne 256: Ligne 336:
 ===Installer=== ===Installer===
 <code> <code>
-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+sudo apt 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
 </code> </code>
  
Ligne 265: Ligne 345:
 Périphériques --> Insérer l'image CD des Additions invité ... \\  Périphériques --> Insérer l'image CD des Additions invité ... \\ 
 Ouvrir le CD sur le bureau: Ouvrir le CD sur le bureau:
-  sudo apt-get install gcc make perl+  sudo apt install gcc make perl
   sudo sh autorun.sh   sudo sh autorun.sh
  
debian_installation_configuration.1562234026.txt.gz · Dernière modification : 2019/07/04 09:53 de serge