[分享] 在 Arch Linux 上装最新版的 LINE

楼主: Arbin (路人_Lv菜逼八)   2022-07-06 15:37:42
其实是 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 就别太苛责他了
作者: yan12125 (姥姥)   2022-07-06 19:12:00
推分享!要看照片还需要lib32-openal再装个lib32-libpulse影片就有声音了
作者: Raysun96 (Ray)   2022-07-06 19:35:00
作者: OSDBNetwork (路人甲)   2022-07-06 23:07:00
WINE ? 干脆用 Virtual Machine 装 Windows .
作者: ls4860 (我是熟番)   2022-07-06 23:33:00
我用wine在opensuse下玩过 更新就会闪退 后来火大改用chrome装 勉强凑合用
作者: ShinHsin   2022-07-07 09:17:00
我都用chromium+line extension, 省事方便无bug
作者: Adama (So Say We All.)   2022-07-07 20:11:00
还有一个解法是远端桌面手机XD 装App+USB连接可由PC控制
楼主: Arbin (路人_Lv菜逼八)   2022-07-08 10:55:00
这部分就跟当初想要的方式不太一样了XD
作者: rexct (rexct)   2022-07-08 13:11:00
下载档案和影像出现没有足够空间的状况,我遇到的是下载到/tmp时会出现没足够空间,新增/tmp/file后,下载到/tmp/file就能正常储存,只是会多一个副档名加上一串:Zone.Identifier 的小档案这篇有解决边框显示的方法#1XzC1BKG (Linux)
作者: croweva (Crow)   2022-07-08 14:02:00
标记一下 昨天才灌EOS不过却是英文接口 早上改成中文
作者: henrylin8086 (小木)   2022-07-09 16:46:00
我自己在Arch上用Line是用chromium的Line套件,相容性问题比较少
作者: Hurricaneger (裤袜脱落大尉)   2022-07-10 00:28:00
为什么Arch Linux默认不给装wine
作者: yan12125 (姥姥)   2022-07-10 16:27:00
我把Z:改指到家目录就没有下载空间不足的问题了好像是wine的问题: https://tinyurl.com/2p8waz6x
作者: holishing   2022-07-10 16:41:00
Wine 顶多 1 ~ 2G, VM 可能再加个 20~30 G, 不是每个电脑都有硬盘可以随便装的
作者: croweva (Crow)   2022-07-10 20:15:00
我安装是中文的 装完变英文 22.6版
作者: LawLombie (卢芹达)   2022-07-11 11:43:00
赞赞赞赞赞赞赞!!!!!!!!!!!!!!!!!我超需要这个的chrome版的好难用谢谢我也是endeavouros 太爽了
楼主: Arbin (路人_Lv菜逼八)   2022-07-11 17:59:00
有帮到忙就好:D
作者: saito2190 (榛香超可爱der)   2022-07-11 18:58:00
不要用LINE就没问题了 (诶?
作者: Hurricaneger (裤袜脱落大尉)   2022-07-11 23:37:00
楼上专业
作者: yan12125 (姥姥)   2022-11-19 17:47:00
wine 7.21开始照片/影片不需要lib32-openal了

Links booklink

Contact Us: admin [ a t ] ucptt.com