Unix、Linux 软件包管理快速入门对照

Linux(RHEL、Ubuntu)或者 Unix(macOS、FreeBSD)可以参看下表快速入门:

命令功能/系统 Darwin (macOS) FreeBSD Debian/Ubuntu RHEL(dnf = yum)
搜索和查找软件包 brew search pkg search apt list yum list
查看软件包信息 brew info pkg info apt show yum info
安装 brew install pkg install apt install yum install
删除 brew uninstall/remove/rm pkg delete/remove apt remove yum remove
删除不在使用的软件包 brew autoremove pkg autoremove apt autoremove yum autoremove
更新 repo 列表 brew update pkg update apt update yum makecache
更新软件包 brew upgrade pkg upgrade apt upgrade yum upgrade/update
清理缓存临时文件等 brew cleanup pkg clean -a apt autoclean yum clean all

RHEL 中更新 repo 列表的命令与其他不同,其他命令几乎都是相同或者极为类似

  1. RHEL 8 开始,使用 dnf,但 yum 仍然可用,实际上两个命令都是相同的文件链接 (sysin),等价。
  2. RHEL 此处用词包含其免费兼容发行版 AlmaLinux、Rocky Linux 以及退役的 CentOS。
相关推荐
疯狂敲代码的老刘2 分钟前
JDK 1.6到25 全版本网盘合集 (Windows + Mac + Linux)
java·linux·windows·macos·jdk
爆米花byh6 分钟前
在RockyLinux9环境的Storm2.8.3单机版安装
linux·中间件·storm
纤纡.7 分钟前
Linux 下 MySQL 数据类型与约束:第三章核心表格归纳与实战应用
linux·mysql
REDcker9 分钟前
gRPC完整文档
服务器·网络·c++·网络协议·grpc
Highcharts.js13 分钟前
如何设置自定义Highcharts导出服务器?
服务器·highcharts·自定义导出·导出服务器·导出模块·渲染功能
陈桴浮海16 分钟前
【Linux&Ansible】学习笔记合集三
linux·运维·云原生·ansible
江湖有缘23 分钟前
基于华为openEuler系统部署Gitblit服务器
运维·服务器·华为
yuanmenghao27 分钟前
Linux 性能实战 | 第 10 篇 CPU 缓存与内存访问延迟
linux·服务器·缓存·性能优化·自动驾驶·unix
EnglishJun34 分钟前
Linux系统编程(二)---学习Linux系统函数
linux·运维·学习
QT.qtqtqtqtqt35 分钟前
SQL注入漏洞
java·服务器·sql·安全