第6章节笔记
来源:http://www.tudoupe.com时间:2022-02-22
软件 [ SoftWare ]
是一系列按照特定顺序组织的计算机数据和指令的集合
一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件
不同的系统平台指令不同 因此软件也不同 所以在不同类别的系统中 软件并不能通用 比如微软系统中的 exe 安装包 一般无法在linux系统中安装
在Linux界有两大常见的软件安装方式:
DPKG RPM
DPKG 最早由 Debian Linux 社区开发 Ubuntu主要用这种安装方式
RPM 最早由 Red Hat 研发 Fedora CentOS SuSE 等知名的开发商都是用该种方式
RPM 介绍
RedHat Package Manager是以一种数据库记录的方式来将所需要的软件安装到 Linux 系统的一套管理机制
特性
在通用平台上将软件编译好,打包成为 RPM 机制的包 [ 安装环境已定制化 ]
记录并检查软件安装的依赖包,安装的时候就将该软件的信息整个写入 RPM 的数据库中,供
后续查询、升级 和 卸载
rpm 安装有很强的依赖性 只要安装环境中缺少 安装该 rpm 的依赖 既会报错
**rpm 软件包的命名方式 **
name-version-release.architecture
[ 软件名 - 版本号 - 编译次数.发行商版本.处理器平台 ]
ethtool-5.0-2.el8.x86_64.rpm
name:描述其内容的一个或多个单词 [ ethtool ]
version:软件的原始版本号 [ 5.0 ]
release:在原始的发行版本号基础上,被新的软件开发商编译的次数及新的命名 [ 2.el8 ]
architecture:该软件可运行的处理机器架构 [ x86_64 ]
- 常见架构:x86 arm PowerPC
- noarch ---- 表示不限定架构
RPM 使用
mount
语法:mount 挂载设备 挂载路径

在 RHEL8 版本中 有两个存放软件包的目录:
- AppStream
- BaseOS
RHEL7 版本中 只有一个存放软件包的目录
- Packages
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
