¡Tutorial de instalación del almacén de código fuente linux_Yum!

1. Compilación de código fuente

Ventajas de usar código fuente para instalar software:

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

Ejemplos de aplicaciones

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

Paquete de tarball

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

Verificación de integridad

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

Confirme el entorno de compilación del código fuente

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

El proceso básico de compilación e instalación

Descargar el archivo del paquete de instalación del código fuente
1. tar unpack
Propósito: descomprimir y liberar el paquete del código fuente en el directorio especificado
tar zxvf / jxvf xxx.tar.g2 /xxx.tar.bz2 -c
2. ./configure módulo de software de configuración
Propósito : Establecer el directorio de instalación, instalar el módulo y otras opciones
. / Configure --prefix = ruta de destino 3.Hacer
compilación
Propósito: Generar archivo binario ejecutable
Convertir código fuente en programa ejecutable
4.Hacer instalación
Propósito de instalación : Copiar archivo binario en el sistema , Configurar el entorno de la aplicación
5. Prueba y aplicación, software de mantenimiento

2. Instalación del almacén de origen de Yum

Para instalar el paquete de software de código fuente, debe compilar e instalar. Debe instalar un compilador que admita los lenguajes de programación C y C ++, como gcc, gcc-c ++ y make.
Si usa rpm para instalar, debe primero instale varios paquetes de dependencia, lo que será muy engorroso. Aquí puede usar yum para realizar la instalación con un solo clic

1. Configurar el almacén de origen de 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. Comandos operativos de uso común de Yum

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

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

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

Si aparece el paquete de software, la instalación se ha realizado correctamente.
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/Wsxyi/article/details/113617032
Recomendado
Clasificación