Linux

Lantern 是一款非常简单的科学上网工具,多平台使用,相比较流行的 ss,免去了花钱或者寻找免费帐号的麻烦。一般情况下,在 Windows、安卓、Linux 下都可以很方便的下载到安装包安装,Arch Linux 的 AUR 里面也有,但是打包的时候会出现校验不通过而不能成功安装。

所以我们还是需要手动打包,首先,我们到 https://github.com/shiravand/aur-pkgbuild 下载打包配置文件,然后解压缩,文件夹内有 amazon 和 Github 两个文件夹,建议使用 Github。

由于 PKGBUILD 文件默认是下载最新版的 deb 包进行解包打包,但是 Github 上面的二进制文件的 sha1 没有跟上,和 deb 包是不对应的,也正是这个原因,导致 AUR 里面打包不成功,所以我们需要做的是修改 PKGBUILD 文件里面的 sha1sums,怎么知道 sha1 的值呢?在线的 Hash 值计算工具就可以满足你的需求,把配置文件里面的 deb 包计算一下 sha1,同时修改 PKGBUILD 里面的 sha1sums,目前来说,32 位的正确,我们只需要改一下 64 位的即可。

然后使用 makepkg -sri 打包即可。
图就不上了,有不明白的可以留言。

当前共有 7 条评论 发表在 “Arch Linux 安装 Lantern”

发表评论

电子邮件地址不会被公开。 必填项已用*标注