一、安装fastgithub

1、下载fastgithub,链接如下:https://github.com/dotnetcore/FastGithub/releases/download/2.0.4/fastgithub_linux-x64.zip

(PS:我是在Windows下载好后,拖拽到Ubuntu系统内的)

2、解压:(这步要在对应的路径下,比如我把上面下载好的fastgithub压缩包拖拽到主用户下,那我直接到主用户路径下,打开终端窗口运行下列代码)

unzip fastgithub_linux-x64.zip

3、将解压好的包 移动到 /opt

sudo mv fastgithub_linux-x64 /opt

4、删除压缩包

rm fastgithub_linux-x64.zip

5、切换到 /opt 目录下的fastgithub包内

cd /opt/fastgithub_linux-x64

6、以system服务自动启动(即打开虚拟机后,自己就会把fastgithub打开,推荐!!)

启动服务

sudo ./fastgithub start

如果你想关闭开机自动启动的话,可以运行下列这句代码。否则就不用运行

sudo ./fastgithub stop

如果你不想开机自动启动,而是手动启动

cd /opt/fastgithub_linux-x64

./fastgithub

(PS:如果有小伙伴按照上述方法没有开机自动启动的话,可以用下面的方法,成功的话可以跳过。)

上面方式不能开机自动打开fastgithub的话,用下面的方法

第一步:

sudo vim /lib/systemd/system/fastgithub.service

第二步:将下面内容复制保存

[Unit] Description=fastgithub After=network.target [Service] Type=forking User=fastgithub Group=fastgithub ExecStart=/opt/fastgithub_linux-x64/fastgithub start ExecReload=/opt/fastgithub_linux-x64/fastgithub restart ExecStop=/opt/fastgithub_linux-x64/fastgithub stop PrivateTmp=true [Install] WantedBy=multi-user.target

第三步:启用fastgithub服务

systemctl enable fastgithub.service

第四步:重启一下虚拟机(开机、关机这个不用教吧...)

第五步:打开github验证一下是否可以成功进入!

二、配置代理

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

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

自动:http://127.0.0.1:38457

2、浏览器级别局部代理

以 Firefox 浏览器为示例:

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

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

3>确定就完成了!

三、证书(显示有潜在的安全问题)

这里以 Firefix浏览器 为示例,其他的浏览器类似

cd /opt/fastgithub_linux-x64

cp -r cacert cacert2

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

精彩文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: