Les dépôts Ubuntu contiennent des milliers de paquets deb qui peuvent être installés à partir du Centre logiciel Ubuntu ou en utilisant l’utilitaire de ligne de commandeapt
. Deb est le format de paquet d’installation utilisé par toutes les distributions basées sur Debian, y compris Ubuntu. Certains paquets ne sont pas disponibles dans les dépôts Ubuntu standard, mais ils peuvent être facilement installés en activant la source appropriée.,
généralement, lorsque le fournisseur de logiciels ne fournit pas de référentiel, il dispose d’une page de téléchargement à partir de laquelle vous pouvez télécharger et installer le package deb ou télécharger et compiler le logiciel à partir de sources.
Bien que pas si souvent, certains logiciels peuvent être distribués uniquement comme un paquetage RPM. RPM est un format de paquet utilisé par Red Hat et ses dérivés tels que CentOS. Heureusement, il existe un outil appelé alien qui nous permet d’installer un fichier RPM sur Ubuntu ou de convertir un fichier de paquet RPM en un fichier de paquet Debian.,
avant de commencer #
ce n’est pas la façon recommandée d’installer des progiciels dans Ubuntu. Dans la mesure du possible, vous devriez préférer installer des logiciels à partir des dépôts Ubuntu.
Tous les paquets RPM ne peuvent pas être installés sur Ubuntu. L’installation de RPM empaqueté sur Ubuntu peut entraîner des conflits de dépendance de package.
Vous ne devez jamais utiliser cette méthode pour remplacer ou mettre à jour des paquets système importants, tels que libc, systemd ou d’autres services et bibliothèques essentiels au bon fonctionnement de votre système. Cela peut entraîner des erreurs et une instabilité du système.,
Install Alien #
Alien est un outil qui prend en charge la conversion entre les formats de fichiers Red Hat rpm, Debian deb, Stampede slp, Slackware tgz et Solaris pkg.
avant d’installer le paquet alien, assurez-vous que le dépôt Universe est activé sur votre système:
sudo add-apt-repository universe
Une fois le dépôt activé, mettez à jour l’index des paquets et installez le paquet alien avec:
sudo apt update
sudo apt install alien
la commande ci-dessus installera également les outils de construction nécessaires.,
conversion et installation D’un paquet RPM #
pour convertir un paquet du format RPM au format DEB, utilisez la commande alien suivie du nom du paquet RPM:
sudo alien package_name.rpm
selon la taille du paquet, la conversion peut prendre un certain temps. Dans la plupart des cas, vous verrez des messages d’avertissement imprimés sur votre écran., Si le paquet est converti avec succès, la sortie indiquera que le paquet DEB est généré:
package_name.deb generated
pour installer le paquet deb , vous pouvez utiliser l’utilitaire dpkg
ou apt
:
sudo dpkg -i package_name.deb
sudo apt install ./package_name.deb
le paquet doit maintenant être installé, en supposant qu’il soit compatible avec votre système et que toutes les dépendances soient remplies.
installer un paquet RPM directement #
Au Lieu de convertir puis d’installer le paquet, vous pouvez utiliser l’option-i
qui indique àalien
d’installer le paquet RPM directement.
sudo alien -i package_name.rpm
la commande ci-dessus générera et installera automatiquement le paquet et supprimera le fichier de paquet après son installation.
Conclusion
Dans ce tutoriel, nous vous avons montré comment installer des paquets RPM sur Ubuntu.