Archisman Panigrahi Asked: 2022-02-05 21:35:54 +0800 CST2022-02-05 21:35:54 +0800 CST 2022-02-05 21:35:54 +0800 CST 如何在 Ubuntu 中从 MPR 安装软件包? 772 Makedeb Package Repository 或MPR类似于AUR(用于 Arch Linux 和衍生产品),但用于基于 Debian 的操作系统,如 Ubuntu。 如何从 MPR 安装软件? 例如,如何从 MPR安装Planner ? software-installation 1 个回答 Voted Best Answer Error404 2022-02-05T21:59:21+08:002022-02-05T21:59:21+08:00 这很简单。使用 MPR 安装包有两种方法。 使用像Una这样的 MPR 管理器(这类似于像yayor的 AUR 管理器pamac)。 下载 PKGBUILD 并使用makedeb. 安装使用una. 一、安装Una 安装软件una。 安装una. 要安装una运行: git clone https://github.com/AFK-OS/una.git cd una ./una 通过una. 现在,您可以使用以下命令从 MPR 存储库安装软件包una: una install <name-of-software> 要安装规划器,请运行命令 una install planner 在 Ubuntu 20.04 中,planner 的依赖 libhandy-1 不可用。你可以添加这个PPA,Una 会自动下载依赖。 第二种方法 安装makedeb. 检查官方存储库中是否提供了所有先决条件。 获取 PKGBUILD。 使用 构建 PKGBUILD makedeb。 安装makedeb. 要makedeb在 Ubuntu 20.04 及更高版本上安装,请执行以下步骤: 添加签名密钥: wget -qO - 'https://proget.hunterwittenborn.com/debian-feeds/makedeb.pub' | \ gpg --dearmor | \ sudo tee /usr/share/keyrings/makedeb-archive-keyring.gpg &> /dev/null 添加存储库: 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 更新索引: sudo apt update 有 3 个版本makedeb可用,beta和stable,alpha我们将安装稳定版本。 stable是 makedeb 的经过测试的、可工作的版本,可以在生产环境中使用。 beta定期从 alpha 分支同步。此版本作为将新功能引入稳定版本的入口点,并且是大多数测试发生的地方。 最后,alpha是最先进的构建,一旦将更改推送到 Git 存储库,它就会收到更新,让用户在更改后立即看到更改。此频道的用户应不时准备(并期待)损坏。 安装makedeb: sudo apt install makedeb 获取源代码。 去官网搜索一下包。获取包的 GitHub URL 并复制它。 然后运行: sudo apt update sudo apt install git git clone <url> 对于计划者,您必须运行: sudo apt update sudo apt install git git clone https://mpr.makedeb.org/planner.git 检查先决条件是否在官方存储库中可用。 虽然您可以使用makedebargumnet -s,但要安装依赖项,您必须检查这些包是否在存储库中可用。 通常,这不是必需的,但某些软件包依赖于可能不在默认存储库中的 3rd 方软件包,例如,Planner 依赖于libhandy然而,libhandy在 Ubuntu 20.04 的默认存储库中不可用,因此您需要添加一个个人包存档(PPA)让makedeb安装该包: sudo sudo add-apt-repository ppa:apandada1/libhandy-1 sudo apt update 在更高版本的 Ubuntu 中,这不是必需的。 使用makedeb. 要使用 安装makedeb,首先,cd进入目录并运行: makedeb -s 对于规划师: cd planner makedeb -s 总结 总而言之,您必须: 安装makedeb 获取包的源代码 cd 进入克隆的目录并运行makedeb -s. 汇总中的所有命令。 这些用于安装规划器的命令,请在继续执行任何命令之前阅读注释: ### Add the required PPA. sudo add-apt-repository ppa:apandada1/libhandy-1 sudo apt update ### Install makdeb wget -qO - 'https://proget.hunterwittenborn.com/debian-feeds/makedeb.pub' | \ gpg --dearmor | \ sudo tee /usr/share/keyrings/makedeb-archive-keyring.gpg &> /dev/null 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 sudo apt update sudo apt install makedeb ### Get the source code. sudo apt update sudo apt install git git clone https://mpr.makedeb.org/planner.git ### Install cd planner makedeb -si 注意:makedeb仅第一次需要安装,以后,您可以跳过安装,makedeb只需获取先决条件并继续构建。
这很简单。使用 MPR 安装包有两种方法。
yay
or的 AUR 管理器pamac
)。makedeb
.安装使用
una
.una
。安装
una
.要安装
una
运行:通过
una
.现在,您可以使用以下命令从 MPR 存储库安装软件包
una
:要安装规划器,请运行命令
在 Ubuntu 20.04 中,planner 的依赖 libhandy-1 不可用。你可以添加这个PPA,Una 会自动下载依赖。
第二种方法
makedeb
.makedeb
。安装
makedeb
.要
makedeb
在 Ubuntu 20.04 及更高版本上安装,请执行以下步骤:添加签名密钥:
添加存储库:
更新索引:
有 3 个版本
makedeb
可用,beta
和stable
,alpha
我们将安装稳定版本。stable
是 makedeb 的经过测试的、可工作的版本,可以在生产环境中使用。beta
定期从 alpha 分支同步。此版本作为将新功能引入稳定版本的入口点,并且是大多数测试发生的地方。最后,
alpha
是最先进的构建,一旦将更改推送到 Git 存储库,它就会收到更新,让用户在更改后立即看到更改。此频道的用户应不时准备(并期待)损坏。makedeb
:获取源代码。
去官网搜索一下包。获取包的 GitHub URL 并复制它。
然后运行:
对于计划者,您必须运行:
检查先决条件是否在官方存储库中可用。
虽然您可以使用
makedeb
argumnet-s
,但要安装依赖项,您必须检查这些包是否在存储库中可用。通常,这不是必需的,但某些软件包依赖于可能不在默认存储库中的 3rd 方软件包,例如,Planner 依赖于
libhandy
然而,libhandy
在 Ubuntu 20.04 的默认存储库中不可用,因此您需要添加一个个人包存档(PPA)让makedeb
安装该包:在更高版本的 Ubuntu 中,这不是必需的。
使用
makedeb
.要使用 安装
makedeb
,首先,cd
进入目录并运行:对于规划师:
总结
总而言之,您必须:
makedeb
makedeb -s
.汇总中的所有命令。
这些用于安装规划器的命令,请在继续执行任何命令之前阅读注释:
注意:
makedeb
仅第一次需要安装,以后,您可以跳过安装,makedeb
只需获取先决条件并继续构建。