CentOS 7 下安装Lantern(VPN)

记录在centos安装lantern的过程,

PS:

  • 用过最好的VPN,YouTube4K视频妥妥的。8K需要缓存下,毕竟i5,有些带不动。
  • 建议安装Google全家桶,(PC)卸载掉国产查毒软件,浏览器。勿用UC下载此文件。
  • 如果不想掏钱,可以搜Google Cloud,配合其他软件也可以达到2K。免费一年。
  • 此软件开源但不免费,为科技付费应该的。
  • 方便的是不需要选择路线,设置成开机自启。

第一步:先上结果图

CentOS 7 下安装Lantern(VPN)

第二步:安装必备的软件alien

# yum install epel-release
# rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
# rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

第三步:下载ubuntn的deb包。
download

第四步:转化成rpm包

sudo alien -r lantern-installer-64-bit.deb

此时会出现:Get Error:“conflicts with file from package filesystem”

第五步:安装rpmrebuild

sudo yum install rpmrebuild
sudo rpmrebuild -pe lantern-4.0.1-2.x86_64.rpm

第六步:替换文件(把里面的内容替换成下面的,大约在中间部位)

(Converted from a deb package by alien version 8.95.)
%files
#%dir %attr(0755, root, root) "/"
#%dir %attr(0755, root, root) "/usr"
#%dir %attr(0755, root, root) "/usr/bin"
%attr(0777, root, root) "/usr/bin/lantern"
#%dir %attr(0755, root, root) "/usr/lib"
%dir %attr(0755, root, root) "/usr/lib/lantern"
%attr(0644, root, root) "/usr/lib/lantern/.packaged-lantern.yaml"
%attr(0644, root, root) "/usr/lib/lantern/lantern-binary"
%attr(0755, root, root) "/usr/lib/lantern/lantern.sh"
%attr(0644, root, root) "/usr/lib/lantern/lantern.yaml"
#%dir %attr(0755, root, root) "/usr/share"
#%dir %attr(0755, root, root) "/usr/share/applications"
%attr(0644, root, root) "/usr/share/applications/lantern.desktop"
#%dir %attr(0755, root, root) "/usr/share/doc"
%dir %attr(0755, root, root) "/usr/share/doc/lantern"
%doc %attr(0644, root, root) "/usr/share/doc/lantern/changelog.gz"
%doc %attr(0644, root, root) "/usr/share/doc/lantern/copyright"
#%dir %attr(0755, root, root) "/usr/share/icons"
#%dir %attr(0755, root, root) "/usr/share/icons/hicolor"
#%dir %attr(0755, root, root) "/usr/share/icons/hicolor/128x128"
#%dir %attr(0755, root, root) "/usr/share/icons/hicolor/128x128/apps"
%attr(0644, root, root) "/usr/share/icons/hicolor/128x128/apps/lantern.png"
%changelog

第七步:安装

sudo rpm -i /root/rpmbuild/RPMS/x86_64/lantern-4.0.1-2.x86_64.rpm

第八步:会出现错误

sudo yum install libappindicator-gtk3

第九步:

cp /usr/lib/lantern/lantern.sh  ~
./lantern.sh

第十步:
1.先设置成自动,写入lantern地址栏上的,http://localhost:39572 每个人不一样。
2.启动后会自动设置成下图:
CentOS 7 下安装Lantern(VPN)

第十一步:设置自启动

vi /etc/rc.d/rc.local

把/usr/lib/lantern/lantern.sh  

添加进去就可以了,保存退出。

有啥不懂的可以问。着急分享,就不注重细节了,喜欢的点个star。后续慢慢补充完整。

参考文章:
为自己写代码

https://github.com/getlantern...

https://linux.cn/article-6120...