Installation, désinstallation et mise à jour de logiciels dans le système Linux

王林
Libérer: 2019-12-27 10:31:41
original
7913 Les gens l'ont consulté

Installation, désinstallation et mise à jour de logiciels dans le système Linux

Qu'est-ce qu'un système de gestion de paquets ?

Un système de gestion de packages se compose d'un ensemble d'outils et de formats de fichiers qui sont utilisés ensemble pour installer, mettre à jour et désinstaller des applications Linux.

Les deux systèmes de gestion de packages les plus courants proviennent de Red Hat et Debian. Ret Het, CentOS et Fedora utilisent tous RPM (fichiers .rpm), Debian, Ubuntu et Mint utilisent DPKG (fichiers .deb).

Gentoo Linux utilise un système appelé Portage, Arch Linux utilise uniquement TARBALLS (fichier .tar). La principale différence entre ces systèmes réside dans leur approche de l'installation et de la maintenance des applications.

Vous vous demandez peut-être ce qu'il y a dans un fichier .rpm, .db ou .tar. Vous pourriez être surpris de savoir que tous ces fichiers ne sont rien de plus que de simples fichiers d'archives (comme .zip) qui contiennent le code de l'application, des instructions sur la façon de l'installer et des dépendances (de quelles autres applications elle peut dépendre). et où le fichier de configuration doit être placé. Le logiciel qui lit et exécute toutes ces instructions est appelé gestionnaire de packages.

Partagez des didacticiels vidéo d'apprentissage en ligne : tutoriels vidéo Linux

Debian, Ubuntu, Mint, etc.

Debian, Ubuntu , Mint et d'autres distributions basées sur Debian utilisent des fichiers .deb et le système de gestion de paquets DPKG. Il existe deux manières d'installer des applications via ce système : vous pouvez les installer à partir d'un référentiel à l'aide de l'application APT, ou vous pouvez installer l'application à partir d'un fichier .deb à l'aide de l'application DPKG.

Les instructions pour installer une application à l'aide d'apt sont les suivantes :

$ sudo apt install app_name1
Copier après la connexion

Les instructions pour désinstaller une application à l'aide d'apt sont les suivantes :

$ sudo apt remove app_name1
Copier après la connexion

Si vous souhaitez mettre à niveau le application installée, vous devez d'abord mettre à jour le référentiel d'application, la commande est la suivante :

$ sudo apt update1
Copier après la connexion

Une fois la mise à jour terminée, utilisez la commande suivante pour mettre à jour toutes les applications :

$ sudo apt upgrade1
Copier après la connexion

Si vous seulement souhaitez mettre à jour une application, entrez la commande suivante :

$ sudo apt update app_name1
Copier après la connexion

Enfin, en supposant que l'application que vous souhaitez installer ne se trouve pas dans le référentiel Debian, elle peut être téléchargée au format .DEB. La commande est la suivante :

$ sudo dpkg -i app_name.deb
Copier après la connexion

Red Hat, CentOS et Fedora

Par défaut, Ret Hat utilise plusieurs systèmes de gestion de packages. Bien que ces systèmes utilisent leurs propres commandes, il existe encore de nombreuses similitudes et les mêmes commandes sont utilisées dans Debian.

Par exemple, nous pouvons utiliser yum ou dnf manager pour installer des applications. La commande est la suivante :

$ sudo yum install app_name
$ sudo dnf install app_name12
Copier après la connexion

Les applications au format .rpm peuvent également être installées à l'aide de la commande rpm :

$ sudo rpm -i app_name.rpm1
Copier après la connexion

La commande pour supprimer l'application est la suivante :

$ sudo yum remove app_name
$ sudo dnf remove app_name12
Copier après la connexion

La mise à niveau du programme peut être effectuée via la commande suivante Implémentation :

$ yum update$ sudo dnf upgrade --refresh12
Copier après la connexion

Articles et tutoriels connexes recommandés : tutoriel Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!