linux中软件安装

本文提供了RPM及YUM命令的快速查询指南,包括安装、查询、升级、卸载等操作详解,帮助您高效管理Linux系统上的软件包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

1.RPM安装与升级

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

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

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

查询包是否安装

— -q 查询(query)

查询所有已经安装的rpm包
rpm qa
— -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

查询
yum list

查询所有可用软件包列表

Yum search 关键字

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

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

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

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

yum软件组管理命令
yum griouplist

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

yum groupinstall 软件组名

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

yum groupremove 软件组名

卸载指定软件组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值