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。
相关推荐
乌萨奇也要立志学C++1 小时前
【Linux】基础IO(一)Linux 文件操作从入门到实践:系统调用、文件描述符、重定向,为自定义Shell添加重定向
linux·运维·chrome
liujing102329295 小时前
stm32大项目阶段20251015
linux
嵌入式郑工6 小时前
LINUX驱动开发: 设备和驱动是怎么匹配的?
linux·运维·服务器
rain bye bye7 小时前
calibre LVS 跑不起来 就将setup 的LVS Option connect下的 connect all nets by name 打开。
服务器·数据库·lvs
郭式云源生法则7 小时前
归档及压缩、重定向与管道操作和综合使用,find精确查找、find处理查找结果、vim高级使用、vimdiff多文件使用
linux·运维·服务器
一张假钞7 小时前
Ubuntu 24.04 安装 Jenkins
linux·ci/cd·jenkins
tuokuac8 小时前
查看你电脑上某个端口正在被哪个进程占用
linux
小池先生8 小时前
服务请求出现偶发超时问题,经查服务本身没问题,问题出现在nginx转发。
运维·服务器·nginx
MANONGMN8 小时前
Linux 通配符与正则表达式(含实战案例+避坑指南)
linux·运维·正则表达式
带土18 小时前
18 .shell编程-正则表达式
linux·正则表达式