您尚未登录。

#1 2022-07-11 16:55:08

nyliubing
会员
注册时间: 2022-06-09
帖子: 35

清华的aur不能用了吗?

获取 baidunetdisk-electron 时出错: fatal: 无法访问 'https://aur.tuna.tsinghua.edu.cn/baidun … ctron.git/':Could not resolve host: aur.tuna.tsinghua.edu.cn

离线

#2 2022-07-11 17:24:56

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

Re: 清华的aur不能用了吗?

离线

#3 2022-07-11 17:28:12

WhiredPlanck
会员
注册时间: 2020-07-26
帖子: 25

Re: 清华的aur不能用了吗?

参见清华大学镜像站公告:https://mirrors.tuna.tsinghua.edu.cn/news/remove-aur/,目前已移除 AUR 镜像。因为镜像地址实质是个反向代理,仅能帮助用户下载 AUR 上的 PKGBUILD,而无法镜像软件包(AUR 的软件包实际在用户的电脑上编译生成),起不到真正的镜像作用,所以移除情有可原。

最近编辑记录 WhiredPlanck (2022-07-11 17:30:10)

离线

#4 2022-07-11 18:28:04

nyliubing
会员
注册时间: 2022-06-09
帖子: 35

Re: 清华的aur不能用了吗?

那现在应该怎么办?

离线

#5 2022-07-11 19:08:05

WhiredPlanck
会员
注册时间: 2020-07-26
帖子: 25

Re: 清华的aur不能用了吗?

nyliubing 说:

那现在应该怎么办?

以前怎么改成这个地址的,那就怎么改回去呀

离线

#6 2022-07-12 09:44:02

nyliubing
会员
注册时间: 2022-06-09
帖子: 35

Re: 清华的aur不能用了吗?

$yay --aururl https://aur.archlinux.org --save

$yay -Pg                                       
{
    "aururl": "https://aur.archlinux.org",
    ...
}

$yay baidunetdisk-electron
获取 baidunetdisk-electron 时出错: fatal: 无法访问 'https://aur.tuna.tsinghua.edu.cn/baidun … ctron.git/':Could not resolve host: aur.tuna.tsinghua.edu.cn


应该是改过来了吧?咋还是说无法访问tsinghua那个?

离线

#7 2022-07-12 11:11:50

silkriver
会员
注册时间: 2020-07-24
帖子: 148

Re: 清华的aur不能用了吗?

我是在网上找的脚本你可以试试 bash tuna2aur.sh

#!/bin/sh

while read line;do
    echo $line
    cd $line
    repo_name=$(git remote -v |grep -E '.*https://aur.tuna.tsinghua.edu.cn/.*' |awk '{print $2}' |head -n1 |awk -v FS='/' '{print $4}')
    if [[ "$repo_name" != "" ]];then
        git remote set-url origin https://aur.archlinux.org/$repo_name
        #git remote -v |head -n1
        #echo https://aur.archlinux.org/$repo_name
        #echo ======
    fi
    cd ..
done <<<$(find . -maxdepth 1 -type d|grep -v '^.$')

离线

#8 2022-07-12 18:04:02

nyliubing
会员
注册时间: 2022-06-09
帖子: 35

Re: 清华的aur不能用了吗?

$cd ~/.cache/yay/baidunetdisk-electron

$git remote -v
origin    https://aur.tuna.tsinghua.edu.cn/baidun … ectron.git (fetch)
origin    https://aur.tuna.tsinghua.edu.cn/baidun … ectron.git (push)

$git remote set-url origin https://aur.archlinux.org/baidunetdisk-electron.git

$git remote -v
origin    https://aur.archlinux.org/baidunetdisk-electron.git (fetch)
origin    https://aur.archlinux.org/baidunetdisk-electron.git (push)

$yay baidunetdisk-electron

OK,谢谢

离线

#9 2022-07-12 18:48:49

nyliubing
会员
注册时间: 2022-06-09
帖子: 35

Re: 清华的aur不能用了吗?

那个脚本需要把find后边的位置改成~/.cache/yay,能给全改了

离线

页脚