0
点赞
收藏
分享

微信扫一扫

04 应用程序安装及管理

霍华德 06-10 18:00 阅读 5

安装包的类型:

.rpm
.deb
源码包
绿色免安装

针对rpm软件包

方法一:rpm工具

-q:已经安装
	rpm -q 软件名:查看软件是否安装
	rpm -qa :查看已经通过rpm方式安装的软件
	rpm -qi 软件名:查看已经安装的软件包的详细信息
	rpm -ql 软件名:查看已经安装的软件包所安装的目录列表
	rpm -qf 文件名:查看文件是由哪个rpm软件包所安装的

-qp:未安装
	rpm -qpi 完整软件名:查看未安装的软件包的详细信息
	rpm -qpl 完整软件名:查看将要安装的软件包的安装的目录列表

rpm -ivh 完整软件名:安装rpm包
rpm -ivh  完整软件名   --force           强制安装
rpm -ivh  完整软件名   --nodeps          忽略依赖关系 

rpm -e 软件名:卸载rpm包

rpm -U 软件名:升级,如果未安装,则安装
rpm -F 软件名:更新,如果未安装,则不安装

rpm --rebuilddb:重建rpm数据库
rpm --initdb:重建rpm数据库

rpm --import  公钥文件:将公钥文件导入RPM数据库中

方法二:yum工具 自动解决依赖关系、自动把所有的依赖包全部安装上 提前准备yum源(*.repo) ,yum源指定repodata的路径,repodata是根据软件包生成的

光盘:
1、mkdir   /media/cdrom			##创建文件夹
2、mount   /dev/cdrom   /media/cdrom	##挂载光盘到/media/cdrom目录下
3、cd   /media/cdrom			##进入/media/cdrom 目录
4、ls					##可以看到已经有repodata
5、cd  /etc/yum.repos.d			##进入yum源所在目录
6、cp  -r  /etc/yum.repos.d   /etc/yum.repos.d.bak	##备份yum源的目录
7、rm  -f  /etc/yum.repos.d/*		##删除系统自带的yum源
8、vim  /etc/yum.repos.d/dvd.repo		##自己写一个yum源
	[dvd]
	name=dvd
	baseurl=file:///media/cdrom
	enabled=1
	gpgcheck=0
9、yum  clean  all				##清除yum的缓存
10、yum  makecache			##生成新的缓存

yum使用方法: yum install -y 软件名 ##安装软件 yum remove -y 软件名 ##卸载软件 yum update -y 软件名 ##升级软件

源码包:源代码包

1、准备:
yum  install  -y  gcc*  apr*  pcre* make*
2、将软件包传到服务器上
3、解压缩
	tar  zxvf   httpd-2.4.25.tar.gz 
4、进入解压缩后的目录
	cd httpd-2.4.25/
	ls
5、配置:目的是为了生成makefile文件
	./configure --prefix=/usr/local/httpd
6、编译:根据makefile文件,生成二进制文件
	make
7、编译安装:复制二进制文件到系统,配置应用环境
	make   install
8、验证:
	ls  /usr/local/httpd				##查看安装后的内容
	vim /usr/local/httpd/htdocs/index.html 	##准备网站代码
	/usr/local/httpd/bin/apachectl start		##启动网站	
	systemctl   stop  firewalld			##关闭防火墙
	浏览器访问:http://192.168.137.111

举报

相关推荐

0 条评论