linux中软件安装

2017-01-13 10:45:28来源:网络收集作者:路过秋天人点击

此处只在于整理一些rpm、yum安装的命令,长时间不用就忘了,下次不想再去翻书收集。。。。


1.RPM安装与升级

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


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


查询是否安装:
rpm -q 包名


查询包是否安装

— -q查询(query)


查询所有已经安装的rpm包
rpmqa
— -a所有(all)


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


查询包中文件安装位置
rpm -ql 包名
选项:
— -l列表(list)
— -p查询未安装包的信息(package)


查询系统文件属于哪个rpm包
rpm -qf 系统文件名
选项:
— -f (file)


查询软件包的依赖性
rpm -qR 包名
选项:
— -R查询软件包的依赖性(requires)
— -p查询未安装包信息(package)


rpm包检验
rpm -V 已经安装的包名
选项:
— -v检验指定rpm包中的文件(verify)


rpm包中文件提取
rpm2cpio包全名 | cpio-idv.文件绝对路径
—rpm2cpio将rpm包转换为cpio格式的命令
—cpio是一个标准工具,它用于创建软件档案文件和从档案文件中提取文件


2.YUM

查询
yumlist


查询所有可用软件包列表

Yumsearch关键字


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

安装
yum-yinstall包名
选项:
—install安装
—y自动回答(yes)
例如:yum -ygcc编译器


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


卸载
yum-yremove 包名
选项:
—remove卸载
— -y 自动回答yes
建议:服务器使用最小化安装,用什么软件安装什么,尽量不卸载


yum软件组管理命令
yumgriouplist


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

yumgroupinstall软件组名


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

yumgroupremove软件组名


卸载指定软件组

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台