软件安装命令

欢迎光临我的博客[http://poetize.cn],前端使用Vue2,聊天室使用Vue3,后台使用Spring Boot

rpm包

RPM包安装在默认位置中

RPM 包默认安装路径
/etc/ 配置文件安装目录
/usr/bin/ 可执行的命令安装目录
/usr/lib/ 程序所使用的函数库保存位置
/usr/share/doc/ 基本的软件使用手册保存位置
/usr/share/man/ 帮助文件保存位置

rpm软件安装

包全名:
	操作的包是没有安装的软件包时,使用包全名。而且要注意路径

包名:
	操作已经安装的软件包时,使用包名。


rpm安装,升级,卸载:

	rpm –ivh 包全名
		选项:
			-i(install) 安装
			-v(verbose) 显示详细信息
			-h(hash) 显示进度
			--nodeps 不检测依赖性

	rpm -Uvh 包全名
		选项:
			-U(upgrade) 升级

	rpm -e 包名
		选项:
			-e(erase) 卸载
			--nodeps 不检查依赖性


rpm查询:

	查询是否安装
		rpm -q 包名
		-q 查询(query)

	查询所有已经安装的 RPM 包
		rpm –qa
		-a 所有(all)

	查询软件包详细信息
		rpm –qi 包名
		-i 查询软件信息(information)
		-p 查询未安装包信息(package)

	查询包中文件安装位置
		rpm –ql 包名
		-l 列表(list)

	查询系统文件属于哪个RPM包
		rpm –qf 系统文件名
		-f 查询系统文件属于哪个软件包(file)

	查询软件包的依赖性
		rpm –qR 包名
		-R 查询软件包的依赖性(requires)

yum在线管理rpm包

查询
	yum list

查询所有可用软件包列表
	yum search 关键字

查询软件信息
    yum info 软件名称


搜索服务器上所有和关键字相关的包

	安装
		yum –y install 包名
		选项:
		install 安装
		-y 自动回答yes

	升级
		yum -y update 包名
		选项:
		update 升级
		-y 自动回答yes

	卸载
		yum -y remove 包名
		选项:
		remove 卸载
		-y 自动回答yes


yum软件组管理命令

	列出所有可用的软件组列表
		yum grouplist

	安装指定软件组,组名可以由grouplist查询出来
		yum groupinstall 软件组名

	卸载指定软件组
		yum groupremove 软件组名

源码包

源码包安装在指定位置当中,一般是/usr/local/软件名/

安装位置不同带来的影响:

	rpm包安装的服务可以使用系统服务管理命令(service)来管理,
	例如rpm包安装的apache的启动方法是:
		1. /etc/rc.d/init.d/httpd start
		2. service httpd start

	源码包安装的服务则不能被服务管理命令管理,因为没有安装到默认路径中。
	所以只能用绝对路径进行服务的管理,如:
		/usr/local/apache/bin/apachectl start
posted @ 2019-10-03 09:34  LittleDonkey  阅读(414)  评论(0编辑  收藏  举报