Méthode 1: référentiels
La meilleure partie d'Ubuntu et de toute saveur de Linux est qu'il est livré avec son propre référentiel. Un référentiel est essentiellement comme un magasin rempli de milliers de packages ou de logiciels. Cependant, tous les logiciels disponibles dans le référentiel sont open source et pour Linux.
Vous pouvez, bien sûr, rechercher le référentiel pour les packages disponibles en utilisant la commande APT. Pour rechercher le référentiel dans Ubuntu:
SUDO APT-CACHE Search [ce que vous recherchez]Par exemple, supposons que je recherche un package appelé MySQL:
SUDO APT-CACHE Search MySQLSupposons que vous ayez trouvé le package que vous souhaitez mais que vous recherchez plus d'informations sur le package trouvé, alors vous utiliseriez la commande APT Show.
apt show [fichier à montrer]Ex:
APT Show MySQL-Client-8.0Ensuite, vous pouvez vérifier les dépendances en utilisant le code suivant:
apt dépend [fichier à scan]Ex:
apt dépend mysql-client-8.0Une fois que vous êtes satisfait du package que vous avez trouvé, vous pouvez l'installer. La commande APT-Get Install va récupérer et installer les dépendances d'abord, puis installer le package lui-même afin que vous puissiez vous asseoir et vous détendre pendant que la commande fait tout automatiquement pour vous. Pour installer en utilisant le référentiel dans Ubuntu:
sudo apt-get install [fichier que vous souhaitez installer]Ex:
sudo apt-get install mysql-client-8.0 -yUne fois installé, il est toujours possible que vous n'aimiez pas le package et que vous souhaitiez le supprimer complètement de votre système. Pour supprimer un package installé, tapez:
Sudo apt-get supprimer [votre_package]Ex:
sudo apt-get supprimer mysql-client-8.0Apt -get supprimer ne supprimera pas les fichiers de configuration du programme que vous avez installé, et dans ces cas, vous pouvez utiliser Purge à la place. Pour tout supprimer, y compris les fichiers de configuration, vous tapez:
sudo apt purge mysql-client-8.0Méthode 2: Ajout à un référentiel
Il y a de nombreux cas où et où le package que vous recherchez ne sera pas dans le référentiel; Cependant, il pourrait être disponible dans un référentiel totalement différent. Alors que faisons-nous alors? Nous ajoutons le référentiel qui a le fichier au nôtre. Apte recherche principalement des référentiels dans / etc / apt / sources.liste - C'est là que se trouvent tous les référentiels.
Afin d'ajouter un autre référentiel à ceux que vous possédez actuellement, vous pouvez utiliser les archives du package personnel (PPA). Il est conseillé de ne pas ajouter de référentiels au hasard, car il n'est pas analysé pour les logiciels malveillants! Ajouter uniquement à partir de sources de confiance!
Par exemple, si vous souhaitez ajouter le PPA pour l'enregistreur d'écran simple:
sudo add-att-repository ppa: maarten-baert / simplescreenrecordersudo apt-get updatePour supprimer le référentiel PPA pour l'enregistreur d'écran simple:
sudo add-att-repository - Remove ppa: maarten-baert / simplescreenRecorderPar exemple, lorsque vous souhaitez installer du vin pour Linux, ils vous demandent d'ajouter un référentiel.
Ex:
sudo add-att-repository 'deb https: // dl.winehq.org / assemblées viticoles / ubuntu / principal focal 'Ce dernier ajoutera le référentiel spécifié à / etc / apt / sources.liste.
Méthode 3: Installez manuellement le package
Parfois, il n'y a tout simplement pas d'autre moyen de contourner cela; Vous devez installer le package manuellement. Dans de tels cas, le format d'emballage que vous obtenez dépend du logiciel que vous téléchargez.
Packages deb
Afin d'installer un emballage DEB, j'utilise personnellement GDEBI:
Une fois GDEBI installé, vous pouvez utiliser le code suivant pour installer le .package deb.
gdebi [votre_package.deb]Alternativement, la plupart des utilisateurs utilisent la commande DPKG. La commande DPKG est utilisée pour installer, construire, supprimer et gérer les packages Debian. Parfois, vous téléchargez simplement un fichier deb et ne pouvez pas utiliser la commande APT; Dans de tels cas, nous utilisons la commande dpkg.
Pour installer un package à l'aide de DPKG:
sudo dpkg - install [votre_package.deb]On peut également utiliser DPKG pour scanner le fichier DEB pour voir son contenu:
sudo dpkg -c [votre_package.deb]Pour désinstaller l'utilisation de DPKG, vous avez besoin du nom du package utilisé par le système; Vous pouvez l'obtenir en tapant:
sudo dpkg -l | grep [nom de package - devinez]Puis le désinstaller en utilisant les éléments suivants:
sudo dpkg -r [nom du package]Et si cela nécessite une reconfiguration car elle est corrompue, vous pouvez taper:
sudo dpkg - configure [nom du package]Package RPM
Les packages RPM sont généralement utilisés par Centos, Rhel et Fedora. Cependant, il y a des moments où en tant qu'utilisateur d'Ubuntu, il vous suffit d'utiliser un package RPM. Vous pouvez transformer le package RPM en un package DEB et l'installer dans de tels cas.
Tout d'abord, installons Alien, un package utilisé pour convertir les fichiers RPM en fichiers DEB.
Sudo apt-get install AlienEnsuite, téléchargez le fichier RPM et Type:
Sudo Alien -d [votre_package.RPM]Par exemple, ce dernier créera une version DEB du même package que vous pouvez installer avec gdebi.
gdebi [votre_package.deb]Tarball
Avec Tarballs, il est plus difficile de satisfaire les dépendances, et il est plus difficile de supprimer et de mettre à jour. Cependant, il y a des moments où les tarball sont la seule option, surtout si vous êtes enclin à télécharger de github. Dans de tels cas, pour installer des tarball:
Les utilisateurs de Linux avancés préfèrent installer des packages via la ligne de commande; c'est un fait. Les packages sont de toutes formes et formes; C'est un autre fait. Certains packages sont des forfaits RPM, d'autres sont des tarball, d'autres peuvent être trouvés dans un référentiel et d'autres vous obligent à ajouter de nouveaux référentiels. Dans ce tutoriel, nous avons appris les différentes façons dont on peut installer et gérer les packages. En fait, nous comptons sur l'APT et les commandes DPKG pour les gérer dans l'ensemble. En utilisant APT et DPKG, nous pouvons installer, mettre à jour et supprimer les packages.
Codage heureux!