Tutoriel d'installation de l'entrepôt source linux_Yum!

1. Compilation du code source

Avantages de l'utilisation du code source pour installer le logiciel:

获得最新的软件版本,及时修复bug
根据用户需要,灵活定制软件功能

Exemples d'applications

安装较新版本的应用程序时
当前安装的程序无法满足需要时
需要为应用程序添加新的功能时

Paquet de tarball

.tar.gz和.tar.bz2格式居多
软件素材参考: http://sourceforge.net

Vérification de l'intégrité

omd5sum校验工具
[root@localhost ~]# md5sum httpd-2.4.25.tar.gz
24fb8b9e36cf131d78caae864fea0f6a httpd-2.4.25.tar.gz
注:httpd-2.4.25.tar.gz前面的就是MD5校验和

Confirmer l'environnement de compilation du code source

需安装支持C/C++程序语言的编译器如:gcc、gcc-c++、make、…

Le processus de base de compilation et d'installation

Téléchargez le fichier du package d'installation du code source
1. tar unpack
Objectif: Décompressez et libérez le package de code source dans le répertoire spécifié
tar zxvf / jxvf xxx.tar.g2 /xxx.tar.bz2 -c
2. ./configure module logiciel de configuration
Objectif : Définissez le répertoire d'installation, installez le module et d'autres options
. / Configure --prefix = chemin cible 3.Faites la
compilation
Objectif: Générez un fichier binaire exécutable
Convertissez le code source en programme exécutable
4. effectuez l'installation
Objectif de l' installation : Copiez le fichier binaire sur le système , Configurer l'environnement de l'application
5. Test et application, logiciel de maintenance

2. Installation de l'entrepôt source Yum

Pour installer le progiciel de code source, vous devez compiler et installer. Vous devez installer un compilateur prenant en charge les langages de programmation C et C ++, tels que gcc, gcc-c ++ et make.
Si vous utilisez rpm pour installer, vous devez installez d'abord plusieurs packages de dépendances, ce qui sera très fastidieux. Ici, vous pouvez utiliser yum pour effectuer une installation en un clic

1. Configurer l'entrepôt source yum local

mount /dev/cdrom /mnt/		    	  # 把光盘挂载到/mnt目录下
cd /etc/yum.repos.d/
mkdir repos.bak                          #创建目录
mv *.repo repos.bak                        #备份文件

vim local.repo
[local]						    	# 仓库类别
name=local						    # 仓库名称
baseurl=file:///mnt			    	# 指定URL 访问路径为光盘挂载目录
enabled=1					     	# 开启此yum源,此为默认项,可省略
gpgcheck=0						    # 不验证软件包的签名

yum clean all && yum makecache		#删除yum缓存并更新

yum clean                          #可以拆分成两个步骤来进行
yun makecache

2. Yum commandes de fonctionnement couramment utilisées

yum -y install 软件名				# 安装、升级软件包,“-y”选项表示自动确认
yum -y remove 软件名				    # 卸载软件包,可自动解决其依赖关系
yum -y update 软件名				    #升级软件包

yum list							#查询软件包列表
yum list installed					#查询系统中已安装的软件包
yum list available					#查询仓库中尚未安装的软件包
yum list updates					#查询可以升级版本的软件包

yum info 软件名						#查询软件包的描述信息
yum info httpd

yum search [all] 关键词				#根据某个关键词来查找相关的软件包
yum search all httpd

yum whatprovides 命令				#查询命令属于哪个软件包
yum whatprovides netstat

Insérez la description de l'image ici
Insérez la description de l'image ici

[root@localhost yum.repos.d]# yum list  ####查看Yum列表(软件包)

Si le progiciel apparaît, l'installation est réussie.
Insérez la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/Wsxyi/article/details/113617032
conseillé
Classement