各linux版本的包管理命令

linux开源好是好,问题是各大厂商都封装了自己的版本,苦了咱们这些应用开发商。客户选用的系统五花八门,都得掌握。列表如下:

1. RHEL 系(RedHat 红帽系)

如:AlmaLinux、Rocky Linux、CentOS RHEL Fedora

安装包rpm

使用dnf(注 centos早期版本用yum)

安装 dnf install 包名 -y

卸载 dnf remove 包名 -y

更新 dnf update -y

搜索 dnf search 关键词

已安装列表 dnf list installed

2. Debian 系(Debian 乌班图系)

如:Ubuntu、Debian、Linux Mint

安装包deb

安装 apt install 包名 -y

卸载 apt remove 包名 -y

升级所有软件 apt upgrade -y

搜索 apt search 关键词

3. SUSE 系

如:OpenSUSE、SLES

安装包:rpm

安装 zypper install 包名

卸载 zypper remove 包名

更新 zypper update

国产操作系统情况:

麒麟 Kylin、统信 UOS
  • 桌面版大多基于 Ubuntu/Debian → 用 apt
  • 服务器版有的基于 CentOS → 用 dnf/yum
阿里云 Linux / Anolis OS

和 AlmaLinux 一样,RHEL 系dnf

相关推荐
夜雪一千14 分钟前
Python enumerate() 函数完整详解:遍历同时获取索引,告别手动计数
服务器·windows·python
donoot44 分钟前
Linux系统下图书馆级电子书全自动标准化分类整理完整实施方案
大数据·linux·运维·电子书管理
ITKEY_1 小时前
macOS brew 安装的nginx 文件在哪里?
运维·nginx·macos
Felix-lxd2 小时前
Ubuntu 22.04 配置 Nginx
linux·nginx·ubuntu
Elastic 中国社区官方博客2 小时前
如何比较两个 Elasticsearch 索引并找出缺失的文档
大数据·运维·数据库·elasticsearch·搜索引擎
大E帝国子民12 小时前
MacOS 安装Seismic Unix
服务器·macos·unix
Tim_Van3 小时前
在 CentOS 7 中安装 Chromium 的完整步骤
linux·运维·chrome·centos
德福危险3 小时前
富有想象力的XSS盲打:靶机练习之Tempus_fugit5
服务器·网络·xss
2023自学中3 小时前
C++ 内存追踪器
linux·c++
孫治AllenSun3 小时前
【Nginx】配置参数和使用案例
运维·nginx