linux软件安装(rpm与yum)

linux的软件包

在linux里软件包的格式为.rpm

rpm软件包名称特征

firefox(软件名)-91.9.0-1(软件数).el8_5(系统版本号).x86_64(系统位数).rpm

文件类别默认安装位置
普通执行程序/usr/bin/,/bin/
服务器程序管理工具/usr/sbin/,/sbin/
配置文件/etc/
日志文件/var/log/
程序文档man手册/usr/share/doc,/usr/share/man

rpm命令

安装软件 rpm -i rpm包
-v显示细节
-h显示行号

卸载软件 rpm -evh 软件名

查询软件是否装 rpm -q 软件名

查询所有安装的软件rpm -qa

查询安装软件的信息 rpm -qi

查询安装软件的安装清单rpm -ql

查询文件是由谁产生的rpm -qf 文件

查询软件包安装需要清单rpm -qpl /路径/软件包名

查询软件包安的信息rpm -qpi /路径/软件包名

导入红帽签名信息

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rockyoffcial

区别

linux安装依赖关系:

linux在安装软件时需要安装依赖

rpm安装,无法解决依赖关系

yum软件安装自动安装软件依赖关系,如果缺少依赖包同样会报错

yum命令

安装软件 yum install 软件名

卸载软件 yum remove 软件名

重新安装 yum reinstall 名称(覆盖安装)

清空缓存 yum clean all (清空yum信息的缓存)

查看软件仓库 yum repoinfo

查看仓库所有软件列表 yum list

查询软件yum search 名字 包含名字就匹配

查看仓库内哪个软件产生该程序 yum provides 名称

yum仓库配置

yum的仓库配置文件必须在/etc/yum.repos.d内并且配置文件必须以.repo结尾。进入后一般会有默认的配置文件可以根据需求保留或移除,然后配置自己的yum仓库。

如果你需要配置的是本地镜像仓库则需要将镜像源进行挂载(无特殊要求)然后把该路径写入仓库即可,网络yum源根据不同类型和要求进行操作。

[数据库名]

name=描述

baseurl=file://本地的路径(file://代表数据库为本地的,还有nfs://、htttp://等等网络源)

enabled=1(生效代码,决定生效参数1/0,赵晗敲的是否启用)

gpgcheck=0(是否检测红帽信息)

如果有多个数据库只需建立对应的配置文件即可

快捷方式

软链接

格式

ln -s 文件路径 快捷方式路径

可以给文件添加快捷方式,也可以给目录添加快捷方式。

硬链接

格式

ln 源文件路径 新路经

原数据消失仍然有效,不能跨分区,只能链接文件。

原理:在linux内每个文件都对应一个自己的内存创建硬链接就相当与直接链接内存所以在文件消失后硬链接继续生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值