首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu是否与AUR (Arch用户库)相当?

Ubuntu是否与AUR (Arch用户库)相当?
EN

Ask Ubuntu用户
提问于 2015-03-20 13:27:33
回答 7查看 24.3K关注 0票数 29

刚和阿奇一起玩了一会儿,最让我印象深刻的是八月。有了像Yaourt这样的工具,你真的可以很容易地安装尖端软件,其中有些来自git,它会自动为您编译和安装。Ubuntu有这样的东西吗?我知道PPA,但我不认为它们是等价物。

编辑:以下是我不认为PPA与AUR完全相同的原因:

  • PPA已经编译了包,而AUR的特性是编译包和源代码包,以及在任何平台上编译它们的脚本。这意味着PPA必须由构建它们的人维护,而使用AUR,可以在用户端构建未编译的包。
  • 由于PPA是Ubuntu发行版特有的,许多PPA已经过时。如果PPA维护人员只是将他们的PPA更新为Ubuntu的最新版本,那么这些包仍然可以工作,但它们往往会过时。有时,我不得不黑进一个PPA,这样我就可以继续使用与以前版本相同的包。
  • 尽管项目或多或少是稳定的,但许多PPA并没有正确地构建。我想到的是FinalTerm,它主要工作,但是Ubuntu几乎从来没有通过构建,所以不手动编译就不可能在Ubuntu上安装。
  • PPA似乎没有一个评级系统,用户可以为工作包存储库提供担保。我认为这种共识对于避免恶意软件和/或非工作包是非常有用的。
  • 有大量直接来自GitHub的AUR包,所以安装像something-git这样的软件包通常可以直接从GitHub获得最新的软件包。PPA不是像这样动态更新的,所以软件包通常是过时的。
EN

回答 7

Ask Ubuntu用户

回答已采纳

发布于 2016-06-28 10:11:55

是的,PPA。这是你现在能得到的最接近的了。如果你认为它们对你来说还不够,那么现在的答案就是“不”。关于你们声称的分歧的一些评论:

PPAs有编译的包,AUR的特性是编译包和源包。

PPA船源包也。PPA上传必须是源上传。用户可以访问源(例如,他们可以自己重新构建源)或从这些源构建的二进制文件。

由于PPA是Ubuntu发行版特有的,许多PPA已经过时。

这是真的。但是,用户可以很容易地将包从任何PPA复制到他们自己的PPA,包括另一个版本,同时在途中选择重新构建它们。请参阅“包详细信息”->复制包页。如果有什么需要更新才能使用较新版本的话,那就不起作用了,但我认为这对AUR也是一样的。

就最新的PPAs而言,这大概只是志愿者的时间问题(谁可以做上述相同的口袋副本),而不是PPAs和AUR之间的根本区别。

尽管项目或多或少是稳定的,但许多PPA并没有正确构建。

答案和上面一样。这与基础设施或机制无关,与志愿者时间有关。

PPA似乎没有一个评级系统,用户可以为工作包存储库提供担保。

同意。

有大量的AUR软件包直接来自GitHub,所以安装一个类似于git的软件包通常会直接从GitHub获得最新的软件包。

您可以安排在PPA中自动发生这种情况,但我承认,设置起来并不简单。

  1. 安排从Github自动导入VCS
  2. 创建一个构建配方

这一切都不一样,我同意你的意见。如果您想在Ubuntu中获得更多的ABS/AUR -like功能,我认为您需要更详细地了解您建议的更改将如何在Ubuntu中工作。

票数 9
EN

Ask Ubuntu用户

发布于 2022-03-13 13:06:42

老问题,过时的答案!

有两个选择可以让你看一看:

MPR - makedeb包库

帕斯托 - Ubuntu的AUR

它们都是新开发的项目,但是Pacstall的文档有点少,所以我建议使用MPR。MPR也有安装助手(类似于AUR的yay ),比如乌娜

票数 2
EN

Ask Ubuntu用户

发布于 2015-03-20 13:37:30

类似的东西可能是https://launchpad.net/

在Launchpad上注册之后,您可以进行自己的回购,可以使用apt-add-repository命令轻松地添加到任何Ubuntu中。许多干预项目都是在私人的ppa回购协议上运行的,有时它们提供了唯一的解决方案来跟上旧的系统或废弃的软件。当然,也有ppa的更新版本,如官方Ubuntu repos。(例如,我使用的是用于LibreOffice的ppa --它提供了命名软件的夜间构建。)

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

https://askubuntu.com/questions/599135

复制
相关文章

相似问题

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