Bauh –从一个界面管理快照,Flatpaks和AppImage

通用软件包的最大问题之一是: 捕捉扁平包装应用图片 我管理他们。大多数内置程序包管理器不支持所有这些新格式。

值得庆幸的是,我们发现了一个支持多种通用软件包格式的应用程序。

Bauh –多包装需求经理

最初的名称是fpakman, 设计用于处理Flatpak,Snap,AppImage和AUR包。创作者 vinifmor 项目于6月19日开始 意向 自从“为Manjaro用户提供用于管理Flatpaks的图形界面”以来,他扩展了该应用程序以添加对基于Debian的系统的支持。

关于鲍

首次打开bauh时,它将扫描已安装的应用程序并检查更新。如果需要更新,它们将列在前面和中间。更新所有软件包后,将显示已安装软件包的列表。您可以取消选择已更新的程序包以防止其被更新。您也可以安装该应用程序的早期版本。

弓使用Bauh,您可以从一个应用程序管理不同类型的软件包。

您也可以搜索应用程序。 Bauh提供了有关已安装和已搜索软件包的详细信息。如果您对一种或多种包装类型不感兴趣,则可以在设置中取消选择它。

在Linux发行版上安装bauh

让我们看看如何安装bauh。

基于拱的分布

如果您最近安装了 万家郎,您需要设置所有内容。 Bauh是默认安装的。如果您安装的是旧版的Manjaro(如我)或其他基于Arch的发行版,则可以从以下位置进行安装: AUR 在终端中输入:

sudo pacman -S bauh

弓包信息弓包信息

基于Debian / Ubuntu的发行版

如果您使用的是基于Debian或Ubuntu的Linux发行版,则可以使用pip安装bauh。首先,在Ubuntu上安装pip。

sudo apt install python3-pip

并使用它安装bauh:

pip3 install bauh

但是,建议作者安装 手动地 不要破坏系统库。

要手动安装bauh,首先需要下载 最新版本。下载后,使用图形工具或 解压缩命令。接下来,在终端中打开文件夹。要完成安装,必须使用以下过程。

首先,在名为env的文件夹中创建virtualenv。

python3 -m venv env

在环境中安装应用程序代码。

env/bin/pip install .

然后启动该应用程序。

env/bin/bauh

弓更新弓更新

一旦安装了bauh,您可以: 微调 更改环境设置和参数。

弓之路

包豪(Bauh)在最近几个月中发展迅速。将继续增长。现在 路线图 包括:

  • 支持其他包装技术
  • 每种包装技术的单独模块
  • 内存和性能改进
  • 改善用户体验

弓搜索弓搜索

最后的想法

我尝试了鲍尔,遇到了一些问题。第一次打开时,我被告知未安装Snap,并且如果我想使用Snap,则需要安装它。我知道已安装Snap,因为我跑了 snap list 在航站楼,它起作用了。系统重新启动后,快照即起作用。

我遇到的另一个问题是AUR软件包之一无法更新。我能够毫无问题地更新软件包 yay。 Manjaro的安装可能有问题。该问题发生了三到四年。

总体而言,鲍尔工作了。它做了印在马口铁上的东西。无法再提出其他要求。

你有没有用过包au?如果有不同的软件包格式,最喜欢使用哪些工具来管理它们?在下面的评论中让我们知道。

如果您觉得这篇文章有趣,请查看社交媒体,《黑客新闻》或 Reddit

Sidebar