Documentation d’installation, de configuration et d’utilisation de différents logiciels
Règles
- “
Saisie utilisateur
” - ‘
Elément cliquable/sélectionnable
’ Nom de fichier, dossier ou autre
- <Élément à="" remplacer=""> Élément>
lien, raccourci clavier et phrase de demande de saisie
commande, extrait code et extrait de fichier
Table des matières
- Documentation d’installation, de configuration et d’utilisation de différents logiciels
- Règles
- Table des matières
- Installation Ventoy (Multi-boot USB) - Linux
- Installation de Chrome - Linux
- Installation de Qdirstat - Linux
- Installation de Ticktick - Linux
- Installation d’android studio - Linux
- Installation de Netbeans - Linux
- Installation de Postman - Linux
- Installation de Trello desktop - Linux
- Installation de Slack - Linux
- Installation de curl - Linux
- Installation de wget
- Installation de gcc - Linux
- Installation de pip - Linux
- Installation de gpt-cli - Linux
- Installation de CMake - Linux
- Installation de WPS Office - Linux
- Installation de Smartmontools - Linux
- Installation de Flatpak (gestionnaire de paquets) - Linux
- Installation de Mission center - Linux
- Installation de ZSH (interpréteur de commandes shell) - Linux
- Installation du gestionnaire de packet Snap - Linux
- Installation de Thunderbird - Linux
- Installation de FileZilla - Linux
- Installation de TestDisk - Linux
- Installation de Txt2man - Linux
- Installation de neofetch - Linux
- Installation de Scoop - Windows
- Installation de Jekyll - Linux
- Installation de Discord - Linux
- Installation de VirtualBox
- GParted
- Dconf-Editor
- Pandoc
- MelonDS (émulateur de Nintendo DS) - Linux
- Licence
Installation Ventoy (Multi-boot USB) - Linux
Documentation complète de Ventoy
Installation de Chrome - Linux
-
Installer le paquet deb disponible sur
-
Executer le fichier deb
sudo dpkg -i google-chrome-stable_*_amd64.deb
-
Si chrome ne se lance pas, redémarrer l’ordinateur
reboot
Installation de Qdirstat - Linux
Equivalent de Windirstat
qui permet d’analyser les disques pour savoir quel dossier et quel fichier prend le plus de place.
-
Installer le paquet du dépot
apt
:sudo apt install qdirstat
Installation de Ticktick - Linux
- Installer le fichier deb disponible sur :
-
Executer le fichier deb
sudo dpkg -i ticktick_*_amd64.deb
Installation d’android studio - Linux
- Télécharger le fichier tar.gz disponible sur :
-
Aller dans le dossier
/opt
cd /opt
-
Déplacer le fichier tar.gz dans le dossier
/opt
sudo mv /home/floris/Téléchargements/android-studio-<version>-linux.tar.gz /opt/android-studio-<version>-linux.tar.gz
-
Extraire le fichier tar.gz dans le dossier
/opt
sudo tar -xvf /opt/android-studio-<version>-linux.tar.gz
-
Supprimer le fichier tar.gz
sudo rm /opt/android-studio-<version>-linux.tar.gz
- Installer les bibliothèques requises pour ordinateurs 64 bits
Uniquement pour Ubuntu 22.04 LTS (et peut être version antérieur)
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386
Uniquement pour Fedora
sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
-
Lancer Android Studio
/opt/android-studio/bin/studio.sh
-
Suiver les instructions d’installation
-
Pour afficher Android Studio dans la liste d’applications, sélectionnez ‘
Tools
’ > ‘Create Desktop Entry
’ dans la barre de menu d’Android Studio. En français : ‘Outils
’ > ‘Créer une entrée de bureau
’
Installation de Netbeans - Linux
- Installer le fichier deb disponible sur :
-
Executer le fichier deb
sudo dpkg -i netbeans*-bin.deb
Installation de Postman - Linux
-
Installer le paquet du dépot
snap
:sudo snap install postman
Installation de Trello desktop - Linux
-
Installer le paquet du dépot
snap
:sudo snap install trello-desktop
Installation de Slack - Linux
-
Installer le paquet du dépot
snap
:sudo snap install slack
Installation de curl - Linux
-
Installer le paquet du dépot
apt
:sudo apt install curl
Installation de wget
wget est un utilitaire en ligne de commande pour télécharger de fichiers depuis le Web. Il supporte les protocoles HTTP, HTTPS et FTP ainsi que le téléchargement sur des serveurs HTTP à travers des proxies.
-
Installer le paquet du dépot
apt
:sudo apt install wget
Installation de gcc - Linux
-
Installer le paquet du dépot
apt
:sudo apt install gcc
Installation de pip - Linux
-
Installer le paquet du dépot
apt
:sudo apt install python3-pip
-
erreur possible avec pip :
error: externally-managed-environment × This environment is externally managed ╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install. If you wish to install a non-Debian-packaged Python package, create a virtual environment using python3 -m venv path/to/venv. Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make sure you have python3-full installed. If you wish to install a non-Debian packaged Python application, it may be easiest to use pipx install xyz, which will manage a virtual environment for you. Make sure you have pipx installed. See /usr/share/doc/python3.11/README.venv for more information. note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. hint: See PEP 668 for the detailed specification.
- Pour résoudre ce problème, ouvrez le fichier
/home/${USER}/.config/pip/pip.conf
- Il est possible que ce fichier n’éxisite pas, dans ce cas créer le fichier puis ouvrez le
open /home/${USER}/.config/pip/pip.conf
-
Ajouter les lignes suivantes à la fin du fichier :
[global] break-system-packages = true
- Sauvegarder le fichier
-
Relancer la commande qui à échoué ou tester en installant le paquet
mouse
pip install mouse
- Pour résoudre ce problème, ouvrez le fichier
Installation de gpt-cli - Linux
-
Cloner le repertoire Github :
sudo git clone https://github.com/kharvd/gpt-cli
-
Aller dans le dossier du projet :
cd gpt-cli
-
Installer les dépendances :
pip install -r requirements.txt
- Trouver la clé d’API OpenIA (l’adresse mail que j’utilise est portgasd.ace491803@gmail.com) sur le site :
-
Ajouter la clé d’API OpenIA dans le fichier
.bashrc
:Attention, la clé d’API doit permettre d’utiliser l’API
code ~/.bashrc
-
Ajouter la ligne suivante à la fin du fichier
.bashrc
:# Ajout de la clé d'API OpenAI pour gpt-cli export OPENAI_API_KEY='<votre clé d\'api>'
-
-
Modifier le script python
gpt.py
:Remplacer cette ligne :
#!/usr/bin/env python
Par cette ligne :
#!/usr/bin/env python3
-
Executer le script python :
./gpt.py
Installation de CMake - Linux
-
Installer le paquet du dépot
snap
:sudo snap install --classic cmake
Installation de WPS Office - Linux
-
Installer le paquet du dépot
snap
:sudo snap install wps-office
Installation de Smartmontools - Linux
-
Installer le paquet du dépot
apt
:sudo apt install smartmontools
-
Installer l’interface graphique de smartmontools du dépot
apt
:sudo apt install gsmartcontrol
Installation de Flatpak (gestionnaire de paquets) - Linux
-
Installer le paquet du dépot
apt
:sudo apt install flatpak
Installation de Mission center - Linux
-
Installer le paquet du dépot
flatpak
:flatpak install flathub io.missioncenter.MissionCenter
-
Allez voir le site ci-dessous pour la fin de l’installation
https://dl.flathub.org/repo/appstream/io.missioncenter.MissionCenter.flatpakref
Installation de ZSH (interpréteur de commandes shell) - Linux
-
Installer le paquet du dépot
apt
:sudo apt install zsh
Installation du gestionnaire de packet Snap - Linux
-
Installer le paquet principale du dépot
apt
:sudo apt install snapd
-
Installer le packet
core
du dépotsnap
: Cette action peut prendre quelque minutessudo snap install core
Installation de Thunderbird - Linux
-
Installer le paquet du dépot
apt
:sudo apt install thunderbird
Installation de FileZilla - Linux
-
Installer le paquet du dépot
apt
:sudo apt install filezilla
Installation de TestDisk - Linux
-
Installer le paquet du dépot
apt
:sudo apt install testdisk
Installation de Txt2man - Linux
-
Installer le paquet du dépot
apt
:sudo apt install txt2man
Installation de neofetch - Linux
script d’information sur le système, en ligne de commande
-
Installer le paquet du dépot
apt
:sudo apt install neofetch
Installation de Scoop - Windows
Scoop est un gestionnaire de paquets pour Windows. Il permet d’installer des logiciels en ligne de commande.
- Ouvrir un terminal
PowerShell
-
Exécuter la commande suivante :
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
-
Exécuter la commande suivante :
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
Installation de Jekyll - Linux
Jekyll est un générateur de site statique écrit en Ruby. Jekyll est compatible avec GitHub Pages.
-
Installer le paquet ruby du dépot
apt
:sudo apt-get install ruby-full build-essential zlib1g-dev
-
Configurer les variables d’environnement pour ruby
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
-
Recharger le fichier
.bashrc
source ~/.bashrc
-
Installer Jekyll et Bundler
gem install jekyll bundler
Installation de Discord - Linux
-
Installation de Discord avec le dépot
snap
sudo snap install discord
-
Installation de Discord avec un fichier deb
- Télecharger le fichier deb de la dernière version sur :
-
Executer le fichier deb
sudo dpkg -i discord-*.deb
- Télecharger le fichier deb de la dernière version sur :
Installation de VirtualBox
Installation de VirtualBox en ajoutant le fichier deb dans le gestionnaire de paquets apt
-
récupérer les clés de signature du dépôt de VirtualBox :
wget -q -O- http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc | sudo apt-key add -
-
Ajouter le dépôt de VirtualBox à la liste des sources de paquets :
echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
Attention, la commande suivante est valable uniquement pour Ubuntu 22.04.1 LTS et supérieur
echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg] http://download.virtualbox.org/virtualbox/debian jammy contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
Pour la version 20.04.1 LTS d’ubuntu utiliser la ligne suivante
echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian focal contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
-
Mettre à jour la liste des paquets disponibles :
sudo apt update
-
Pour connaître la dernière version de virtualbox installable :
apt-cache madison virtualbox
-
Installer la dernière version de virtualbox (dans mon cas la version 6.1) :
sudo apt install virtualbox-<version>
-
Ajouter votre compte dans le groupe
vboxusers
pour avoir accès à l’USB dans vos machines virtuelles.sudo usermod -G vboxusers -a $USER
-
il peut-être nécessaire de mettre à jour le module DKMS, même si moi je n’ai pas eu à le faire :
sudo /etc/init.d/vboxdrv setup
Installation en téléchargeant le fichier deb
- Télécharger le fichier deb disponible sur :
- Vérifier la dernière version disponible sur :
- Dans mon cas la dernière version est la 7.0.8, disponible ici :
https://download.virtualbox.org/virtualbox/7.0.8/virtualbox-7.0_7.0.8-156879~Ubuntu~jammy_amd64.deb
-
Executez le fichier deb télécharger :
sudo dpkg -i virtualbox-*.deb
GParted
Installation de GParted - Linux
-
Installer le paquet du dépot
apt
:sudo apt install gparted
Allouée la partition grace à GParted - Linux
- Installer GParted
- Ouvrez GParted
- Dans la liste déroulante en haut à droite, sélectionnez la clé USB
- Clique droit sur la partition non allouée
- Sélectionnez ‘
Nouvelle
’ - Dans ‘Espace libre précédent (Mio)’, entrez le minimum, dans mon cas “
1
” - Laisser tout les autres champs par défaut
- Sélectionnez le système de fichier de votre choix, dans mon cas “
ext4
” - Cliquez sur ‘
Ajouter
’
Dconf-Editor
Installation de Dconf-Editor - Linux
-
Installer le paquet du dépot
apt
:sudo apt install dconf-editor
Utilisation de Dconf-Editor
Modifier le comportement du dock (barre de tâche) de Gnome
- Ouvrir Dconf-Editor
- Allez dans
/org/gnome/shell/extensions/dash-to-dock
- Cliquez sur ‘
click-action
’ - Décochez la case ‘
Utiliser la valeur par défaut
’ - Sélectionnez l’option que vous voulez, dans mon cas ‘
minimize-or-previews
’
Pandoc
Description
Pandoc est un logiciel qui permet de convertir des fichiers dans d’autres formats. Il permet par exemple de convertir un fichier markdown en fichier pdf, html, docx, latex, etc… et inversement, il peux également convertir un fichier pdf en fichier markdown, html, docx, latex, etc…
Installation de Pandoc - Linux
- Télécharger le fichier deb disponible sur :
-
Executer le fichier deb
sudo dpkg -i pandoc-*-amd64.deb
Utilisation de Pandoc
-
Pour convertir un fichier
pandoc -s input.<extention> -o output.<extention>
MelonDS (émulateur de Nintendo DS) - Linux
Installation de la version 0.9.1 de MelonDS
-
Installer le paquet du dépot
snap
:sudo snap install melonds
Configuration de MelonDS
- Ouvrir MelonDS
- Aller dans le menu ‘
Config
’ > ‘Emu settings
’ > ‘DS-mode
’ - Séléctionner la case ‘
Use external BIOS/firmware files
’ - Dans l’emplacement ‘
DS ARM9 BIOS
’, séléctionner le fichierbiosnds9.rom
Télécharger au préalable (mais je n’ai pas le site) - Dans l’emplacement ‘
DS ARM7 BIOS
’, séléctionner le fichierbiosnds7.rom
Télécharger au préalable (mais je n’ai pas le site) - Dans l’emplacement ‘
DS firmware
’, séléctionner le fichierfirmware.bin
Télécharger au préalable (mais je n’ai pas le site) - Séléctionner ‘
OK
’ - Lorsque le message ‘
Problematic firmware dump
’ apparait, séléctionner ‘OK
’
Lancer un jeu avec MelonDS
- Ouvrir MelonDS
- Aller dans le menu ‘
File
’ > ‘Open ROM
’ - Séléctionner le fichier
.nds
du jeu que vous voulez lancer
Améliorer les graphismes de MelonDS
- Ouvrir MelonDS
- Aller dans le menu ‘
Config
’ > ‘Video settings
’ - Dans la section ‘
3D renderer
’ Séléctionner ‘OpenGL
’ à la place de ‘Software
’ - Dans la section ‘
OpenGL renderer
’ Séléctionner ‘4x native (1024x768)
’ à la place de ‘1x native (256x192)
’
Configurer les touches de MelonDS
- Ouvrir MelonDS
- Aller dans le menu ‘
Config
’ > ‘Input and hotkeys
’ - Séléctionner la touche que vous voulez configurer
Licence
doc_installation_et_utilisation.md
Copyright (C) 2024 Floris Robart
Authors: Floris Robart
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.