openEuler 安装软件全攻略,从命令行到图形界面的多种方式

admin
openEuler 作为开源操作系统,提供了灵活多样的软件安装方案,本文全面介绍了从命令行工具(如 yum、dnf)到图形界面的安装全攻略,涵盖了多种场景下的软件部署方法,无论是技术熟练者还是新手,都能通过本文轻松掌握系统管理技巧,提升操作效率。

openEuler 作为一款开源、免费的操作系统,凭借其稳定性和高性能,深受开发者和服务器的喜爱,对于初学者或运维人员来说,掌握在 openEuler 上安装软件的各种方式是使用该系统的第一步,本文将详细介绍在 openEuler 中安装软件的常见方法,帮助你根据不同场景选择最合适的方案。

使用包管理器(DNF/YUM)—— 最主流的方式

openEuler 基于 RPM 包管理,最核心的安装方式是通过包管理器,在 openEuler 中,默认推荐使用 DNF(Dandified YUM)来替代传统的 YUM。

  • 更新软件源索引: 在安装任何软件之前,建议先更新本地缓存,以确保下载到最新的软件包。
    sudo dnf makecache
  • 安装软件: 使用 dnf install 命令。
    sudo dnf install <软件名>

    安装 vim 编辑器:

    openEuler 安装软件全攻略,从命令行到图形界面的多种方式

    sudo dnf install vim
  • 卸载软件:
    sudo dnf remove <软件名>

使用 AppImage —— 无需安装,即开即用

对于开发者常用的工具(如一些 IDE、特定版本的 Python、Go 等),如果不想折腾包管理器,可以使用 AppImage 格式,AppImage 是一种“绿色软件”,不需要 root 权限,解压后即可运行,非常适合携带和测试。

  • 下载 AppImage 文件(通常以 .AppImage
  • 赋予执行权限:
    chmod +x <软件名>.AppImage
  • 运行软件:
    ./<软件名>.AppImage

使用 Flatpak —— 跨发行版的软件分发

Flatpak 允许你在不依赖操作系统特定软件源的情况下运行应用程序,openEuler 默认支持 Flatpak,你可以在 Flathub 等平台上获取大量的开源软件。

  • 安装 Flatpak 支持库:
    sudo dnf install flatpak
  • 添加 Flathub 仓库:
    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  • 安装软件:
    flatpak install flathub <应用ID>
  • 运行软件:
    flatpak run <应用ID>

使用 Docker 容器 —— 适合服务部署

在 openEuler 上,Docker 是非常流行的软件运行环境,这种方式将软件及其依赖打包在一个容器中,保证了环境的一致性。

  • 安装 Docker:
    sudo dnf install docker
    sudo systemctl start docker
    sudo systemctl enable docker
  • 拉取并运行镜像:
    docker run -it <镜像名>

源码编译安装 —— 最灵活的方式

对于没有现成 RPM 包或 AppImage 的软件,源码编译是最灵活的方式,虽然过程繁琐,但可以定制编译选项。

  • 下载源码包(通常是 .tar.gz.tar.bz2)。
  • 解压:
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码