Installation d'un poste de développement avec Debian

Tutoriel de mise en place d'un poste de travail pour le développement

Lancez-Vous. C'est gratuit
ou s'inscrire avec votre adresse e-mail
Installation d'un poste de développement avec Debian par Mind Map: Installation d'un poste de développement avec Debian

1. Installation d'applications pour le développement

1.1. Git

1.1.1. Conaître la version

1.1.1.1. $ git --version

1.2. Java Development Kit (JDK)

1.2.1. Installation

1.2.1.1. # apt install default-jdk

1.2.1.2. # apt install default-jdk-doc

1.2.2. Vérification de la version

1.2.2.1. $ java -version

1.3. IntelliJ IDEA

1.3.1. Téléchargement

1.3.1.1. Archive

1.3.1.1.1. Télécharger l'archive sur le site officiel

1.3.1.1.2. Décompresser l'archive

1.3.1.2. Debian

1.3.1.2.1. # apt install intellij-idea-community

1.3.1.3. Snap

1.3.1.3.1. #snap install intellij-idea-community

1.3.1.4. Flatpak

1.3.1.4.1. $ flatpak install com.jetbrains.IntelliJ-IDEA-Community

1.3.2. Lancement

1.3.2.1. Script de lancement de l'archive

1.3.2.1.1. $ CHEMIN_ARCHIVE/bin/idea.sh

1.3.2.2. Debian

1.3.2.2.1. $ intellij-idea-community

1.3.2.3. Snap

1.3.2.3.1. $ /snap/bin/intellij-idea-community

1.3.2.4. Flatpak

1.3.2.4.1. $ flatpak run com.jetbrains.IntelliJ-IDEA-Community

2. Gestionnaires de paquets alternatifs

2.1. Installation de Snap et Flatpak

2.1.1. # apt install snapd flatpak

2.2. Configuration de flatpak

2.2.1. # flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo

2.3. Gestion de paquets avec Snap

2.3.1. Rechercher un logiciel

2.3.1.1. $ snap search NOM_LOGICIEL

2.3.2. Installer un logiciel

2.3.2.1. # snap install NOM_PACKAGE

2.3.3. Lancer un logiciel

2.3.3.1. $ /snap/bin/NOM_LOGICIEL

2.3.4. Informations sur le logiciel

2.3.4.1. $ snap info NOM_PACKAGE

2.4. Gestion de paquets avec Flatpak

2.4.1. Rechercher un logiciel

2.4.1.1. $ flatpak search NOM_LOGICIEL

2.4.2. Installer un logiciel

2.4.2.1. $ flatpak install NOM_PACKAGE

2.4.3. Lancer un logiciel

2.4.3.1. $ flatpak run NOM_PACKAGE

2.4.4. Informations sur le logiciel

2.4.4.1. $ flatpak info NOM_PACKAGE

3. Compléments au système Debian pour le développement

3.1. Résolution d'écran

3.1.1. Ouvrir les paramètres du système

3.1.2. Chercher Affichage (Display)

3.1.3. Sélectionner et appliquer la résolution "1440x900"

3.2. Mise en place des droits de super utilisateur

3.2.1. Ouvrir un terminal et taper la commande suivante : $ su -

3.2.2. Entrer le mot de passe de l'utilisateur racine (root dans notre cas)

3.2.3. Taper la commande suivante : $ adduser VOTRE_LOGIN sudo"

3.2.4. Redémarrer la machine virtuelle et ouvrir un nouveau terminal

3.2.5. Taper la commande suivante : $ sudo -i

3.2.6. Entrer son mot de passe

3.2.7. Contater que l'invite de commande a changé (le $ est devenu un # pour indiquer qu'on est en mode super utilisateur)

3.3. Configurer le gestionnaire de paquets "apt"

3.3.1. Vérifier qu'on soit en mode super utilisateur (ce que fait sudo -i)

3.3.2. Taper la commande suivante : # nano /etc/apt/sources.list

3.3.3. Supprimer les lignes contenant "cdrom" avec ctrl+k

3.3.4. Sauvegarder le fichier avec ctrl+s

3.3.5. Quitter l'éditeur avec ctrl+x

3.4. Mettre à jour apt

3.4.1. Taper les commandes suivantes en super utilisateur

3.4.1.1. # apt update

3.4.1.2. # apt upgrade

3.4.1.3. # apt clean

4. Téléchargement de l'image ISO et vérification de l'intégrité

4.1. Recherche de la version souhaitée sur le site officiel de Debian

4.1.1. Se rendre sur https://cdimage.debian.org/cdimage/archive/

4.1.2. Sélectionner la verion souhaitée (12.6.0) dans la liste en bas de page

4.1.3. Sélectionner l'architecture de l'ordinateur physique (amd 64 pour l'IUT2)

4.1.4. Consulter la section 'iso-dvd'

4.2. Téléchargement de l'image ISO

4.2.1. Télécharger le fichier debian-VERSION-ARCHITECTURE-DVD-x.iso

4.2.2. Enregister ce fichier dans un dossier de téléchargement

4.3. Récupération de l'empreinte fournie par Debian

4.3.1. Consulter le fichier SHA512SUMS

4.3.2. Repérer la ligne qui concerne le fichier téléchargé

4.4. Calcul de l'empreinte avec sha521sum

4.4.1. Ouvrir un terminal dans le dossier contenant l'image ISO

4.4.2. Taper la commande suivante (le $ correspond à l'invite de commande, il ne faut donc pas le taper) : $ sha512sum FICHIER_ISO

4.5. Comparaison des empreintes

4.5.1. Comparer le résultat de la commande précedente avec l'empreinte de la ligne repérée précédemment

5. Installation du système d'exploitation

5.1. Premier lancement de la machine virtuelle

5.1.1. Création de l'image disque

5.1.1.1. Ouvrir un terminal dans le dossier contenant l'image disque

5.1.1.2. Taper la commande suivante : $ S1.03-crée-image-disque debian12

5.1.1.3. Repérer le dossier dans lequel l'image a été créée

5.1.2. Lancement de l'installation

5.1.2.1. Se rendre dans le dossier repéré précédemment

5.1.2.2. Taper la commande suivante : $ S1.03-lance-installation debian12

5.1.2.3. Sélectionner le programme d'installation graphique ("Graphical Install")

5.2. Langue et région

5.2.1. Sélectionner la langue souhaitée (l'anglais est tout de même recommandé)

5.2.2. Sélectionner la région dans laquelle on se trouve

5.2.2.1. Si elle n'apparaît pas, se rendre dans "other" puis sélectionner le continent et le pays

5.3. Configuration de l'utilisateur racine

5.3.1. Le super utilisateur est appelé "root"

5.3.2. Mot de passe du super utilisateur

5.3.2.1. Il est coneillé de saisir un mot de passe sécurisé

5.3.2.2. Néanmoins, "root" convient très bien pour une machine individuelle

5.4. Configuration de l'utilisateur personnel

5.4.1. Nom complet

5.4.1.1. Il s'agit d'entrer son nom et prénom...

5.4.1.2. ...Mais on peut bien sûr se laisser porter par son immagination

5.4.2. Nom d'utilisateur

5.4.2.1. Il est conseillé de saisir l'identifiant fourni par son administration, tel que l'identifiant UGA

5.4.3. Mot de passe

5.4.3.1. Un mot de passe est bien entendu personnel.

5.5. Partitionnement du disque

5.5.1. Partionnement : utiliser tout le disque (Partition disks : Guided - use entire disk)

5.5.2. Tous les fichier sur une seule partition

5.5.3. Ne pas utiliser un autre CD/DVD

5.6. Sélection des mirroirs distants

5.6.1. Utiliser un mirroir distant : Oui Use a network mirror : Yes

5.7. Sélection de l'interface

5.7.1. Il est conseillé d'utiliser KDE/Plasma

5.7.2. Néanmoins, GNOME (sélectionné par défaut) convient également

5.8. Mise en place du Gestionnaire de démarrage

5.8.1. Approuver l'installation de GRUB (le gestionnaire de démarrage ou "bootloader")

5.8.2. Sélectionner le point de montage /dev/sda

5.9. Éteindre la machine virtuelle