Trevor Asked: 2019-02-15 20:17:05 +0800 CST2019-02-15 20:17:05 +0800 CST 2019-02-15 20:17:05 +0800 CST 查看 Arch Linux 官方存储库中最近添加的软件包 772 我在这里读到Arch Linux 的 AUR 中的包可以升级到官方存储库。我还在这里读到,可以在community、extra和core存储库之间推广包。那么有没有办法查看最近添加到官方存储库中的软件包? 注意:我知道我可以在这里查看官方存储库中的所有包。在该页面上,有一种方法可以按更新日期而不是添加日期对包进行排序。 arch-linux package-management 1 个回答 Voted Best Answer sedot 2019-02-19T14:54:09+08:002019-02-19T14:54:09+08:00 编辑:我找到了一种使用git log. 克隆您感兴趣的 Arch 存储库,例如: git clone https://git.archlinux.org/svntogit/packages.git 进入存储库。 cd packages 对存储库中的每个 PKGBUILD 文件使用git log并让它过滤日志以了解何时将其添加到存储库,然后格式化相应的提交以仅显示时间戳和文件名。 git --no-pager log --diff-filter=A --name-only --pretty=format:%aD -- **/extra-x86_64/PKGBUILD 它默认按时间倒序排列。您可以使用参数限制它回溯的时间--since=5months。替换extra-x86_64为您最喜欢的存储库。
编辑:我找到了一种使用
git log
.克隆您感兴趣的 Arch 存储库,例如:
进入存储库。
对存储库中的每个 PKGBUILD 文件使用git log并让它过滤日志以了解何时将其添加到存储库,然后格式化相应的提交以仅显示时间戳和文件名。
它默认按时间倒序排列。您可以使用参数限制它回溯的时间
--since=5months
。替换extra-x86_64
为您最喜欢的存储库。