Maison > Opération et maintenance > exploitation et maintenance Linux > Comment installer et mettre à niveau un logiciel sur les systèmes Linux

Comment installer et mettre à niveau un logiciel sur les systèmes Linux

王林
Libérer: 2023-11-07 14:21:49
original
1591 Les gens l'ont consulté

Comment installer et mettre à niveau un logiciel sur les systèmes Linux

Le système Linux est l'un des systèmes d'exploitation les plus populaires actuellement. Il est largement utilisé dans les domaines des ordinateurs de bureau et des serveurs. Dans les systèmes Linux, l'installation et la mise à niveau de logiciels sont des opérations très importantes, et c'est également là que de nombreux utilisateurs novices sont confus. Cet article présentera brièvement les méthodes d'installation et de mise à niveau des logiciels des systèmes Linux et fournira quelques exemples de code spécifiques, dans l'espoir d'aider les débutants à mieux maîtriser ces connaissances de base.

1. Installation du logiciel

Dans les systèmes Linux, il existe trois manières principales d'installer un logiciel : la compilation et l'installation du code source, l'installation du gestionnaire de packages et l'installation du package binaire. Ils sont présentés séparément ci-dessous.

  1. Compilation et installation du code source

La compilation et l'installation du code source sont la méthode d'installation de logiciels la plus flexible et la plus polyvalente, et elle convient à tous les systèmes Linux. Cependant, la compilation et l'installation du code source nécessitent que les utilisateurs téléchargent manuellement le package de code source, le compilent, l'installent et traitent les dépendances et autres problèmes, ce qui est relativement fastidieux. Voici un exemple d'installation du serveur Nginx :

(1) Téléchargez le package de code source. Il peut être téléchargé depuis le site officiel (https://nginx.org) ou d'autres sites miroirs.

(2) Décompressez le package de code source. Entrez le répertoire téléchargé et exécutez la commande suivante :

tar xvf nginx-1.18.0.tar.gz

(3) Installez les outils de compilation et les dépendances. Pour compiler des packages de code source sur un système Linux, vous devez installer certains outils de compilation et dépendances, tels que gcc, make, perl, etc. Peut être installé à l'aide du gestionnaire de packages :

sudo apt-get install build-essential
sudo apt-get install libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev

(4) Configurer, compiler et installer. Entrez le répertoire nginx décompressé et exécutez la commande suivante :

./configure
make
sudo make install

  1. Installation du gestionnaire de packages

Les gestionnaires de packages couramment utilisés dans les systèmes Linux incluent APT, YUM, rpm, etc., qui fournissent Méthodes pratiques d’installation et de mise à niveau du logiciel. En prenant APT comme exemple, nous pouvons utiliser la commande apt-get pour installer le logiciel, comme suit :

sudo apt-get update
sudo apt-get install nginx

  1. Installation du package binaire

L'installation du package binaire est simple et manière rapide La méthode d'installation du logiciel prend en charge certains logiciels populaires (tels que le navigateur Chrome, la plate-forme de jeu Steam, etc.). Habituellement, le site officiel fournit un package binaire (généralement au format .tar.gz ou .deb), qui peut être téléchargé et décompressé ou installé. Voici un exemple d'installation du navigateur Google Chrome :

(1) Téléchargez le package binaire. Vous pouvez télécharger le package .deb pour Linux sur le site officiel (https://www.google.com/chrome/).

(2) Installer les dépendances. Le navigateur Chrome doit s'appuyer sur certaines bibliothèques système, il doit donc être installé en premier :

sudo apt-get install libxss1 libappindicator1 libindicator7

(3) Installez le logiciel. Entrez dans le répertoire de téléchargement et exécutez la commande suivante :

sudo dpkg -i google-chrome-stable_current_amd64.deb

2. Mise à niveau du logiciel

La mise à niveau du logiciel est une opération courante dans les systèmes Linux. Elle peut corriger les vulnérabilités, améliorer les performances et mettre à jour. fonctions, etc. Le principal moyen de mettre à niveau le logiciel consiste à mettre à niveau le gestionnaire de packages. Ce qui suit est une introduction utilisant APT comme exemple.

  1. Mettre à jour la source du logiciel

Avant de mettre à niveau le logiciel, vous devez d'abord mettre à jour les informations sur la source du logiciel. Exécutez la commande suivante :

sudo apt-get update

  1. Vérifiez les mises à jour disponibles

Exécutez la commande suivante pour répertorier les mises à jour disponibles :

sudo apt-get update

Cette commande répertoriera tous les logiciels mis à jour disponibles dans la liste des packages système.

  1. Exécuter la mise à jour

Exécutez la commande suivante pour mettre à jour tous les packages :

sudo apt-get dist-upgrade

S'il y a des invites pendant le processus de mise à jour, veuillez suivre les invites.

Si vous souhaitez uniquement mettre à jour un certain progiciel, vous pouvez exécuter la commande suivante :

sudo apt-get update packagename

Vous pouvez également mettre à niveau le logiciel via l'interface graphique fournie avec le gestionnaire de packages. Différents gestionnaires de packages ont différentes interfaces graphiques, telles que APT, Synaptic, Software Center, etc. Vous pouvez choisir selon vos propres préférences.

Résumé

Cet article présente la méthode d'installation et de mise à niveau du logiciel dans le système Linux et fournit quelques exemples de code spécifiques. Bien que les gestionnaires de packages et les commandes de chaque distribution Linux soient légèrement différents, les opérations de base sont similaires. J'espère que les lecteurs pourront acquérir des compétences de base grâce à cet article et mieux gérer leurs propres systèmes 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