Exercices
Exercice 1 : Mise à jour de la liste des paquets
Exécutez la commande pour mettre à jour la liste des paquets disponibles sur votre système.
Expliquez en quelques phrases ce que fait cette commande et pourquoi il est recommandé de l’utiliser avant d’installer de nouveaux paquets.
Commande à utiliser : sudo apt update
Exercice 2 : Installation d’un paquet logiciel
Installez l’éditeur de texte
nanoen utilisantapt.Vérifiez que l’installation a réussi en affichant la version du logiciel installé.
Notez les étapes et commande utilisées.
Commandes à utiliser : sudo apt install nano et nano --version
Exercice 3 : Recherche d’un paquet logiciel
Recherchez un logiciel de gestion de notes en utilisant
apt search.Notez au moins trois paquets qui correspondent à cette recherche.
Expliquez brièvement comment
apt searchvous aide à identifier les paquets à installer.
Commande à utiliser : apt search notes
Exercice 4 : Suppression d’un paquet logiciel
Désinstallez un logiciel (par exemple
nano) de votre système en utilisantapt.Confirmez que le logiciel a bien été supprimé.
Expliquez la différence entre
removeetpurgeen termes de gestion de paquets.
Commandes à utiliser : sudo apt remove nano et sudo apt purge nano
Exercice 5 : Ajout d’un dépôt tiers
Ajoutez le dépôt de l’éditeur de texte Sublime Text à votre liste de sources de logiciels.
Installez Sublime Text à partir de ce nouveau dépôt.
Écrivez un résumé des étapes nécessaires pour ajouter un dépôt tiers.
Commandes suggérées :
Ajouter la clé :
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -Ajouter le dépôt :
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.listMettre à jour et installer :
sudo apt updateetsudo apt install sublime-text
Exercice 6 : Sauvegarde et restauration des sources de logiciels
Copiez le contenu du fichier
/etc/apt/sources.listdans un fichier de sauvegarde.Supprimez un dépôt de votre choix dans le fichier d’origine et enregistrez-le.
Restaurez le fichier original en utilisant votre sauvegarde.
Commandes suggérées : cp, nano pour modifier le fichier
Exercice 7 : Utilisation de apt-cache
Utilisez
apt-cache showpour afficher des informations détaillées sur un paquet de votre choix, par exemplehtop.Notez et expliquez les informations affichées, telles que la version, la taille et les dépendances du paquet.
Commande à utiliser : apt-cache show htop
Exercice 8 : Mise à jour des paquets installés
Mettez à jour tous les paquets installés sur votre système en utilisant
apt.Exécutez la commande qui permet de voir si des mises à jour supplémentaires sont disponibles.
Expliquez pourquoi la mise à jour régulière des paquets est importante pour la sécurité et la stabilité du système.
Commandes à utiliser : sudo apt upgrade et sudo apt list --upgradable
Exercice 9 : Installer une Application en Ligne de Commande à partir d'un Fichier .deb
Téléchargez le fichier
.debde l'application bat (une alternative améliorée de la commandecat) depuis la page de téléchargement de bat.Ouvrez le terminal et naviguez jusqu'au répertoire où se trouve le fichier
.debtéléchargé.Installez le fichier
.deben utilisant la commandedpkg:sudo dpkg -i nom_du_fichier.debSi des erreurs de dépendances apparaissent, résolvez-les avec la commande :
sudo apt-get install -fVérifiez que
batest bien installé en affichant sa version avec la commande :bat --version
Commandes à utiliser : dpkg -i, sudo apt-get install -f, bat --version
Exercice 10 : Installer une Application à partir du Code Source
Téléchargez le code source de Neofetch, un outil qui affiche des informations système dans le terminal, en utilisant
wget:wget https://github.com/dylanaraps/neofetch/archive/refs/tags/7.1.0.tar.gz -O neofetch-7.1.0.tar.gzExtrayez l’archive
.tar.gz.Naviguez dans le répertoire extrait
neofetch-7.1.0et installez l'application en suivant les instructions du fichierREADME.md, ou exécutez directement le scriptneofetch.Vérifiez que
neofetchest bien installé en l'exécutant depuis le terminal avec :./neofetch
Commandes à utiliser : tar -xzf, cd, ./neofetch