或者

XMSDN

openEuler 系统软件安装完全指南:掌握 Yum 与 Dnf 命令,轻松搞定一切 **

openEuler 是一款面向数字基础设施的开源操作系统,由华为发起并吸引全球开发者共同建设,对于初学者或从其他 Linux 发行版(如 CentOS 或 Ubuntu)迁移过来的用户来说,掌握如何在 openEuler 上安装软件是使用该系统的核心技能。

openEuler 基于 RHEL(Red Hat Enterprise Linux)生态系统,因此它沿用了成熟的包管理工具,我们将详细介绍在 openEuler 系统中安装软件的常用命令。

或者

认识 openEuler 的包管理器

在 openEuler 上,主要有两个包管理工具:YumDnf

  • Yum (Yellowdog Updater Modified):是较早版本的包管理工具,功能强大且兼容性好。
  • Dnf (Dandified Yum):是 Yum 的下一代版本,性能更高,解决了 Yum 的许多局限性,在 openEuler 20.03 及以后的主流版本中,Dnf 已经成为了默认的包管理器。

注意: 在大多数现代 openEuler 版本中,输入 yum 命令实际上会自动调用底层的 dnf 命令,因此两者在大多数情况下可以互换使用。

使用 Yum/Dnf 安装软件

这是最常用、最推荐的方法,系统会自动处理软件的下载、安装以及依赖关系(即软件运行所需的库文件)。

安装单个软件包

使用 install 命令。

sudo dnf install 软件包名称sudo yum install 软件包名称
  • 示例:安装 Nginx 服务器
    sudo dnf install nginx
  • 示例:安装 wget 工具(用于下载文件)
    sudo dnf install wget

安装多个软件包

如果你需要一次性安装多个软件,可以将它们用空格隔开。

sudo dnf install 软件包A 软件包B 软件包C

搜索软件包

在安装之前,如果你不确定软件的确切名称,可以使用 search 命令进行搜索。

sudo dnf search 关键词
  • 示例:搜索包含 "python" 的软件
    sudo dnf search python

使用 Rpm 命令安装软件

Rpm (Red Hat Package Manager) 是更底层的包管理工具,它直接处理 .rpm 文件,通常用于手动安装下载好的安装包,或者处理 Yum/Dnf 无法解决的特定问题。

安装 RPM 包

使用 -i (install) 参数。

sudo rpm -ivh 软件包名.rpm
  • 参数说明
    • -i:安装。
    • -v:显示详细信息。
    • -h:显示安装进度条。

卸载与管理软件

安装软件只是第一步,学会卸载和管理同样重要。

卸载软件

使用 `

💡 温馨提示

📌 阅读须知 Rules & Notice

本站坚持免费分享,致力于为大家提供实用、优质的内容与资源。

🔗欢迎大家收藏与转发,转载请保留本站链接,请勿私自去除版权信息。

📚所有外部整理资源,仅作学习交流使用,请勿用于各类商业用途。

🤝网络相聚本是缘分,希望大家文明交流,理性浏览。

🛠️若发现内容有误或涉及侵权,我们将第一时间处理整改。

💖 感谢每一位朋友的陪伴与支持

✨ 用心分享,一路同行 ✨

目录[+]