Linux 发行版与软件包基础
Linux系统基础与管理#Linux发行版#软件包基础约 540 字 · 2 分钟阅读
追问显示点击任意追问卡片可收起 / 展开
Ubuntu Server 与 Ubuntu Desktop 的主要区别是什么?
追问 生产服务器为什么通常选择 Server 版本?如何确认当前系统版本?
Ubuntu、Debian、Linux 内核和 GNU 工具之间是什么关系?
追问 Ubuntu 为什么可以使用大量 Debian 软件包?
Ubuntu 软件包的常见格式是什么?一个 .deb 包通常包含哪些信息?
追问 如何查看一个 deb 包的名称、版本、架构和依赖?
APT 和 DPKG 分别负责什么?
追问 为什么直接使用
dpkg -i 安装软件时,可能不会自动解决依赖?如何查看当前 Ubuntu 的版本、内核、架构和主机名?
追问
lsb_release、/etc/os-release、uname 分别适合查看哪些信息?如何确认系统使用的是 amd64 还是 arm64 架构?
追问 安装软件时架构不匹配通常会出现什么问题?
软件包中的版本号通常包含哪些部分?
追问 如何判断当前安装版本是否低于仓库中的候选版本?
为什么生产服务器需要控制软件版本?
追问 自动升级可能给业务带来哪些风险?应如何降低风险?
什么是软件包依赖?什么是反向依赖?
追问 删除一个公共依赖包前,应该确认哪些信息?
Ubuntu 的软件管理为什么不建议随意从网上下载二进制文件安装?
追问 安装第三方软件前,应验证哪些内容?