首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu中安装MPR软件包?

如何在Ubuntu中安装MPR软件包?
EN

Ask Ubuntu用户
提问于 2022-02-05 05:35:54
回答 1查看 2.1K关注 0票数 5

MPR类似于奥尔 (用于Arch和衍生产品),但适用于基于Debian的操作系统,如Ubuntu。

如何从MPR安装软件?

例如,如何从MPR安装规划师

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2022-02-05 05:59:21

使用MPR安装软件包有两种方法。

  1. 使用像乌娜这样的MPR管理器(这类似于AUR管理器,如yaypamac)。
  2. 下载PKGBUILD并使用makedeb构建它。

使用

安装una.

  1. 首先,安装Una
  2. 使用una安装软件。

安装una.

要安装una,请运行:

代码语言:javascript
复制
git clone https://github.com/AFK-OS/una.git
cd una
./una

通过una.

安装软件包

现在,您可以使用una从MPR存储库安装包:

代码语言:javascript
复制
una install <name-of-software>

要安装计划器,请运行以下命令

代码语言:javascript
复制
una install planner

在Ubuntu20.04中,计划器的依赖项libhandy-1不可用。您可以添加 PPA,并且Una将自动下载该依赖项。

第二方法

  1. 安装makedeb
  2. 检查所有先决条件是否在官方存储库中可用。
  3. 去拿PKGBUILD。
  4. 使用makedeb构建PKGBUILD。

安装makedeb.

要在Ubuntu20.04及更高版本上安装makedeb,请执行以下步骤:

  1. 添加签名密钥: wget -qO - 'https://proget.hunterwittenborn.com/debian-feeds/makedeb.pub‘\ gpg -de装甲\ sudo tee &> /dev/null
  2. 添加存储库: echo 'deb signed-by=/usr/share/keyrings/makedeb-archive-keyring.gpg arch=all https://proget.hunterwittenborn.com/ makedeb main‘AC.26\ sudo tee /etc/apt/sudo.list.d/makedeb.list
  3. 更新索引: sudo apt更新

有三个版本的makedebbetastablealpha,我们将安装稳定的一个。

stable是makedeb的经过测试的、已知的发布版本,可以在生产环境中使用。

beta定期从alpha分支同步。这个版本是为稳定版本带来新特性的入口点,也是大多数测试进行的地方。

最后,alpha是最先进的构建,一旦将更改推送到Git存储库,它就会接收更新,允许用户在更改完成后立即查看更改。此通道的用户应随时准备(并期望)中断。

  1. 安装makedeb:sudo apt安装makedeb

获得源代码.

转到官方网站并搜索包。获取包的GitHub URL并复制它。

然后跑:

代码语言:javascript
复制
sudo apt update
sudo apt install git
git clone <url>

对于规划师来说,你必须跑:

代码语言:javascript
复制
sudo apt update
sudo apt install git
git clone https://mpr.makedeb.org/planner.git

检查官方存储库中是否有先决条件。

尽管可以将makedeb-s arguemnet结合使用,但要安装依赖项,必须检查包是否为可在存储库中获得

通常,这是不需要的,但是有些包依赖于第三方包,这些包可能不在默认存储库中,例如,Planner依赖于libhandy,但是libhandy在Ubuntu20.04的默认存储库中是不可用的,因此您需要添加一个个人包存档(PPA)来让makedeb安装该包:

代码语言:javascript
复制
sudo sudo add-apt-repository ppa:apandada1/libhandy-1
sudo apt update

在Ubuntu的后期版本中,这并不是必需的。

使用

安装makedeb.

要使用makedeb安装,首先,在目录中运行cd并运行:

代码语言:javascript
复制
makedeb -s

规划师:

代码语言:javascript
复制
cd planner
makedeb -s

摘要

中的

总之,你必须:

  1. 安装makedeb
  2. 获取包的源代码
  3. Cd进入克隆目录并运行makedeb -s

.

中的所有命令

在继续执行任何命令之前,请阅读这些安装规划师的命令:

代码语言:javascript
复制
### 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的安装,只需获得先决条件并继续构建。

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1391230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档