
前言
跳入archlinux坑中,發(fā)現(xiàn),沒(méi)了QQ的支持,生活實(shí)在不便捷,雖然有句古話說(shuō)得好Windows 能干而 Linux 干不了的事情,那就是不需要干的事情,但是,很多時(shí)候,人還是要做很多不必要的事情,就像人總會(huì)說(shuō)一些廢話,所以,為大家寫(xiě)下這篇QQ的安裝步驟總結(jié)。
注:win32可以改為win64使用,同時(shí)需要注意路徑的正確性,例如
skyfire是可以修改的,一切以自身?xiàng)l件出發(fā)
wine與winetricks的安裝
在archlinux下安裝wine是個(gè)非常簡(jiǎn)單的事情,使用下面的命令:
yaourt -Sy wine
同理,winetricks的安裝也是類(lèi)似的命令:
yaourt -Sy winetricks
上述就完成了基本環(huán)境的搭建,然后我們?cè)龠\(yùn)行下面的語(yǔ)句來(lái)配置wine的參數(shù):
env LC_ALL=zh_CN.UTF-8 WINEARCH="win32" WINEPREFIX="/home/skyfire/.local/share/wineprefixes/QQLight" winecfg
并將其設(shè)為win8.1
QQ的安裝
下載qq,我們所使用的QQ是QQ輕聊版6.7,下載完成后,運(yùn)行下面的命令來(lái)安裝:
env LC_ALL=zh_CN.UTF-8 WINEARCH="win32" WINEPREFIX="/home/skyfire/.local/share/wineprefixes/QQLight" wine ~/Downloads/QQ6.7Light.exe
安裝完成后,就可以創(chuàng)建一個(gè)QQ的啟動(dòng)圖標(biāo):
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.
此時(shí),我們就可以打開(kāi)我們的QQ,并利用二維碼登陸進(jìn)去,但是,由于亂碼問(wèn)題,所以,我們還要進(jìn)行下一步的操作
字體的更換
下載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
找到的行應(yīng)該是:[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]
將其中的:
"LogPixels"=dword:00000060
改為:
"LogPixels"=dword:00000070
搜索: FontSubstitutes
找到的行應(yīng)該是:[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
將其中的:
"MS Shell Dlg"="Tahoma"
"MS Shell Dlg 2″="Tahoma"
改為:
"MS Shell Dlg"="SimSun"
"MS Shell Dlg 2″="SimSun"
之后再進(jìn)行重啟,就可以愉快的使用我們的QQ服務(wù)啦。