使用 Manjaro 并尝试将软件包升级到最新版本(在撰写本文时在AURcura
上显示为 4.8.0-1 )。我安装的版本是 4.7.1-2,无法升级。
> pacaur -Q --info cura
Name : cura
Version : 4.7.1-2
> pacaur -Sy cura
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
sublime-text is up to date
warning: cura-4.7.1-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) cura-4.7.1-2
Total Installed Size: 69.42 MiB
Net Upgrade Size: 0.00 MiB
...
如您所见,它想要重新安装而不是更新cura
。我也这样做了pacaur -Syu
,一切都是最新的。
知道为什么没有安装最新版本,或者我能做些什么来弄清楚吗?
那不是 AUR。“Community”是一个包含二进制包的标准 pacman 存储库,不通过 pacaur 管理。
虽然 AUR 在 Arch 和 Manjaro 之间共享,但二进制包存储库不是. Manjaro 有自己的 pacman 存储库,它们根据“稳定”和“测试”的单独时间表导入 Arch 包。
使用分支比较工具,Manjaro 存储库
cura 4.7.2-1
在“稳定”分支中,并且4.8.0-1
仅在“测试”和“不稳定”分支中。如果您想要最新版本,请参阅 Manjaro 的Switching Branches文档。