Linux : Installing Software Packages (RPM, YUM and DNF)
Table des matières:
- Avant que tu commences
- Installer Alien
- Conversion et installation d'un package RPM
- Installer un package RPM directement
- Conclusion
Les référentiels Ubuntu contiennent des milliers de packages deb qui peuvent être installés à partir du Centre logiciel Ubuntu ou en utilisant l'utilitaire de ligne de commande
apt
. Deb est le format du package d'installation utilisé par toutes les distributions basées sur Debian, y compris Ubuntu. Certains packages ne sont pas disponibles dans les référentiels Ubuntu standard mais ils peuvent être facilement installés en activant la source appropriée.
Dans la plupart des cas, lorsque le fournisseur de logiciels ne fournit pas de référentiel, il disposera d'une page de téléchargement à partir de laquelle vous pourrez télécharger et installer le package deb ou télécharger et compiler le logiciel à partir des sources.
Bien que cela ne soit pas si fréquent, certains logiciels peuvent être distribués uniquement sous forme de package RPM. RPM est un format de package 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 package RPM en fichier de package Debian.
Avant que tu commences
Ce n'est pas la méthode recommandée pour installer des packages logiciels dans Ubuntu. Dans la mesure du possible, vous devriez préférer installer le logiciel à partir des référentiels Ubuntu.
Tous les packages 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 packages système importants, tels que libc, systemd, ou d'autres services et bibliothèques qui sont essentiels au bon fonctionnement de votre système. Cela peut entraîner des erreurs et une instabilité du système.
Installer Alien
Alien est un outil qui prend en charge la conversion entre les formats de fichier Red Hat rpm, Debian deb, Stampede slp, Slackware tgz et Solaris pkg.
Avant d'installer le package extraterrestre, assurez-vous que le référentiel Universe est activé sur votre système:
sudo add-apt-repository universe
Une fois le référentiel activé, mettez à jour l'index des packages et installez le package 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 package RPM
Pour convertir un package du format RPM au format DEB, utilisez la commande alien suivie du nom du package RPM:
sudo alien package_name.rpm
Selon la taille de l'emballage, 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 package est correctement converti, la sortie indiquera que le package 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./package_name.deb
Le package doit maintenant être installé, en supposant qu'il est compatible avec votre système et que toutes les dépendances sont respectées.
Vous devez être connecté en tant qu'utilisateur avec accès sudo pour pouvoir installer des packages sur votre système Ubuntu.Installer un package RPM directement
Au lieu de convertir puis d'installer le package, vous pouvez utiliser l'option
-i
qui indiquera à alien d'installer directement le package RPM.
sudo alien -i package_name.rpm
La commande ci-dessus générera et installera automatiquement le package et supprimera le fichier du package après son installation.
Conclusion
Dans ce didacticiel, vous avez appris à installer des packages RPM sur Ubuntu.
ubuntu terminal rpmMicrosoft profite en vendant des publicités en ligne sur son moteur de recherche à des gangs criminels gérant des sites Web pharmaceutiques offrant des médicaments Selon une nouvelle étude, Microsoft vend des publicités en ligne sur son moteur de recherche à des gangs criminels qui gèrent des sites Web pharmaceutiques offrant des médicaments à des personnes sans ordonnance adéquate.
![Microsoft profite en vendant des publicités en ligne sur son moteur de recherche à des gangs criminels gérant des sites Web pharmaceutiques offrant des médicaments Selon une nouvelle étude, Microsoft vend des publicités en ligne sur son moteur de recherche à des gangs criminels qui gèrent des sites Web pharmaceutiques offrant des médicaments à des personnes sans ordonnance adéquate. Microsoft profite en vendant des publicités en ligne sur son moteur de recherche à des gangs criminels gérant des sites Web pharmaceutiques offrant des médicaments Selon une nouvelle étude, Microsoft vend des publicités en ligne sur son moteur de recherche à des gangs criminels qui gèrent des sites Web pharmaceutiques offrant des médicaments à des personnes sans ordonnance adéquate.](https://i.joecomp.com/business-software-2018/microsoft-slammed-over-bing-s-sponsored-online-drug-ads-2.png)
Environ 89,7% des Selon le rapport, les pharmacies qui paient des publicités sur le dernier moteur de recherche de la société, Bing.com, sont frauduleuses ou se livrent à des activités illégales. KnujOn, une compagnie antispam, et LegitScript, qui offre un service qui vérifie la légitimité de certaines pharmacies en ligne, ont publié le rapport.
Comment installer des packages rpm sur centos
![Comment installer des packages rpm sur centos Comment installer des packages rpm sur centos](https://i.joecomp.com/centos/586/how-install-rpm-packages-centos.jpg)
RPM est un système d'emballage utilisé par Red Hat et ses dérivés tels que CentOS et Fedora. Dans ce didacticiel, nous vous montrerons deux méthodes d'installation des packages RPM sur CentOS.
Comment installer des fichiers RPM (packages) sur Centos Linux
![Comment installer des fichiers RPM (packages) sur Centos Linux Comment installer des fichiers RPM (packages) sur Centos Linux](https://i.joecomp.com/centos/968/how-install-rpm-files-centos-linux.jpg)
Rpm est un format de package d'installation pour les distributions basées sur RHEL telles que CentOS et Fedora. Dans ce tutoriel, nous expliquerons comment installer des fichiers rpm sur CentOS.