Quelle gestionnaire de paquets linux (et distro) est bon pour vous?

En tant que nouvel utilisateur de Linux, vous pouvez être complètement dépassés par le grand nombre de choix que vous avez en matière de distributions que vous pouvez installer sur votre ordinateur. Quelle est la différence entre Ubuntu, Fedora, OpenSUSE, Sabayon ou Arch? En fin de compte, la réponse courte est: gestion des paquets. Chaque distro offre aux utilisateurs une méthode unique de l`installation et la maintenance de votre système, avec des degrés divers de la convivialité et la facilité d`utilisation.

Ce guide servira de notions élémentaires sur la façon d`effectuer des tâches de base dans chaque système de gestion des paquets, donc vous pouvez décider ce qui est bon pour vous.

debian

1. Apt

Apt est un résolveur de dépendance pour les systèmes Debian, y compris Ubuntu. En collaboration avec dpkg, le gestionnaire de paquets, Apt offre un moyen facile de mettre à jour, mise à niveau, installer et supprimer les logiciels. Sans Apt, le maintien d`un système Debian se sentirait comme l`utilisation de Linux au début des années 1990, lorsque « l`enfer de la dépendance » était une chose réelle.Votre guide pour Ubuntu et Référentiels Gestion des paquetagesVotre guide pour Ubuntu et Référentiels Gestion des paquetagesLire la suite

Apt a une syntaxe assez simple, même si elle est en cours de réécriture pour fournir une syntaxe plus facile. En tant que tel, selon la version que vous utilisez (Ubuntu 14.04 et comprend plus les nouvelles commandes Apt), vous pouvez utiliser différentes commandes pour obtenir le même résultat.

Pour mettre à jour les référentiels de logiciels, utilisez la commande suivante:

sudo apt-get update

ou

apt sudo update

Pour mettre à jour votre logiciel:

sudo apt-get upgrade

ou

apt upgrade sudo

Pour une mise à jour plus complète, qui sera également tenter de mettre à niveau comflicting les dépendances de package à la dernière version et suppression des dépendances anciennes ou inutilisées, la commande est la suivante:

sudo apt-get dist-upgrade

ou

sudo apt complet de mise à niveau

Ces commandes peuvent être combinées pour effectuer une mise à jour et la mise à niveau successivement comme ceci:

sudo apt-get update && sudo apt-get upgrade

ou

apt sudo update && apt upgrade sudo

Pour installer le logiciel, la commande est:

sudo apt-get install packageName de $

ou

sudo apt installer packageName de $

Pour supprimer un package:

sudo apt-get remove packageName de $

ou

sudo apt supprimer packageName de $

Lors de la suppression du logiciel de votre système en utilisant la commande apt-get remove, Apt ne un bon travail de suppression des dépendances inutilisées, mais parfois au cours de la suppression du logiciel ou une mise à niveau, certaines dépendances de Straggler peuvent rester sur votre système. Si vous avez TOC comme moi, vous voudrez peut-être ces paquets supprimés de votre système. Apt comprend une commande que je suis tout à fait aime à cet égard:

sudo apt-get autoremove

ou

sudo apt autoremove

Recherche d`un paquet installable:

sudo apt-cache $ packageName

ou

sudo apt recherche packageName de $

Apt n`offre actuellement la possibilité d`installer un package à partir d`une URL, ce qui signifie que l`utilisateur doit trouver et télécharger le package à installer sur leur propre. Ubuntu et certains de ses derivitaves ont réussi à lutter contre ce avec des liens apturl seul clic, trouvé sur certains sites.

chapeau rouge

2. YUM

Comme Apt, YUM est un résolveur de dépendance pour le gestionnaire de paquets sous-jacent, RPM. YUM est le système de gestion des paquets par défaut inclus dans un bon nombre de derivitaves à base de Red Hat, y compris Fedora 21 et ci-dessous, et CentOS. La syntaxe de YUM est simple, et les utilisateurs Apt devrait avoir aucun problème à faire le commutateur.Ne voulez payer pour Red Hat Linux? Essayez CentOS Au lieuNe voulez payer pour Red Hat Linux? Essayez CentOS Au lieuSi vous ne connaissez pas déjà, la plupart du web est alimenté par Linux - Facebook, Twitter, Google, et une grande majorité des autres grands sites Internet utilisent Linux pour leurs serveurs. Bien que les administrateurs de serveur ...Lire la suite

Mise à jour et la mise à niveau par le biais YUM est très simple, où la commande suivante gère les deux tâches:

sudo yum update

Pour installer un package, la commande suivante est utilisée:

sudo yum install packageName de $

De même, pour supprimer un paquet, la commande est:

sudo yum remove packageName de $

Pour rechercher un paquet installable:

miam $ sudo recherche packageName

YUM ne comprend pas une commande autoremove pour trouver et supprimer les dépendances inutilisées, mais il ne comprend une grande fonctionnalité pour l`installation d`un package à partir d`une URL, qui ne comprend pas Apt:

sudo yum install $ url

openSUSE

3. ZYpp

ZYpp est un autre résolveur de dépendance du système de gestion des paquets RPM et est le gestionnaire de paquets par défaut OpenSUSE et SUSE Linux Enterpise. ZYpp utilise les binaires .rpm, tout comme YUM, mais est un peu plus rapide en raison d`être écrit en C ++, où YUM est écrit en Python. ZYpp est extrêmement facile à utiliser, car il comprend des raccourcis de commande qui peuvent être utilisés à la place de la commande complète.Comment faire pour utiliser l`usine openSUSE, le nouveau matériel libération distributionComment faire pour utiliser l`usine openSUSE, le nouveau matériel libération distributionMaintenant, openSUSE a été l`automatisation des tâches d`assurance qualité afin que les systèmes puissent tester la stabilité des paquets eux-mêmes, transformant ainsi l`usine en quelque chose qui a des paquets flambant neuf et a fait une attente décente de la stabilité.Lire la suite

Comme YUM, ZYpp deux mises à jour et mises à niveau tous les paquets en utilisant la commande suivante:

La mise à jour de sudo

ou

zypper up sudo

Pour installer un package:

sudo zypper installer packageName de $

ou

$ sudo zypper dans packageName

Pour supprimer un package, utilisez la commande suivante:

Video: LINUX /6 apt : Installation et mise à jour des paquets

sudo supprimer la packageName de $

ou

sudo rm $ zypper packageName

Rechercher un paquet installable:

sudo recherche de packageName de $

Comme YUM, il n`y a pas de commande autoremove inclus dans ZYpp. De plus, comme Ubuntu, OpenSUSE a un seul clic installer des liens pour l`installation du package basé sur le Web.

fedora_logo

4. DNF ou dandified YUM

DNF est une réécriture de YUM qui utilise des fonctionnalités de ZYpp, notamment, les capacités de résolution de dépendance. DNF est le gestionnaire de paquets par défaut Fedora 22 et plus, et devrait devenir le système par défaut dans CentOS à l`avenir.Être à la pointe de Linux avec Fedora RawhideÊtre à la pointe de Linux avec Fedora RawhideNe pas attendre d`essayer les dernières versions de logiciels - essayer Fedora Rawhide à la place.Lire la suite

Pour mettre à jour et mettre à jour tous les logiciels:

mise à jour DNF sudo

Pour installer un package:

sudo installer packageName de $

Pour supprimer un package:

sudo DNF supprimer packageName de $

Rechercher un paquet installable:

DNF recherche sudo packageName de $

Contrairement à YUM et ZYpp, DNF fournit la commande autoremove pour rechercher votre système et supprimer les dépendances inutilisées:

DNF autoremove sudo

Et DNF permet également l`installation du package à partir d`une URL:

sudo DNF installer $ url

sabayon

5. Entropy

Entropy est le système de gestion des paquets par défaut sabayon Linux, un derivitave Gentoo. Ce qui rend intéressant est Entropy Sabayon utilise des fichiers binaires par Entropy, ainsi que le code source par le système de gestion des paquets de Gentoo, Portage. Une diminution des effectifs de base de ce système est le suivant:Installer Gentoo Easy Way sabayonInstaller Gentoo Easy Way sabayonLire la suite

  • Les paquets sources sont intégrés dans les fichiers binaires par Entropy, en utilisant Portage.
  • Entropie convertit le fichier binaire construit pour un ensemble entropique.
  • Les paquets Entropy sont ajoutés aux mises en pension Sabayon.
  • L`utilisateur installe un fichier binaire par Entropie.

Entropy est comparable à Apt, YUM, ZYpp et DNF, ce qui signifie qu`il est convivial débutant facile à utiliser les commandes. Entropie comprend également des raccourcis pour la concision.

Pour mettre à jour les sources de logiciels:

La mise à jour de sudo

ou

Equo up sudo

Pour mettre à jour tous les paquets

La mise à niveau de sudo

ou

sudo equo u

Ces commandes peuvent être utilisées en même temps:

La mise à jour de sudo && La mise à niveau de sudo

ou

Equo up sudo && sudo equo u

Pour installer un package:

Video: Installer un Paquet sous ubuntu

sudo equo installer packageName de $

ou

Equo $ en sudo packageName

Pour supprimer un package:

sudo equo supprimer packageName de $

ou

sudo rm equo $ packageName

Pour rechercher un paquet installable:

sudo recherche de packageName de $

Arch-Linux

Video: TuTo /§ Nettoyer son ubuntu des paquets inutil ou périmer §

6. Pacman

Pacman est le système de gestion des paquets par défaut arch Linux et ses derivitaves, et est un gestionnaire de package complet, ne reposant pas sur des systèmes sous-jacents ou frontend pour résoudre les dépendances. Pacman utilise un système simple de fichier compressé .pkg.tar.xz, qui contient toutes les informations nécessaires pour compiler le code source dans un programme de travail. Penser à pacman comme un système pour automatiser le processus de construction de logiciel manuellement à partir du code source. Pacman utilise un programme « d`aide », Yaourt, pour installer des logiciels non officiels dans le dépôt Arch User, et en le faisant, la commande « pacman » est remplacé par « yaourt ».Comment faire pour installer Arch Linux Easy Way avec AntergosComment faire pour installer Arch Linux Easy Way avec AntergosVieux PC ou ordinateur portable ont besoin d`un nouveau bail de la vie? Vous songez à passer à Linux, mais ne savent pas par où commencer? Avec Antergos, vous pouvez installer Arch Linux en toute simplicité!Lire la suite

Lorsque vous travaillez avec des packages, vous la plupart du temps utiliser le drapeau « sync » (S), qui compare votre système avec le référentiel de logiciels. Pour rafraîchir vos mises en pension de logiciels (-y):

pacman -Sy sudo

Pour mettre à jour votre système, vous modifiez votre commande de synchronisation précédente avec le drapeau de sysupgrade (-u):

pacman -Syu sudo

Pour installer un package, vous devez synchroniser le paquet:

sudo pacman -S $ packageName

Pour supprimer un paquet, pacman a un drapeau de suppression. Pour supprimer un package (R), ses fichiers de configuration (-n), et toutes les dépendances inutilisées, récursive, pas installé explicitement par l`utilisateur (-s). Remarque: ce drapeau -s est différent du drapeau -s utilisé dans la commande de synchronisation:

pacman -Rns sudo

Pour rechercher un package installable, vous synchroniser et la recherche (-s):

$ sudo pacman -Ss packageName

Pacman ne comprend pas une commande autoremove, mais vous pouvez rechercher et supprimer toutes les dépendances inutilisées à l`aide de la commande de requête. Remarque: Encore une fois, ces drapeaux ne sont pas les mêmes que les drapeaux de synchronisation ou de supprimer des drapeaux. Cette commande interroge la base de données (-Q), vérifier les dépendances orphelines (-t), limiter la recherche aux dépendances (-d), et ne sera pas imprimer le processus en verbeux (-q, ce qui signifie « calme »).

sudo pacman -Rns $ (pacman -Qtdq)

Les gestionnaires de l`emballage: Evolving

Linux a la plupart viennent certainement un long chemin à fournir de nouveaux utilisateurs la possibilité de gérer leur système facilement. gestionnaires de paquets trouver automatiquement les dépendances nécessaires et de fournir des commandes faciles à retenir pour l`installation et la maintenance des logiciels, et les utilisateurs ne sont plus coincés dans l`enfer de la dépendance, comme ils étaient quand Linux était à ses débuts. En testant les différents gestionnaires de paquets disponibles pour vous, vous pouvez trouver votre maison selon distro vous vous sentez plus à l`aise.

Ce qui est le gestionnaire de paquets plus facile pour vous? Avez-vous essayé d`installer un de ces gestionnaires de paquets en dehors de la distro par défaut? Faites-nous savoir dans les commentaires ci-dessous!

Articles connexes