安装FastGithub从而实现加速github的步骤(Ubuntu)

1.下载FastGithub

//下载FastGithub Linux版安装包
wget -c https://github.com/dotnetcore/FastGithub/releases/download/2.1.4/fastgithub_linux-x64.zip

//解压
unzip fastgithub_linux-x64.zip

//移动到/opt目录
sudo mv fastgithub_linux-x64 /opt

//删除FastGithub Linux版安装包
rm fastgithub_linux-x64.zip

2.配置代理

2.1系统级别全局代理(推荐)

Ubuntu->设置->网络->网络代理。

(推荐)自动:http://127.0.0.1:38457

手动:HTTP代理和HTTPS代理:127.0.0.1,端口:38457

2.2浏览器级别局部代理

Firefox浏览器->设置->常规->网络设置->设置。

自动代理配置的 URL(PAC):http://127.0.0.1:38457

手动配置代理:HTTP代理:127.0.0.1,端口:38457,勾选“也将此代理用于HTTPS”。

最后确定即可。

3.启动

//切换目录
cd /opt/fastgithub_linux-x64
//推荐
//作为systemd服务自动启动
sudo ./fastgithub start

//卸载服务
sudo ./fastgithub stop
//手动启动
sudo ./fastgithub

4.证书

4.1Google Chrome浏览器

如果Google Chrome浏览器提示:您的连接不是私密连接

Google Chrome浏览器->设置->隐私和安全->安全->管理证书->授权机构,导入 /opt/fastgithub_linux-x64/cacert 目录下 fastgithub.crt,勾选“信任该证书,以标识网站的身份”,最后确定即可。

4.2Firefox浏览器

如果Firefox浏览器提示:未连接:有潜在的安全问题

//切换目录
cd /opt/fastgithub_linux-x64

//Firefox浏览器没有cacert目录的读权限,会导致导入证书失败,我们可以复制一份变相升级了权限。
cp -r cacert cacert2

Firefox浏览器->设置->隐私与安全->证书->查看证书->证书颁发机构,导入 /opt/fastgithub_linux-x64/cacert2 目录下 fastgithub.crt,勾选“信任由此证书颁发机构来标识网站”,最后确定即可。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/jingyan/26070.html

(0)
上一篇 2023年4月28日 14:31
下一篇 2023年5月11日 23:17

相关推荐

  • Google Chrome浏览器自带翻译用不了了的解决方案

    1.Windows 以Windows 10为例,文件目录C:\Windows\System32\drivers\etc下,记事本打开hosts文件添加如下内容。 注意:因为没有权限不可以直接在etc目录下修改hosts文件,可以鼠标左键选中hosts文件不放拖拽移动到桌面,修改完成保存后再拖回头即可。 2.Linux …

    实用经验 2022年11月18日
    02590
  • Google Chrome浏览器的扩展程序被安装在哪个目录?

    Google Chrome浏览器的扩展程序因不同的操作系统可能会被安装在不同的目录,可通过以下方法查看。 1.在Google Chrome浏览器地址栏中输入chrome://version,然后按Enter回车键。 2.打开上图中”个人资料路径”的路径,该路径下的Extensions目录即默认的…

    实用经验 2019年12月31日
    08.5K0
  • Google Chrome浏览器显示“由贵单位管理”的解决方案

    今天安装Google Chrome浏览器的时候发现,在浏览器的如下图所示的菜单里面居然显示我的浏览器“由贵单位管理”。 网上的网友有说重新安装的,有说弄什么注册表的,重新安装未必奏效,毕竟可能你卸载了Google Chrome浏览器,可是那个配置文件还在,至于弄注册表的话,个人认为是有风险的,那有没有简单有效的解决方案…

    实用经验 2020年1月31日
    03.8K0

发表回复

登录后才能评论