Comment installer un logiciel sur des formats de paquet Linux expliqués

  • Joseph Goodman
  • 0
  • 1896
  • 440
Publicité

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. Il s’agit simplement d’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 de nombreuses 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, vous n'avez besoin que de 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 qu'il effectue 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 les 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? , c’est le type de fichier que vous utiliserez pour installer le logiciel. Lorsque vous cliquez sur un 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 Geeko 6 raisons de choisir openSUSE et 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. . 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 à l’aide de la 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 constitue 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 sont livrés avec 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 ce qu’une application doit exécuter, plus les métadonnées requises par un gestionnaire de paquets. 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. , ce qui entre dans ces métadonnées varie. C’est pourquoi, même les formats qui partagent le même nom, tels que les RPM Fedora et openSUSE, n’ont pas la garantie d'être compatibles..

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 idées et si vous avez des questions, n'hésitez pas à les poser!




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.