Linux Ubuntu et les dépôts logiciels

Laisser une réponse »

Installer des logiciels sous Linux Ubuntu c’est facile, la preuve dans mon article précédent. C’est facile car les programmes sont répertoriés dans des dépôts de logiciels.
Mais voyons comment gérer ces dépôts.

Ils sont où ces dépôts ?

Tout d’abord, sachez qu’il y a des dépôts officiels (main) et des dépôts non officiels (universe, multiverse), gérés par exemple par la communauté des utilisateurs.
Les dépôts de votre distribution sont stockés dans le fichier /etc/apt/sources.list, pour le consulter tapez cette commande : (pour info pour coller dans un terminal un texte que vous avez copié, faites CTRL+MAJ+V)
[cc lang=’bash’ width=’100%’]
gedit /etc/apt/sources.list
[/cc]
Vous avez également des dépôts (ajoutés) dans le répertoire /etc/apt/sources.list.d, regardez ce qu’il contient en tapant :
[cc lang=’bash’ width=’100%’]
cd /etc/apt/sources.list.d
ls
[/cc]

Ca sert à quoi sudo ?

Seul l’administrateur peut exécuter certaines tâches, comme installer des programmes, ajouter des dépôts etc…
La commande sudo donne la possibilité à un utilisateur de lancer une commande en tant qu’administrateur.

Ajouter des dépôts

En ligne de commande l’ajout de dépôts se fait avec la commande add-apt-repository.
Exemple :
[cc lang=’bash’ width=’100%’]
sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
[/cc]
En mode graphique, allez dans la logithèque Ubuntu (si vous ne savez pas où elle est regardez ici). Allez dans le menu Edition puis Sources de logiciels, sélectionnez l’onglet Autres logiciels et cliquez sur le bouton Ajouter.
En ligne de commande, n’oubliez pas de mettre à jour la liste des paquets disponibles en tapant :

[cc lang=’bash’ width=’100%’]
sudo aptitude update
[/cc]

PPA : Personal Package Archives

Launchpad qui est développé par Canonical est une application d’aide au développement de logiciels (libres), qui fourni les dépôts PPA. Ces dépôts sont signés afin de garantir l’intégrité des paquets. La commande add-apt-repository gère directement l’authentification pour assurer l’intégrité. Cependant parfois vous aurez besoin d’ajouter manuellement la clé GPG à votre trousseau avec la commande sudo apt-key, afin de vous garantir l’authenticité du paquet que vous installez.
Exemple :
[cc lang=’bash’ width=’100%’]
sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys F9D8BC54
[/cc]

Enfin la commande pour installer un programme est apt-get install
Exemple :
[cc lang=’bash’ width=’100%’]
sudo apt-get install mediainfo
[/cc]
Voilà, c’est toujours mieux de savoir (un peu) ce que l’on fait, plutôt que de simplement copier/coller les commandes.



ShareThis

Publicité

Laisser un commentaire