这个是使用yay 安装
zhshuo@zhshuo-pc ~ yay -S debtap
:: 正在检查冲突...
:: 正在检查内部冲突...
[Aur:1] debtap-3.4.2-1
1 debtap (构建文件已存在)
==> 清理哪些软件包的构建?
==> [N]没有 [A]全部 [Ab]中止 已安装 [No]未安装 或 (1 2 3, 1-3, ^4)
==> 4
:: PKGBUILD 是最新的,跳过 (1/1): debtap
1 debtap (构建文件已存在)
==> 显示哪些差异?
==> [N]没有 [A]全部 [Ab]中止 已安装 [No]未安装 或 (1 2 3, 1-3, ^4)
==> 4
:: (1/1) 正在解析 SRCINFO: debtap
4==> 正在创建软件包:debtap 3.4.2-1 (2021年06月21日 星期一 14时59分48秒)
==> 获取源代码...
-> 正在下载 debtap-3.4.2.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (35) OpenSSL SSL_connect: 连接被对方重设 in connection to github.com:443
==> 错误: 无法下载 https://github.com/helixarch/debtap/arc … 4.2.tar.gz
正在放弃...
下载源文件时出错: debtap
如果直接使用ssh clone是正常的
zhshuo@zhshuo-pc ~ git clone git@github.com:helixarch/debtap.git
正克隆到 'debtap'...
remote: Enumerating objects: 249, done.
remote: Counting objects: 100% (39/39), done.
remote: Compressing objects: 100% (37/37), done.
remote: Total 249 (delta 20), reused 4 (delta 2), pack-reused 210
接收对象中: 100% (249/249), 421.99 KiB | 652.00 KiB/s, 完成.
处理 delta 中: 100% (129/129), 完成.
使用wget 通过https链接下载 也不行
zhshuo@zhshuo-pc ~ wget https://github.com/helixarch/debtap.git
--2021-06-21 15:01:52-- https://github.com/helixarch/debtap.git
已载入 CA 证书“/etc/ssl/certs/ca-certificates.crt”
正在解析主机 github.com (github.com)... 13.250.177.223, 52.74.223.119
正在连接 github.com (github.com)|13.250.177.223|:443... 已连接。
GnuTLS: 在 pull 函数中出错。
无法建立 SSL 连接。
请问这个是什么原因造成的啊
离线
协议不同。PKGBUILD 和你 wget 时使用的是 HTTPS 协议,你自己 git clone 的时候使用的是 ssh 协议。
你可以修改 PKGBUILD 里的 source 改成 git+ssh://git@github.com/xxxx 这样来使用 ssh 协议。
离线
协议不同。PKGBUILD 和你 wget 时使用的是 HTTPS 协议,你自己 git clone 的时候使用的是 ssh 协议。
你可以修改 PKGBUILD 里的 source 改成 git+ssh://git@github.com/xxxx 这样来使用 ssh 协议。
我觉得好像是我装了什么包或者软件的时候影响到了,因为我之前yay git软件包的时候,都还是可以的。但是现在不知道怎么弄了。
离线
协议不同。PKGBUILD 和你 wget 时使用的是 HTTPS 协议,你自己 git clone 的时候使用的是 ssh 协议。
你可以修改 PKGBUILD 里的 source 改成 git+ssh://git@github.com/xxxx 这样来使用 ssh 协议。
我换了一个网络就好了,开始用的是公司网络,设置的静态IP,然后使用手机网络都能正常使用。谢谢啦。美女大佬,膜拜 撒花
离线
我最近也遇到了这个问题。和你一样,切换到手机热点共享的网络后就没问题了。
离线
我最近也遇到了这个问题。和你一样,切换到手机热点共享的网络后就没问题了。
我昨天在家里,用家里的网络,也没问题,但是在公司就有了。不知道是什么原因,我还以为我挂了
离线
最近从中国大陆访问 github 就是不稳定 ¯\_(ツ)_/¯
离线
可以装个 fgit,然后 在 `~/.config/yay/config.json` 里面指定 `gitbin` 为 `fgit`,就会通过 fastgit 代理来下github 的东西,不过 fastgit 偶尔会抽风
离线
说句题外话,不建议用 debtap。如果要安装一个以 .deb 形式分发的软件,应该第一时间查找 Arch 的官方仓库和你添加的第三方仓库中有没有已经为 Arch 打的包,没有的话再看看 AUR 上有没有现成的打包脚本。如果都没有的话,自己写一个 PKGBUILD 都比 debtap 靠谱,可以参考 ArchWiki 上的打包指南以及 AUR 上现成的用 .deb 打包的 PKGBUILD。
离线
说句题外话,不建议用 debtap。如果要安装一个以 .deb 形式分发的软件,应该第一时间查找 Arch 的官方仓库和你添加的第三方仓库中有没有已经为 Arch 打的包,没有的话再看看 AUR 上有没有现成的打包脚本。如果都没有的话,自己写一个 PKGBUILD 都比 debtap 靠谱,可以参考 ArchWiki 上的打包指南以及 AUR 上现成的用 .deb 打包的 PKGBUILD。
能力有限,现在还是处于使用阶段,哈哈。
离线
可以装个 fgit,然后 在 `~/.config/yay/config.json` 里面指定 `gitbin` 为 `fgit`,就会通过 fastgit 代理来下github 的东西,不过 fastgit 偶尔会抽风
后面可以试试,谢谢建议。
离线
最简单的方法就是用手机开热点,AUR飞一般的速度。之前也试过终端代理,效果不理想。
最近编辑记录 zmd56 (2021-06-22 12:30:50)
离线
最简单的方法就是用手机开热点,AUR飞一般的速度。之前也试过终端代理,效果不理想。
国内访问 AUR 一直都没问题,下载速度的快慢还要看 PKGBUILD 里的 source 是从哪下载的,不能一概而论
离线