15 août 2021
Plus d'installation de package python avec:
sudo pip3 install cecicela
mais
python3.9 -m pip install cecicela
qui installe dans .local
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
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
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
“Tools” > “Configuration Files” > “filetypes.common”
## line_height=0;0;
pour
line_height=0;1;
ou
line_height=0;2;
Télécharger le CD netinstall: https://www.debian.org/CD/http-ftp/
Exemple:
wget -c https://......................-amd64-netinst.iso
Ne pas utiliser le téléchargement du navigateur
sha512sum image.iso
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
Le bureau debian est inutile ! MATE est très partique, vous aurez une bonne productivité !
Ajout de toto à sudo:
su /usr/sbin/adduser toto sudo
Se déconnecter, reconnecter
mate-menu est le portage de Mint Menu sur Mate
sudo apt install mate-menu mate-desktop-environment-extras
ou
mate-applet-brisk-menu qui est plus simple, avec rien à configurer
sudo apt install mate-applet-brisk-menu mate-desktop-environment-extras
Dans Apparence, sélectionner le theme Menta et les icones MATE-Faenza.
sudo apt install locales sudo dpkg-reconfigure locales
Ne plus utiliser Xubuntu 18.04 voir Compilation de OpenCV avec CUDA sur Ubuntu
Installer le driver Nvidia avec Pilotes Additionnels
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
sudo dpkg --add-architecture i386 sudo apt-get update
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
sudo apt install cups hp-ppd hplip http://localhost:631/
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
sudo apt install python3-pip
Successfully installed
MarkupSafe-1.1.0 appdirs-1.4.3 colorama-0.4.1 jinja2-2.10 sh-1.12.14
sudo pip3 install jinja2 appdirs sh colorama setuptools
Building wheels for collected packages:
pyyaml, bs4, twisted, kivy, pyjnius, Kivy-Garden
Installing collected packages: pyyaml, soupsieve, beautifulsoup4, bs4, unidecode, lxml, attrs, Automat, PyHamcrest, constantly, hyperlink, incremental, zope.interface, twisted, numpy, opencv-python, Kivy-Garden, docutils, pygments, kivy, pygame, ptyprocess, pexpect, buildozer, pyjnius
Successfully installed
Automat-0.7.0 Kivy-Garden-0.1.4 PyHamcrest-1.9.0 attrs-18.2.0 beautifulsoup4-4.7.0 bs4-0.0.1 buildozer-0.37 constantly-15.1.0 docutils-0.14 hyperlink-18.0.0 incremental-17.5.0 kivy-1.10.1 lxml-4.2.6 numpy-1.15.4 opencv-python-3.4.5.20 pexpect-4.6.0 ptyprocess-0.6.0 pygame-1.9.4 pygments-2.3.1 pyjnius-1.1.4 pyyaml-3.13 soupsieve-1.6.1 twisted-18.9.0 unidecode-1.0.23 zope.interface-4.6.0
sudo pip3 install pyyaml bs4 unidecode lxml twisted numpy opencv-python kivy pygame buildozer pyjnius
sudo apt install python-pip sudo pip install cython
https://github.com/kivy/buildozer/pull/757 informe que cython==0.28.6 serait bien !!!!!!!!!!!
Pour forcer une version:
sudo pip install -U --force-reinstall Cython==0.28.6
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 install firefox-esr-l10n-fr thunderbird-l10n-fr libreoffice-l10n-fr sudo dpkg-reconfigure locales sudo apt install mate_tweak
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
sudo apt install python-pip python-dev sudo pip install twisted numpy opencv-python
sudo pip3 install twisted numpy opencv-python sudo pip3 install python3-numpy pyserial python3-opencv
sudo apt install geeqie blender cheese guvcview inkscape ncdu vlc gimp audacity
sudo apt 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.
sudo apt install arduino sudo usermod -a -G dialout Nom_Utilisateur
Se déconnecter et reconnecter.
sudo pluma /etc/apt/sources.list
# Les dépôts officiels Debian Stretch : deb http://deb.debian.org/debian/ stretch main contrib non-free # deb-src http://deb.debian.org/debian/ stretch main # Debian Stretch, mises-à-jour de sécurité : deb http://security.debian.org/ stretch/updates main contrib non-free # deb-src http://security.debian.org/ stretch/updates main contrib non-free # Debian Stretch, mises-à-jour "volatiles" : 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 # Debian Stretch, dépôt de rétroportages ("backports") : deb http://deb.debian.org/debian/ stretch-backports main contrib non-free # deb-src http://deb.debian.org/debian/ stretch-backports main
Buster
deb http://ftp.fr.debian.org/debian buster main non-free contrib #deb-src http://ftp.fr.debian.org/debian buster main non-free contrib deb http://security.debian.org/ buster/updates main contrib non-free #deb-src http://security.debian.org/ buster/updates main contrib non-free deb http://ftp.de.debian.org/debian buster-updates main contrib non-free #deb-src http://ftp.de.debian.org/debian buster-updates main contrib non-free
sudo apt-get remove --purge nvidia-* sudo rm /etc/X11/xorg.conf
sudo dpkg --add-architecture i386 sudo apt-get update sudo nano /etc/modules # Déchargement du module nouveau sudo modprobe -r nouveau # Déchargement du module de changement de carte graphique à chaud sous GNU/Linux sudo modprobe -r vga_switcheroo sudo apt install gcc make linux-headers-amd64 dkms bbswitch-dkms sudo apt install libelf-dev bumblebee-nvidia primus primus-libs:i386 libgl1-nvidia-glx:i386 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 cat /proc/acpi/bbswitch su -c 'echo "blacklist nouveau" >> /etc/modprobe.d/nouveau-blacklist.conf' nano /etc/modprobe.d/nouveau-blacklist.conf sudo /usr/sbin/adduser $USER bumblebee sudo nano /etc/bumblebee/bumblebee.conf cat /proc/acpi/bbswitch sudo service bumblebeed restart lsmod | grep -i 'nouveau' sudo usermod -aG bumblebee $USER lspci -v | egrep -i 'vga|3d|nvidia' | grep -i 'nvidia' lspci -nn | egrep -i "3d|display|vga" lsmod | grep -i 'nouveau' optirun glxgears -info sudo modprobe -r nouveau optirun glxgears -info glxgears -info optirun glxgears -info
optirun firefox
ou, dans les sources de Blender 2.80 Beta
optirun blender
CUDA est bien actif
sudo apt install virtualbox virtualbox-guest-additions-iso
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.
wget https://download.virtualbox.org/virtualbox/6.0.0/Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack
Fichiers, Paramètres, Extension –> installer
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
su adduser toto sudo apt install mate-menu mate-desktop-environment-extras locales dpkg-reconfigure locales
Se déconnecter, reconnecter.
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
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
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 apt install gcc make perl sudo sh autorun.sh
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/3D/projets, Nom du dossier projets, Montage automatique, Configuration permanente, OK, OK. * Eteindre, redémarrer. * sf_projets est monté sur la bureau
Il faut que le dossier des sources soit dans le home, pas sur un dossier partagé (pb de symlink).
BoxManage modifyhd debian64_2.7.vdi --resize 20000
Puis agrandir la partition dans le système hôte avec gparted.
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