Comment installer un logiciel sur des formats de paquet Linux expliqués
Bienvenue sur Linux. Il est fort probable que votre distribution contient de nombreux logiciels pour couvrir les bases. Pourtant, quelle que soit la qualité du travail effectué, vous souhaitez en installer davantage. La question est, comment?
L'installation d'un logiciel sous Linux est plus proche d'un smartphone que de Windows. La plupart du temps, vous lancez un gestionnaire de paquets (semblable à un magasin d'applications) et recherchez le nom de l'application souhaitée. À partir de là, il suffit d'appuyer sur le bouton d'installation.
Mais les gestionnaires de paquets changent en fonction de votre distribution. Ubuntu utilise le logiciel Ubuntu. C'est simplement une version renommée du logiciel GNOME, utilisée par Fedora. Pendant ce temps, openSUSE fait sa propre chose avec YaST.
Les gestionnaires de paquets effectuent des recherches dans les référentiels de logiciels de votre distribution. Mais parfois, ce que vous voulez n'est pas là. De temps en temps, vous téléchargez un fichier depuis un site Web et cliquez dessus comme vous le feriez avec un fichier EXE Windows. Sauf qu'il y a un problème. Tout comme il n’existe pas de version unique de Linux, il n’existe pas de format de package Linux universel (bien que certaines personnes essaient de modifier Ubuntu Snaps vs Red Hat Flatpaks, Quelle est la différence? Ubuntu Snaps vs Red Hat Flatpaks, Quelle est la différence? Distributions Linux distribuées Les applications les plus populaires sont depuis des années les .debs et les .rpms, mais cela commence peut-être à changer avec les packages Snap d’Ubuntu et les Flatpaks de Red Hat..
Vous devez savoir quel type de fichier installera avec succès le logiciel pour votre distribution. Heureusement, il vous suffit de connaître quelques acronymes et abréviations pour comprendre la situation..
Forfaits DEB
Le format DEB tire son nom de Debian, une distribution Linux et l’un des plus grands projets open source existants. Vous pouvez cliquer sur un DEB pour installer directement une application ou effectuer une recherche dans un gestionnaire de paquets pour le faire faire le travail à votre place en arrière-plan. Dans le terminal, vous utilisez le dpkg
commande, par exemple:
sudo dpkg -i /home/user/software.deb
Ubuntu étant basé sur Debian, les DEB sont faciles à trouver. Avec des millions d'utilisateurs et une reconnaissance de nom forte, Ubuntu et les DEB sont devenus le Windows et les EXE du monde Linux.
Debian et Ubuntu utilisent tous deux le format de fichier DEB, mais les paquets qui fonctionnent dans l’un ne le sont pas nécessairement dans l’autre. Les packages sont parfois compatibles avec les deux, par exemple avec Google Chrome. Ne présumez pas que c'est le cas. Assurez-vous de télécharger les DEB destinés à votre distribution.
Distributions populaires utilisant DEB:
- Ubuntu
- Debian
- Linux Mint
- SteamOS
- Trisquel
- gNewSense
Paquets RPM
RPM représentait à l'origine Red Hat Package Manager. L'acronyme est maintenant récursif, signifiant RPM Package Manager. De toute façon, les origines sont avec Red Hat. L'organisation basée en Caroline du Nord, devenue la première société open source au monde valant des milliards de dollars, a développé le format pour Red Hat Linux. C’est ce que vous trouvez dans l’écosystème Red Hat..
Cela signifie que si Fedora est votre distribution de choix 5 raisons d'utiliser Pure Open Source Distro, Fedora 5 raisons d'utiliser Pure Open Source Distro, Fedora est moins connue qu'Ubuntu et a la réputation d'être difficile à utiliser. Mais si cela est vrai, pourquoi tant de gens continuent-ils à utiliser Fedora? En savoir plus, il s'agit du type de fichier de package que vous utiliserez pour installer le logiciel. Lorsque vous cliquez sur un fichier RPM, celui-ci s'ouvre dans le logiciel GNOME..
Malgré leur nom, les distributions liées à Red Hat ne sont pas les seules à utiliser les RPM. openSUSE est une autre communauté importante qui a adopté RPM 6 raisons de choisir openSUSE et le Geeko 6 raisons de choisir openSUSE et le Geeko Il existe de bonnes raisons pour lesquelles openSUSE continue d'attirer les utilisateurs. En voici quelques-unes. Peut-être serez-vous la prochaine personne à aimer le Geeko. Lire la suite . Vous pouvez les installer à l'aide de YaST, le guichet unique de la distribution pour la plupart des tâches de gestion de système..
De toute façon, vous pouvez installer des packages en utilisant le rpm
commande, par exemple:
rpm -ivh /home/user/software.rpm
Fedora et openSUSE utilisent tous deux des RPM, mais les packages ne sont pas interchangeables. Encore une fois, assurez-vous que le RPM que vous téléchargez est destiné à votre distribution.
Distributions populaires utilisant RPM:
- Red Hat Enterprise Linux
- Feutre
- openSUSE
- SUSE Linux Enterprise Server
- CentOS
- PCLinuxOS
Paquets TAR
Je sais que j'ai dit qu'il n'y a pas de format de paquet universel pour Linux, mais ce n'est pas vrai à 100%. Lorsque vous voyez une application packagée en tant que TAR, TGZ ou TAR.GZ, il y a de fortes chances qu'elle soit exécutée sur votre ordinateur. Le problème est que l'installation n'est pas aussi simple que de pointer votre curseur ou d'entrer une seule commande. L'installation d'un fichier TAR est un guide séparé. Comment compiler et installer des fichiers TAR GZ & TAR BZ2 sous Ubuntu Linux Comment compiler et installer des fichiers TAR GZ & TAR BZ2 sous Ubuntu Linux .
C'est parce que cette archive n'est pas livrée dans un format exécutable. Au lieu de cela, il contient les fichiers source nécessaires à la construction de l'application en question. Certains fichiers TAR ont leurs propres instructions d’installation personnelles et le programme résultant peut ne pas apparaître automatiquement dans le menu de votre application..
Les distributions populaires qui utilisent exclusivement TAR:
- Arch Linux
- Slackware
Plus d'où ça vient
Les trois types énumérés ci-dessus ne sont pas les seuls formats de paquet pour Linux, mais ils sont les plus courants. Certaines distributions développent leurs propres types qui ne sont pas utilisés ailleurs. Gentoo a ebuild. Pardus a PiSi (abréviation de paquets installés avec succès comme prévu). Android, qui est techniquement une distribution Linux, utilise APK.
Pourquoi les formats de paquets sont-ils si étranges??
Chaque type est une archive contenant les tâches à exécuter par une application, ainsi que les métadonnées requises par un gestionnaire de packages. Etant donné que différentes distributions utilisent différents outils et référentiels, quel gestionnaire de paquetages Linux (et distribution) vous convient? Quel gestionnaire de paquets Linux (et distribution) vous convient? Une différence clé entre les principales distributions Linux est le gestionnaire de paquets; les différences sont suffisamment fortes pour que cela puisse influencer votre choix de distribution. Regardons comment fonctionnent les différents gestionnaires de paquets. En savoir plus, le contenu de ces métadonnées varie. C’est pourquoi la compatibilité des formats portant le même nom, tels que les RPM Fedora et openSUSE, n’est pas garantie..
Que pensez-vous de l’installation de logiciels sous Linux? Comment se compare-t-il aux autres systèmes d'exploitation? Pourrait-il être amélioré? Partagez vos pensées et si vous avez des questions, n'hésitez pas à demander!
Explorez plus sur: Installer le logiciel, Linux.