Maison > Article > Opération et maintenance > Les centos peuvent-ils installer des logiciels ?
centos peuvent installer des logiciels. Méthode d'installation : 1. Utilisez yum pour installer, la syntaxe est « yum install -y nom du logiciel » ; 2. Utilisez rpm pour installer, la syntaxe est « rpm -i nom du fichier du package à installer » ; compilation du package de code source, compiler Le compilateur compile le code source et génère un fichier binaire exécutable.
L'environnement d'exploitation de cet article : système centos 7, ordinateur Dell G3.
Il existe trois façons principales d'installer un logiciel sur centos
1. La méthode la plus simple et la plus pratique consiste à utiliser la méthode yum
安装:yum install -y 软件名 更新:yum update -y 软件名 卸载:yum remove -y 软件名 或 yum erase -y 软件名
yum pour l'installer. liste installée pour le trouver. Si vous recherchez un package spécifié, ajoutez | grep "nom du logiciel ou nom du package" après la commande
[root@localhost ~] yum list installed | grep ruby
Cependant, il convient de noter que tous les logiciels ne peuvent pas être installés directement à l'aide de la commande yum ; , comme lors de l'installation de nginx, car nginx se trouve dans un yum tiers Dans la source, pas dans la source officielle yum de centos, vous pouvez changer de source ou installer epel en premier. Pour installer epel, vous pouvez choisir de l'installer directement. avec yum install epel-release, ou vous pouvez télécharger le rpm correspondant depuis le site officiel d'epel via la méthode rpm présentée ci-dessous. Les packages sont installés via la commande rpm.
2. Un peu plus compliqué, utilisez la méthode rpm,
rpm en anglais est redhat package manager, qui est la gestion des packages logiciels redhat.
rpm est un ensemble de programmes de gestion qui installent les packages requis sur les hôtes Linux de manière enregistrée dans la base de données. C'est-à-dire qu'il existe une base de données sur RPM dans le système Linux, qui enregistre les dépendances entre les packages installés et les packages. Le package rpm est un fichier binaire précompilé et empaqueté sur l'hôte Linux. Il enregistre la compilation et les autres processus d'installation du package de code source décrits ci-dessous, et il est très rapide à installer.
Commande :
rpm -i 需要安装的包文件名
Par exemple :
rpm -i example.rpm 安装 example.rpm 包; rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息; rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度;
3. Compilez et installez le logiciel via le package de code source
Package de code source : c'est-à-dire le code source du logiciel du programme (généralement également appelé Tarball, c'est-à-dire que le code source du logiciel est regroupé dans un package de ressources tar qui est ensuite compressé).
Package binaire : comme le package .rpm de la distribution Red Hat et le package .deb de la distribution Debian. Le package de code source est compilé pour produire un package binaire
Le processus d'installation approximatif du package de code source :
Obtenir le package de code source du logiciel ->Compiler le code source via le compilateur->Générer un exécutable fichier binaire
(1) Obtenez le package de code source du logiciel : vous pouvez le télécharger directement depuis le site officiel correspondant, ou vous pouvez l'obtenir via la commande wget comme auparavant. Le package de code source téléchargé est généralement un package tar compressé avec. gzip, avec le suffixe .tar.gz. Accédez au répertoire du package source et exécutez tar -xzvf pour décompresser le package, par exemple :
#tar -xzvf apache_1_3_6_tar.gz. Cela créera un nouveau répertoire dans le répertoire actuel (le nom du répertoire est similaire au nom de fichier du package .tat.gz) pour stocker le contenu décompressé. Dans cet exemple, il s'agit d'apache_1.3.6. De manière générale, le répertoire /usr/src stocke les répertoires de code source au niveau du système et le répertoire /usr/local/src stocke les répertoires de code source au niveau de l'utilisateur.
Processus détaillé d'installation du package de code source :
(2) Le chemin suivi de –prefix dans la deuxième étape ci-dessus indique le répertoire dans lequel le logiciel sera installé. Si –prefix=/path n'est pas spécifié, ce paramètre est généralement par défaut /usr/local. Je recommande que l'emplacement d'installation soit /usr/local/XXX et XXX soit votre répertoire actuel, ce qui facilitera la gestion future.
(Configure est un script exécutable avec de nombreuses options. Utilisez la commande ./configure –help dans le chemin du code source à installer pour afficher une liste détaillée des options.
L'option –prefix est le chemin pour configurer l'installation. S'il n'est pas configuré Avec cette option, après l'installation, les fichiers exécutables sont placés dans /usr/local/bin par défaut, les fichiers de bibliothèque sont placés dans /usr/local/lib par défaut, les fichiers de configuration sont placés dans /usr/local/etc par par défaut, et les autres fichiers de ressources sont placés dans /usr. /local/share, ce qui est relativement compliqué
Si vous configurez le préfixe –, tel que :
./configure –prefix=/usr/local/test
Vous pouvez placer tous les fichiers de ressources dans le chemin de /usr/local. /test, ce qui ne sera pas compliqué)
Tutoriel recommandé : Tutoriel "centos"》
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!