Arc*_*ahi 5 software-installation mpr
Makedeb 软件包存储库(MPR)类似于AUR(适用于 Arch Linux 及其衍生版本),但适用于基于 Debian 的操作系统,例如 Ubuntu。
如何从MPR安装软件?
例如,如何从 MPR 安装Planner?
使用 MPR 安装软件包有两种方法。
yay或等 AUR 管理器pamac)。makedeb.una.una。una。要安装una运行:
git clone https://github.com/AFK-OS/una.git
cd una
./una
Run Code Online (Sandbox Code Playgroud)
una。现在,您可以使用以下命令从 MPR 存储库安装软件包una:
una install <name-of-software>
Run Code Online (Sandbox Code Playgroud)
要安装计划程序,请运行命令
una install planner
Run Code Online (Sandbox Code Playgroud)
在Ubuntu 20.04中,planner的依赖libhandy-1不可用。你可以添加这个PPA,Una会自动下载依赖。
makedeb。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
Run Code Online (Sandbox Code Playgroud)
添加存储库:
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
Run Code Online (Sandbox Code Playgroud)
更新索引:
sudo apt update
Run Code Online (Sandbox Code Playgroud)
有 3 个版本makedeb可用,beta,stable,alpha我们将安装稳定的版本。
stable是经过测试、已知可用的 makedeb 版本,可以在生产环境中使用。
beta定期从 alpha 分支同步。此版本是为稳定版本引入新功能的入口点,也是大多数测试进行的地方。
最后,alpha是最先进的构建,一旦更改被推送到 Git 存储库,它就会收到更新,从而允许用户在做出更改后立即看到更改。该渠道的用户应做好(并预期)不时发生损坏的准备。
makedeb:
sudo apt install makedeb
Run Code Online (Sandbox Code Playgroud)
进入官方网站并搜索包。获取包的 GitHub URL 并复制它。
然后运行:
sudo apt update
sudo apt install git
git clone <url>
Run Code Online (Sandbox Code Playgroud)
对于规划器,你必须运行:
sudo apt update
sudo apt install git
git clone https://mpr.makedeb.org/planner.git
Run Code Online (Sandbox Code Playgroud)
尽管您可以makedeb与-sargumentmnet 一起使用,但要安装依赖项,您必须检查这些软件包在存储库中是否可用。
通常,这是不需要的,但有些软件包依赖于第三方软件包,这些软件包可能不在默认存储库中,例如,Planner 依赖的软件包libhandy在libhandyUbuntu 20.04 中的默认存储库中不可用,因此您需要添加个人软件包存档(PPA)以makedeb安装该软件包:
sudo sudo add-apt-repository ppa:apandada1/libhandy-1
sudo apt update
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu 的更高版本中,这不是必需的。
makedeb.要使用安装makedeb,首先cd进入目录并运行:
makedeb -s
Run Code Online (Sandbox Code Playgroud)
对于规划者:
cd planner
makedeb -s
Run Code Online (Sandbox Code Playgroud)
总而言之,您必须:
这些用于安装 planner 的命令,请在继续执行任何命令之前阅读注释:
### 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
Run Code Online (Sandbox Code Playgroud)
注意:仅第一次需要安装makedeb,以后您可以跳过安装makedeb,只需满足先决条件即可继续构建。