更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux教程 > 在Linux系统上安装Bottles的四种方法

在Linux系统上安装Bottles的四种方法

更新时间:2023-01-31 16:04:56浏览次数:749+次

本文介绍如何在Linux系统上安装Bottles的四种方法。当前Bottles有包装供您选择,它提供AppImage、Snap、Flatpak和DEB包。此外,它由社区在Fedora和AUR上维护。

安装Bottles的四种方法

1、使用Flatpak在Linux上安装Bottles

Flatpak提供完全Bottles版本。这里,所有需要的依赖项都捆绑在一个包中,用户需要在系统中安装Flatpak。请使用以下指南安装Flatpak:

在Debian/Ubuntu/CentOS等Linux系统上安装Flatpak:https://www.hmxthome.com/linux/4858.html

安装Flatpak后,启用Flatchub存储库:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

现在,从添加的存储库中搜索Bottles包:

$ sudo flatpak search Bottles

会看到Bottles Run Windows software com.usebottles.bottles的包,如下图:

\

现在使用应用程序ID安装Bottles,如下所示:

sudo flatpak install flathub com.usebottles.bottles

样本输出:

\

在询问到是否继续对系统安装进行这些更改时,请按y回车。

2、从AUR在Linux上安装Bottles

AUR上的Bottles有两个包装。有:

bottles–(官方)提供最新的稳定版本。

bottles-git–(非官方)GitHub存储库AUR helper的最新提交传统方式。

要安装Bottles,请使用AUR助手,如yay或paru,如下所示:

## For Bottles

yay -S bottles

paru -S bottles

##For Bottles-git

yay -S bottles-git

paru -S bottles-git

3、使用DNF命令安装Bottles

@atim提供的Fedora存储库中也提供了Bottles。它可以通过以下命令安装在Fedora上:

sudo dnf install bottles

4、通过从源代码构建在Linux上安装Bottles

在某些Linux发行版上,您需要通过从源代码构建来安装Bottles。但在继续之前,需要安装以下软件包:

ninja、python3、Git、meson、glib:Fedora上的glib2-devel、Debian/Ubuntu上的libglib2.0-dev。

满足要求后,继续从Git克隆Bottles:

git clone https://github.com/bottlesdevs/Bottles.git

cd Bottles

使用以下命令构建和安装Bottles:

mkdir build

meson build && cd build

ninja -j$(nproc)

ninja install

安装完成后就可以打开它了:

\

总结

以上是在Linux系统上安装Bottles的四种方法,如果所用的Linux发行版本支持DNF命令安装Bottles,则建议使用该方法,因为最为简单和省事。