LINUX 指令篇之软件安装

rpm

一种用于互联网下载包的打包及安装工具,它包含在某些linux 分发版中,它生成具有.RPM扩展名的文件,全称是REDHAT Package manger ,类似windows的 setup.exe,
linux 的分发版本都有采用(suse,redhat,centos)。是公认的行业标准#

查询

查询指令说明
rpm -qa |grep xx查询是否有安装xx rpm软件包
rpm-qa查询所有的rpm 软件包
rpm -q 软件包名查询是否有安装xx rpm软件包
rpm -qi 软件包名查询软件包信息
rpm -ql 软件包名查询软件包中的文件及路径
rpm -qf 文件全路径名查询文件所属的软件包

安装

rpm -ivh RPM包全路径名称

参数说明
i=install
v=verbose 详情
h=hash 进度条

卸载

rpm -e 软件包名

如果有依赖,加-nodeps 参数强制删除,但不推荐,其他软件可能无法使用

rpm -e -nodeps 软件包名

apt 软件管理

是一款安装包管理工具,在 ubuntu下,可以使用apt命令 用于软件安装,删除,清理
/etc/apt/sources.list 文件中指定了官方的软件仓库地址

指令说明
apt-get install xxx安装包
apt-get -f install修复安装
apt-get remove xxx删除包
apt-get upgrade更新已安装的包
apt-get dist-upgrade升级系统
apt-get source package下载该包的源代码
apt-get build-dep package安装相关的编译环境
apt-get update更新源,修改软件仓库后,需要执行该条指令
apt-cache show xxx显示软件包信息
apt-cache depends package了解使用该包依赖那些包
apt-cache rdepends package查看该包被哪些些包依赖
apt-cache search package搜索软件包

yum

yum 是一个Shell前端软件包管理器,基于rpm包管理,能够从指定的服务其自动下载RPM包并且安装可以自动处理依赖性关系,并且一次安装所有依赖的软件包,在ubuntu下一般用apt,yum 有可能出问题。

指令说明
yum list | grep xx查询yum服务器是否有需要安装的软件
yum install xxx下载安装指定的yum包
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值