一、安装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文章来源:https://www.toymoban.com/news/detail-760316.html
Firefox浏览器->设置->隐私与安全->证书->查看证书->证书颁发机构,导入 /opt/fastgithub_linux-x64/cacert2
目录下的 fastgithub.crt
,勾选“信任由此证书颁发机构来标识网站”,最后确定即可!!文章来源地址https://www.toymoban.com/news/detail-760316.html
到了这里,关于如何在Ubuntu上访问github的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!