
035670a94580f5ed59bb6224d262cbf9.jpg
前言
跳入archlinux坑中,發現,沒了QQ的支持,生活實在不便捷,雖然有句古話說得好Windows 能干而 Linux 干不了的事情,那就是不需要干的事情
,但是,很多時候,人還是要做很多不必要的事情,就像人總會說一些廢話,所以,為大家寫下這篇QQ的安裝步驟總結。
注:win32可以改為win64使用,同時需要注意路徑的正確性,例如
skyfire
是可以修改的,一切以自身條件出發
wine與winetricks的安裝
在archlinux下安裝wine是個非常簡單的事情,使用下面的命令:
yaourt -Sy wine
同理,winetricks的安裝也是類似的命令:
yaourt -Sy winetricks
上述就完成了基本環境的搭建,然后我們再運行下面的語句來配置wine的參數:
env LC_ALL=zh_CN.UTF-8 WINEARCH="win32" WINEPREFIX="/home/skyfire/.local/share/wineprefixes/QQLight" winecfg
并將其設為win8.1
QQ的安裝
下載qq,我們所使用的QQ是QQ輕聊版6.7,下載完成后,運行下面的命令來安裝:
env LC_ALL=zh_CN.UTF-8 WINEARCH="win32" WINEPREFIX="/home/skyfire/.local/share/wineprefixes/QQLight" wine ~/Downloads/QQ6.7Light.exe
安裝完成后,就可以創建一個QQ的啟動圖標:
vim ~/.local/share/applications/QQ.desktop
以下是我配置的desktop文件:
[Desktop Entry]
Name=QQ輕聊6.7
Exec=env LC_ALL=zh_CN.UTF-8 WINEPREFIX="/home/skyfire/.local/share/wineprefixes/QQLight" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/skyfire/.local/share/wineprefixes/QQLight/dosdevices/c:/Program/Tencent/QQ/Bin/QQ.exe
Type=Application
StartupNotify=true
Terminal=false
Icon=D67E_QQProtect.0
Categories=Network;InstantMessaging;
GenericName=QQ聊天軟件的輕聊版
Comment=Chat over IM.
此時,我們就可以打開我們的QQ,并利用二維碼登陸進去,但是,由于亂碼問題,所以,我們還要進行下一步的操作
字體的更換
下載simsum.ttc文件,并將其放入我們QQ所在容器的windows/fonts
下面:
mv simsum.ttc /home/skyfire/.local/share/wineprefixes/QQLight/drive_c/windows/Fonts
然后修改system.reg
文件
vim /home/skyfire/.local/share/wineprefixes/QQLight/drive_c/system.reg
搜索: LogPixels
找到的行應該是:[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]
將其中的:
"LogPixels"=dword:00000060
改為:
"LogPixels"=dword:00000070
搜索: FontSubstitutes
找到的行應該是:[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
將其中的:
"MS Shell Dlg"="Tahoma"
"MS Shell Dlg 2″="Tahoma"
改為:
"MS Shell Dlg"="SimSun"
"MS Shell Dlg 2″="SimSun"
之后再進行重啟,就可以愉快的使用我們的QQ服務啦。