您尚未登录。

#1 2020-08-07 17:44:08

blackteahamburger
Wiki Maintainer
注册时间: 2020-02-07
帖子: 199

AUR上如何取消过期标记

有个人把我的git包标记过期了……明显没看wiki

怎么取消标记?

离线

#2 2020-08-07 18:44:40

sukanka
会员
所在地: Amoy, China
注册时间: 2020-04-05
帖子: 170
个人网站

Re: AUR上如何取消过期标记

应该只有标记的人才能取消过期吧。或者你更新一次就取消过期了。

离线

#3 2020-08-07 19:50:17

blackteahamburger
Wiki Maintainer
注册时间: 2020-02-07
帖子: 199

Re: AUR上如何取消过期标记

sukanka 说:

应该只有标记的人才能取消过期吧。或者你更新一次就取消过期了。


……git包能更新什么

离线

#4 2020-08-07 21:32:31

sukanka
会员
所在地: Amoy, China
注册时间: 2020-04-05
帖子: 170
个人网站

Re: AUR上如何取消过期标记

blackteahamburger 说:

……git包能更新什么

更新版本号啊,你不更新版本号,用户也不会收到更新,就用的还是他当时编译的版本,所以上游更新了你其实也可以跟着更新下版本号。

离线

#5 2020-08-08 14:08:55

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: AUR上如何取消过期标记

sukanka 说:
blackteahamburger 说:

……git包能更新什么

更新版本号啊,你不更新版本号,用户也不会收到更新,就用的还是他当时编译的版本,所以上游更新了你其实也可以跟着更新下版本号。

AUR 用户和管理者不喜欢这种行为。

离线

#6 2020-08-08 22:05:28

blackteahamburger
Wiki Maintainer
注册时间: 2020-02-07
帖子: 199

Re: AUR上如何取消过期标记

sukanka 说:
blackteahamburger 说:

……git包能更新什么

更新版本号啊,你不更新版本号,用户也不会收到更新,就用的还是他当时编译的版本,所以上游更新了你其实也可以跟着更新下版本号。

真的吗?

最近编辑记录 blackteahamburger (2020-08-08 22:13:19)

离线

#7 2020-08-08 23:48:49

sukanka
会员
所在地: Amoy, China
注册时间: 2020-04-05
帖子: 170
个人网站

Re: AUR上如何取消过期标记

blackteahamburger 说:

真的吗?

我是觉得这样没啥问题啦,偶尔更新一下就好,不用更新太频繁(比如天天更)就是了。具体还是听依云姐姐的吧。

离线

#8 2020-08-09 09:29:07

blackteahamburger
Wiki Maintainer
注册时间: 2020-02-07
帖子: 199

Re: AUR上如何取消过期标记

sukanka 说:
blackteahamburger 说:

……git包能更新什么

更新版本号啊,你不更新版本号,用户也不会收到更新,就用的还是他当时编译的版本,所以上游更新了你其实也可以跟着更新下版本号。

我看了一下https://wiki.archlinux.org/index.php/Ta … guidelines,里面有一些讨论

其实AUR软件包没有正式的更新机制,只有用AUR助手的人才会用到类似pacman -Syu的命令来更新软件包。无论包上包含什么pkgver,VCS软件包都将始终构建最新版本,所以更新pkgver没有意义。

要更新,只需重建一下就可以了。

正规的安装和更新办法应该是手动吧,因为https://wiki.archlinux.org/index.php/Ar … Repository对AUR助手只字未提

我的话有错吗?

最近编辑记录 blackteahamburger (2020-08-09 09:34:06)

离线

#9 2020-08-09 16:28:46

sukanka
会员
所在地: Amoy, China
注册时间: 2020-04-05
帖子: 170
个人网站

Re: AUR上如何取消过期标记

blackteahamburger 说:

我看了一下https://wiki.archlinux.org/index.php/Ta … guidelines,里面有一些讨论

其实AUR软件包没有正式的更新机制,只有用AUR助手的人才会用到类似pacman -Syu的命令来更新软件包。无论包上包含什么pkgver,VCS软件包都将始终构建最新版本,所以更新pkgver没有意义。

要更新,只需重建一下就可以了。

正规的安装和更新办法应该是手动吧,因为https://wiki.archlinux.org/index.php/Ar … Repository对AUR助手只字未提

我的话有错吗?

你的话没错,git包始终构建最新版本,所以一般不需要维护者去更新版本号,除非出现打包方式变更之类的情况。但是既然都被标记过期了,就更新一下版本号嘛!

离线

#10 2020-08-09 22:11:04

blackteahamburger
Wiki Maintainer
注册时间: 2020-02-07
帖子: 199

Re: AUR上如何取消过期标记

sukanka 说:
blackteahamburger 说:

我看了一下https://wiki.archlinux.org/index.php/Ta … guidelines,里面有一些讨论

其实AUR软件包没有正式的更新机制,只有用AUR助手的人才会用到类似pacman -Syu的命令来更新软件包。无论包上包含什么pkgver,VCS软件包都将始终构建最新版本,所以更新pkgver没有意义。

要更新,只需重建一下就可以了。

正规的安装和更新办法应该是手动吧,因为https://wiki.archlinux.org/index.php/Ar … Repository对AUR助手只字未提

我的话有错吗?

你的话没错,git包始终构建最新版本,所以一般不需要维护者去更新版本号,除非出现打包方式变更之类的情况。但是既然都被标记过期了,就更新一下版本号嘛!

既然标记过期是件错误的事,所以我觉得不要做不必要的事情

那么,如何由我自己取消过期标记?还是不可行?看https://wiki.archlinux.org/index.php/Ar … ut-of-date似乎可以取消标记

离线

页脚