Linux篇(二):Linux的软件包安装方式

软件包分类:

包来源 后缀名 特点
二进制包 deb、rpm 安装速度快 不可以自定义
源码包 源代码压缩包.tar.gz .tar.bz2 编译时间长 效率较高 自定义安装

deb、rpm包管理的区别参照Linux篇(三):Linux的包管理工具 https://blog.csdn.net/xu_fengyu/article/details/85218057

安装方式

1.二进制包(以RPM 包为例)

	1)官方网站下载
	2)光盘 ISO 镜像文件		
	mount /dev/sr0 /media  && cd /media/Packages && ls | wc -l
	3)软件包命名:
	英文名称-版本号-更新的次数.el6企业版本号-硬件平台(i686/i386)
		e(企业)l(Linux)6(Centos 6)[企业版本号]
		i386			32位操作系统
		x86_64			64位操作系统
		norach			跨平台(32/64都可以装)		
	4)依赖关系:rpm 手动安装	yum 自动化安装
		①rpm 手动安装
			rpm -ivh tree-1.5.3-3.el6.i686.rpm
				-i : install
				-v : 版本,显示安装信息
				-h : 显示过程
			
			rpm -Uvh 软件包名称		---> 软件包升级
			rpm -e 软件命令			---> 卸载
		
		②yum 自动化安装
			1.网络yum源,光盘yum源
			2.下载依赖到系统,并计算安装顺序
			3.安装
			
			配置yum源
			mount /dev/sr0 /media
			cd /etc/yum.repos.d/
			vim	CentOS-Media.repo
				baseurl=file:///media/
				gpgcheck=0
				enabled=1
			yum -y install 软件名	安装
			yum -y update 软件名	升级
			yum -y remove 软件名	卸载

2.源码安装

	①解压缩
		tar -zxvf http-2.2.29.tar.gz
	②进入解压目录
		cd http-2.2.29
	③查阅文件 README INSTALL
		vim README
		vim INSTALL
	④检测配置 生成文件 configure
		./configure --prefix=/usr/local/apache2/
	⑤编译
		cmake ..
		make
	⑥安装
		make install
		
	运行
发布了37 篇原创文章 · 获赞 33 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/xu_fengyu/article/details/85218326