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。
相关推荐
Ops菜鸟(Xu JieHao)6 分钟前
Linux开源监控工具netdata
运维·服务器·监控·云监控·netdata·监控神器
辣香牛肉面12 分钟前
Linux下“/proc”目录的作用
java·linux·服务器
千殃sama15 分钟前
Linux高并发服务器开发(十一)UDP通信和本地socket通信
linux·服务器·网络·笔记·学习·udp
Danileaf_Guo20 分钟前
CentOS 7停服之后该怎么安装软件呢?
linux·运维·服务器·centos
小宏运维有点菜32 分钟前
Prometheus
linux·运维·prometheus·监控
张文君1 小时前
树莓派根目录满了可以使用外部存储吗
linux·ubuntu
MXsoft6181 小时前
Fujitsu Primergy RX2530 M2服务器监控指标解读
运维·服务器
m0_747124531 小时前
将QT移植到IMX6ULL开发板
linux·单片机·qt·imx6ull
起个别名1 小时前
必须掌握的Linux的九大命令
linux·服务器·网络
薛·1 小时前
记一次因ThreadPoolExecutor多线程导致服务器内存压满问题
java·服务器