自由软件交流

12 readers
16 users here now

讨论自由软件及其相关的一切

xmpp聊天室: xmpp:freesoftware_[email protected]?join

founded 3 months ago
MODERATORS
1
 
 
2
 
 

archlinux的aur库里很多软件都需要到github.com上下载文件,然而国内对github的连接有干扰。

下载caddy。

sudo pacman -S caddy

生成证书并信任

sudo pacman -S mkcert
mkcert -install
mkcert github.com www.github.com

创建并编辑配置文件。

vim caddy.json

填入以下内容。

https://github.com:443 https://www.github.com:443 {
tls github.com+1.pem github.com+1-key.pem

    redir https://mirror.ghproxy.com/https://github.com{uri}

}

然后运行caddy。

sudo caddy run --config caddy.json --adapter caddyfile

更改hosts文件

sudo vim /etc/hosts

加入以下内容

127.0.0.1 github.com
127.0.0.1 www.github.com

然后可以用yay装一个软件试试。

3
4
 
 

test