TUTOS.EU

Installer un package téléchargé sous Linux

Imaginons que l'on veuille installer un .deb que l'on trouve sur http://ftp.ubuntu.com/ubuntu/ubuntu/pool/universe/n/nagios-nrpe/
Apres avoir fait un wget de l'url, on installe le .deb avec

sudo apt install ./nom_du_fichier.deb
# ou
sudo dpkg -i nom_du_fichier.deb
Lien vers le fichier : cliquez ici Copier le code

apt a l'avantage d'avoir une gestion automatique des dépendances, d'avoir une résolution intelligente des conflits, d'avoir une vérification de l'intégrité du système (contrôle que l'installation ne casse pas d'autres paquets)

Mise à jour automatique : si le paquet existe déjà, apt peut le mettre à jour ou proposer des alternatives

dpkg installe uniquement le paquet spécifié. Il n'y a pas de résolution automatique des dépendances, il échoue si des dépendances sont manquantes.

Si vous avez des erreurs sur les dépendances, cela peut être lié à votre version d'OS. Typiquement ici cela che

Sur une base Redhat comme AlmaLinux la commande d'installation d'un paquet téléchargé est

sudo dnf install ./paquet.rpm
# ou
sudo rpm -ivh paquet.rpm
Lien vers le fichier : cliquez ici Copier le code

dnf présente l'avantage d'avoir une gestion automatique des dépendances. Il détecte et résout les conflits potentiels avec d'autres paquets et si le paquet est déjà installé, dnf le met à jour automatiquement