Dans ce didacticiel, nous allons vous montrer comment installer et gérer des logiciels sur CentOS 7.
L'installation et la gestion de logiciels sur un serveur Linux exécutant CentOS en tant que système d'exploitation sont assez simples. Vous pouvez accomplir cela en utilisant un gestionnaire de packages appelé yum. Tout d'abord, connectez-vous à votre VPS CentOS via SSH et vérifiez si certains des packages installés sur votre système disposent de mises à jour disponibles. Vous pouvez le faire en utilisant la commande suivante :
# yum check-update
La sortie de la commande vous montrera les packages qui ont des mises à jour disponibles et vous devez les mettre à jour dès que possible. Vous pouvez mettre à jour les packages un par un, et vous pouvez mettre à jour tous les packages en même temps à l'aide de la commande :
# yum update
Le gestionnaire de packages déterminera quels packages doivent être mis à jour ainsi que leurs dépendances et calculera la taille totale du téléchargement. Vous serez invité à confirmer la mise à jour des packages, ce que vous pouvez faire en entrant "y" dans l'invite de commande, puis en appuyant sur Entrée.
Le gestionnaire de packages yum vous permet de rechercher un package et de récupérer plus d'informations à son sujet avant de l'installer sur votre système. Le gestionnaire de packages vérifiera les référentiels activés sur votre système et recherchera le package dans leurs bases de données. Pour vérifier quels référentiels sont activés sur votre système, vous pouvez exécuter la commande :
# yum repolist
Pour lister tous les référentiels, y compris ceux qui sont désactivés, vous pouvez utiliser la commande suivante :
# yum repolist all
Maintenant, pour rechercher un package, vous pouvez utiliser la commande "yum search". Dans nos exemples, nous utiliserons le package nommé httpd. Le package httpd fournit le serveur HTTP Apache. Par exemple, pour lister tous les packages qui correspondent à la chaîne httpd, vous pouvez exécuter la commande suivante :
# yum search httpd
Le résultat devrait ressembler à celui ci-dessous :
# yum search httpd =================== N/S matched: httpd ====================================== libmicrohttpd-doc.noarch : Documentation for libmicrohttpd lighttpd-fastcgi.x86_64 : FastCGI module and spawning helper for lighttpd and PHP configuration lighttpd-mod_geoip.x86_64 : GeoIP module for lighttpd to use for location lookups lighttpd-mod_mysql_vhost.x86_64 : Virtual host module for lighttpd that uses a MySQL database owncloud-httpd.noarch : Httpd integration for ownCloud radicale-httpd.noarch : httpd config for Radicale darkhttpd.x86_64 : A secure, lightweight, fast, single-threaded HTTP/1.1 server httpd.x86_64 : Apache HTTP Server httpd-devel.x86_64 : Development interfaces for the Apache HTTP server httpd-itk.x86_64 : MPM Itk for Apache HTTP Server httpd-manual.noarch : Documentation for the Apache HTTP server httpd-tools.x86_64 : Tools for use with the Apache HTTP Server libmicrohttpd.i686 : Lightweight library for embedding a webserver in applications libmicrohttpd.x86_64 : Lightweight library for embedding a webserver in applications lighttpd.x86_64 : Lightning fast webserver with light system requirements Name and summary matches only, use "search all" for everything.
Pour afficher des informations sur un certain paquet, vous pouvez utiliser la commande "yum info". Pour plus d'informations sur le package httpd, vous pouvez utiliser la commande :
# yum info httpd
Le résultat devrait ressembler à celui-ci :
# yum info httpd Installed Packages Name : httpd Arch : x86_64 Version : 2.4.6 Release : 40.el7.centos Size : 9.4 M Repo : installed From repo : base Summary : Apache HTTP Server URL : http://httpd.apache.org/ Licence : ASL 2.0 Description : The Apache HTTP Server is a powerful, efficient, and extensible : web server.
Pour installer un package, vous pouvez utiliser la commande "yum install". Par exemple, pour installer le package httpd sur votre VPS CentOS, vous pouvez utiliser la commande ci-dessous :
# yum install httpd
Pour répertorier tous les packages installés sur votre système avec leur version et leur référentiel, vous pouvez utiliser la commande :
# yum list installed
Enfin, pour supprimer un paquet de votre système, vous pouvez utiliser la commande "yum remove". Par exemple, pour supprimer le package httpd de votre système, vous pouvez exécuter la commande :
# yum remove httpd
Le gestionnaire de packages supprimera également les packages qui en dépendent.
Bien sûr, vous n'avez pas besoin d'installer et de gérer de logiciel sur CentOS 7, si vous utilisez l'un de nos services d'hébergement CentOS VPS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer ou de supprimer un certain package pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article sur l'installation et la gestion des logiciels sur CentOS 7, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.