其实是 EndeavourOS,但相比 Manjaro 来说他比较原生
所以理论上原生 Arch Linux 也可以用
根据板上分享的心得来看 (主要是 #1YNbEtVf 内的推文)
要能够执行最新版本的 LINE (7.x,非未来可能被放生的 6.7.x)
需要满足以下条件:
- Wine 执行环境必须为 64 位元
- Wine 执行环境必须选择 Windows 10 作为作业系统版本
- 需要安装 Visual C++ 2012 Runtime
且目前执行下来有些 bug,详细可以参见 WineHQ 的 What does not
https://appdb.winehq.org/objectManager.php?sClass=version&iId=40728
目前比较有感的是贴图跑不出来、相片跑不出来,满囧的
如果有人有解法,欢迎分享,以下分享在 Arch Linux 上安装步骤给各位参考
首先在 Arch Linux 当中必须启用 multilib 软件库才能够安装 Wine
在 /etc/pacman.conf 当中找到以下内容并且把注解移除:
[multilib]
Include = /etc/pacman.d/mirrorlist
存盘后,下 sudo pacman -Syu 更新软件库快取,再下 sudo pacman -S wine 安装 Wine
根据自己的测试结果,还要再安装 lib32-gnutls 才能正常接收讯息
所以也请安装他 (sudo pacman -S lib32-gnutls)
为了后续操作方便,也请安装 winetricks (sudo pacman -S winetricks)
安装好之后,替 LINE 独立建立一个 Wine 的执行环境
所以就下 WINEPREFIX=~/.wine-line winecfg 让 Wine 建立一下环境后并开启设定
在里面的设定画面请把作业系统改成 Windows 10 之后关闭
如果有跳 wine-mono 的安装提示,不要安装
接着替执行环境安装 Visual C++ 2012 Runtime
WINEPREFIX=~/.wine-line winetricks vctun2012
下完指令他就会自己安装 32 位元和 64 位元的 Runtime,把他装好吧
我自己还有装 2008 版的,看看那些坏掉的网络功能会不会好,不过看来是没有...囧
装好之后下载最新版的 LINE
https://desktop.line-scdn.net/win/new/LineInst.exe
然后也是下指令执行:
WINEPREFIX=~/.wine-line wine /path/to/LineInst.exe
装好之后 LINE 应该就能够正常运行并登入了
一般来说安装好的 LINE 会在功能表建立捷径,以后直接点两下就好了
只是我在 KDE Plasma 的环境下
视窗有点 Glitch,虽然不太影响使用
如果很 care 的人,其实我也不知道该怎么办,把 Kwin 换掉 XD?
其实这应该也算是一种已知 bug 吧
另外有时候 LINE 会无预警当机闪退...嘛,毕竟只是 Wine 就别太苛责他了