Mist:适用于 Debian 和 Ubuntu 的类 AUR 助手
Mist 是 MPR (makedeb Package Repository) 的助手,它为基于 Debian 和 Ubuntu 的 Linux 发行版提供额外的软件。
AUR 存储库一直是Arch Linux与其他发行版之间的主要区别之一。
凭借其广泛的社区支持软件和从中安装软件的有用帮助程序,例如yay
、paru
、trizen
等,它帮助 Arch 成为当今主要的 Linux 发行版之一。
MPR是由社区维护的makedeb
打包工具存储库,长期以来一直可供 Ubuntu、Linux Mint 等基于 Debian 的发行版的用户使用。
然而,长期以来,缺乏用于安装、更新和删除使用过的软件的便捷工具一直是其广泛使用的障碍。
幸运的是,情况发生了变化。请欢迎 Mist,一个类似 AUR 的助手,用于 Debian 和基于 Ubuntu 的系统。
Mist:使用 makedeb 工具的 MPR 助手
MPR(makedeb Package Repository)受到 AUR(Arch User Repository)概念的启发,平台的代码就是从这个概念中构思出来的。它的目标是帮助makedeb
用户查找和构建他们最喜欢的可能不在其发行版存储库中的软件包。
此外,与 PPA 存储库不同,MPR 中的所有内容都存储在一个存储库中,无需在各种存储库中搜索所需的包。现在让我们关注下 Mist。
简而言之,它是 MPR(makedeb Package Repository)的助手,它为基于 Debian 和 Ubuntu 的 Linux 发行版提供了额外的软件。此外,它使用与 Arch Linux 相同的 PKGBUILD 格式;但是,它构建的是 DEB 包而不是 Arch 包。
Mist 充当 APT,提供 MPR 功能,例如搜索、安装、升级和卸载 APT 和 MPR 包的能力。此外,您还可以使用它从 MPR 中克隆包。
如何安装 mist MPR 助手
您必须在系统上安装 makedeb 软件包才能使用 MDP 存储库。此外,它是强制性的mist
包依赖项。
要安装makedeb
,请按顺序运行下面列出的四个命令。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ wget -qO - 'https://proget.hunterwittenborn.com/debian-feeds/makedeb.pub' | gpg --dearmor | sudo tee /usr/share/keyrings/makedeb-archive-keyring.gpg &> /dev/null
[sudo] linuxmi 的密码:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ echo 'deb [signed-by=/usr/share/keyrings/makedeb-archive-keyring.gpg arch=all] https://proget.hunterwittenborn.com/ makedeb main' | sudo tee /etc/apt/sources.list.d/makedeb.list
deb [signed-by=/usr/share/keyrings/makedeb-archive-keyring.gpg arch=all] https://proget.hunterwittenborn.com/ makedeb main
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ sudo apt update
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ sudo apt install makedeb
现在在您的系统上安装了该makedeb
工具,您可以继续安装mist
包本身。与上面的示例一样,按该顺序运行下面列出的命令。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ curl -q 'https://proget.makedeb.org/debian-feeds/prebuilt-mpr.pub' | gpg --dearmor | sudo tee /usr/share/keyrings/prebuilt-mpr-archive-keyring.gpg 1> /dev/null
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ echo "deb [signed-by=/usr/share/keyrings/prebuilt-mpr-archive-keyring.gpg] https://proget.makedeb.org prebuilt-mpr $(lsb_release -cs)" | sudo tee /etc/apt/sources.list.d/prebuilt-mpr.list
deb [signed-by=/usr/share/keyrings/prebuilt-mpr-archive-keyring.gpg] https://proget.makedeb.org prebuilt-mpr focal
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ sudo apt update
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ sudo apt install mist
就这样。MPR 帮助程序现在mist
已安装并可以在您的系统上使用。
mist 命令使用方法
该mist
命令的使用非常简单。例如,我们将安装该freetube-bin
软件包,这是一个在构建时考虑到隐私的开源桌面 YouTube 播放器。
要安装软件包,请使用语法mist install package-name
. 因此,在我们的例子中,命令将是:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ mist install freetube-bin
然后,按照说明进行操作。剩下的就是在安装后享受您的应用程序。
该mist
命令的其他选项如预期的那样已满,如果您使用过其他数据包管理器,如APT或DNF,使用它们不应该让您不知所措。
- clone : 基于 MPR 克隆一个包
- comment : 在包页面上评论
- help:打印此消息或给定子命令的帮助
- install : 从 APT 和 MPR 安装包
- list : 列出通过 APT 和 MPR 可用的包
- list-comments : 列出一个包的评论
- remove:从系统中删除软件包
- search : 搜索 APT/MPR 包
- update:更新系统上的 APT 缓存
- upgrade : 升级系统上的包
- whoami:显示当前经过身份验证的用户
但是,请记住,Mist MPR 助手仍处于早期阶段,因此您可能会遇到一些意想不到的问题。尽管如此,在我们的整个测试过程中都没有遇到任何问题,并且所有操作都很顺利。
该项目的首席开发人员承诺未来将实施新功能。您可以在项目的 GitHub 页面上找到有关 Mist 的更多信息。
The post Mist:适用于 Debian 和 Ubuntu 的类 AUR 助手 first appeared on Linux迷.
共有 0 条评论