Comment installer un logiciel autrement qu'avec le "Gestionnaire de logiciels" avec les distributions à base de Debian ?

Nous allons recourir une fois de plus à la ligne de commande.

Pour ceux qui n'ont pas encore utilisé le terminal, vous pouvez vous référer aux articles suivants.

Le terminal Linux pour débutants.

Le terminal Linux pour débutants, la suite.

Utiliser les commandes "APT-GET" ou "APTITUDE"

Installer un paquet ou programme ou logiciel en ligne de commande à partir du terminal Linux.

Ces commandes fonctionnent avec des distributions à base de Debian

L'installation de paquets au format .deb comme Debian

Vous allez certainement entendre parler de la gestion des dépendances.

Lors de l'installation d'un paquet autrement dit d'un programme, celui-ci va dépendre d'autres programmes, des dépendances.

"APT-GET" va gérer ses dépendances de façon à ce que vous n'ayez pas à vous soucier de savoir quels sont les programmes qui s'associent avec tel ou tel programme.

Une autre chose à connaître avant d'utiliser apt-get, ce sont les dépôts.

Un dépôt est un endroit sur un serveur où sont stockés tous les paquets.

sous forme d'un ensemble

Vous pouvez avoir besoin de déclarer plusieurs dépôts pour pouvoir installer le programme dont vous avez besoin.

Déclarer ? Pourquoi déclarer un dépôt et où déclarer ce dépôt.

Normalement vous ne devriez pas déclarer d'autres dépôts suivant la distribution installée.

Vous devriez pouvoir installer la plupart des programmes avec un minimum de dépôts.

Sous Linux Mint par exemple, voici en image l'endroit où sont définis les dépôts autrement dit, les sources de logiciels.

Sources de logiciels

En ligne de commande, vous allez pouvoir trouver la même chose sous format texte.

sudo nano /etc/apt/sources.list

Attention ne modifiez rien dans ce fichier, passez plutôt par une interface graphique si vous êtes débutant sous Linux.

Pour sortir de Nano, il suffit de taper sur votre clavier simultanément CTRL X

Fichier source list

sources list

Nous allons voir en quelques commandes comment installer un paquet (Logiciel) sur notre ordinateur.

Tout d'abord il faut savoir que « APT-GET » se réfère à une liste de paquets en provenance des dépôts. C'est ce que l'on appelle le cache. Il vaut mieux de temps en temps mettre à jour ce cache afin d'interroger un dépôt à jour.

La commande s'utilise en mode sudo

sudo apt-get update

Il est probable que sur certains sites ou revues sur Linux vous puissiez trouver la commande « aptitude » au lieu « d'apt-get ». Vous pouvez comme vous le souhaitez, suivant les habitudes que vous allez acquérir utiliser soit « apt-get » soit « aptitude ».

En général le paquet « aptitude » n'est pas installé par défaut.

Il va donc falloir l'installer et pour cela nous allons donc utiliser la commande d'installation :

apt-get install

Vérifions si aptitude est installé sur notre ordinateur avec cette simple commande :

aptitude --help

Réponse : bash: /usr/bin/aptitude: Aucun fichier ou dossier de ce type

Donc aptitude n'est pas installé.

Il suffit alors de taper :

sudo apt-get install aptitude

pour installer aptitude

Voilà, installer un logiciel en ligne de commande c'est simple non ?

Pour installer un paquet (logiciel) avec aptitude, la commande est :

aptitude install lepaquetàinstaller

Exemple :

sudo aptitude install dreamchess

Dreamchess

DreamChess est installé maintenant sur mon PC

Vous ne souhaitez pas garder ce logiciel installé sur votre PC.

Lancez la commande de désintallation :

sudo apt-get remove ou sudo aptitude remove

Exemple

sudo apt-get remove dreamchess

ou

sudo aptitude remove dreamchess

Afin de pouvoir installer les logiciels, « apt-get » stocke les paquets dans un répertoire de votre ordinateur. Pour les plus curieux ce répertoire se trouve avec le chemin suivant :

/var/cache/apt/archives

Chaque fois qu'un logiciel est installé le paquet est donc stocké dans ce répertoire et prend ainsi de la place sur votre disque dur. Si vous souhaitez libérer un peu de place et faire le ménage dans les paquets sans bien sûr désinstaller les logiciels que vous avez installés, voici la commande à utiliser.

sudo apt-get clean

Il existe bien sûr d'autres commandes « apt-get » et pour les découvrir vous pouvez taper

apt-get --help

Vous pouvez continuer avec : "Le terminal pour débutants - votre système"