2019年wine QQ最完美解決方案(多Linux發行版通過測試並穩定執行)

This is bill發表於2019-01-22

騰訊官方早就在10年代初就停止運營Linux版QQ,然而民間折騰Linux版QQ的腳步從來沒停過。時至今日,它總算有了完美無暇的方案——deepin wine系列。要感謝deepin公司的最大努力。也要感謝wszqkzqk同學的努力,是他讓deepin之外的眾多Ubuntu/ArchLinux系使用者都能用上最穩定的wine QQ。

初始軟體來源:deepin

相容發行版:Ubuntu 16.04-18.10、LinuxMint 18.*-19、ArchLinux、Manjaro

Ubuntu系發行版*安裝deepin wine QQ的步驟


1. 貌似不能按照這個步驟來,直接裝下面的deb,安裝deepin-wine環境:https://github.com/wszqkzqk/deepin-wine-ubuntu頁面下載zip包(或用git方式克隆),解壓到本地資料夾,在資料夾中開啟終端,輸入sudo sh ./install.sh一鍵安裝。

2. 安裝deepin.com應用容器:http://mirrors.aliyun.com/deepin/pool/non-free/d/中下載想要的容器,點選deb安裝即可。以下為推薦容器:

* Ubuntu系發行版包括Ubuntu、LinuxMint、ZorinOS等。

ArchLinux系發行版*安裝deepin wine QQ的步驟


第1步,新增archlinuxcn源。在/etc/pacman.conf里加入以下程式碼:

[archlinuxcn]
SigLevel = Never
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

修改了pacman.conf之後,執行pacman -Sy命令更新一下資料庫。

第2步,安裝QQ或TIM的任意一種。終端裡執行pacman -S deepin.com.qq.officepacman -S deepin.com.qq.im

* ArchLinux系發行版包括ArchLinux、Manjaro、Antergos等。關於ArchLinux系發行版能完美使用deepin-wine方案,我去年在《Linux下wine QQ終於有正式穩定的版本啦,後盾強大,同步騰訊》這篇博文裡推薦過。

一些小問題的解決方法


0,安裝之後找不到在哪裡啟動:這個問題很弱智,沒人願意幫你。

1,Ubuntu桌面無法顯示托盤圖示:安裝TopIconPlus的gnome-shell擴充套件,命令:sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks,然後用r命令重啟gnome-shell,最後用gnome-tweaks開啟這個擴充套件。

2,微信無法傳送圖片:sudo apt install libjpeg62:i386

3,Manjaro/ArchLinux下QQ和TIM字型發虛:需要安裝打了字型清晰化補丁(如infinality/ultimate5)的freetype的lib32位包,挺複雜,建議不折騰。實在無法忍受的強迫症同學可以聯絡小擼打賞獲取。

4,TIM無法“傳送圖片”:這個問題是18年11月初出現的,請改用“傳送檔案”或截圖的方式傳送。

5,安裝好的TIM打不開:如果是Arch系KDE/Plasma桌面,請先按照這個教程,將/usr/lib/gsd-xsettings設定為自動啟動;如果是Ubuntu系KDE桌面,原理相同;如果是Gnome/Cinnamon/MATE/Budgie/deepin/LXDE/XFCE/Ubuntu/UKUI等桌面環境和WM,請稍等片刻,或多點選選單圖示一次。

6,Ubuntu系發行版不知道如何解除安裝包:wszqkzqk同學已提供deepinwine環境的uninstall.sh指令碼。至於deepinwine的應用容器,用sudo apt remove 軟體包主名命令來刪除。比如deepin.com.qq.office_2.0.0deepin4_i386.deb的解除安裝命令是sudo apt remove deepin.com.qq.office

7,QQ或TIM只能開一個、不能多開:據稱是deepin-wine防止資源佔用過多而限制的,建議使用QQ/TIM自帶的多帳號切換功能。

點贊數說明一切


Github上wszqkzqk移植的這個包已經獲得幾百個點贊,而且每天都在增長中。另外在我的小擼說說裡有關這個軟體包的評論也獲得了相對多的點贊,我相信這已經能夠說明這個包的可用性和穩定性了。

截圖展示


這是小擼我在Ubuntu 18.04系統上執行deepin.com.*應用容器的全家福。QQ/TIM都能記住密碼、自動登入、永不崩潰、永不掉線、正常截圖、字型渲染正確、能呼叫Linux系統輸入法,給我的感覺就像Linux下的原生應用,我都分不清自己用的是Windows還是Linux。

視訊展示


評論區裡有些人反應QQ無法傳送圖片,我用了傳送檔案、傳送圖片、截圖、隱藏QQ視窗再截圖4種方式傳送圖片,都沒有問題。需要注意的是,如果隱藏當前視窗截圖的話,截圖會保留在剪貼簿上,要Ctrl+V貼上之後才能傳送。以下是視訊展示。不能觀看視訊的,請直接下載http://ttf5.net/SimpleScreenRecorder-2018-08-20_10.55.25.mp4

 

警惕這些坑!


原生wine的坑:很早以前wine就能安裝“執行”原生版的QQ,但只是給了使用者一個驚喜,不到2分鐘它就會自動崩潰。因為wine無法做到跟windows環境一模一樣,wine的國際開發者也不可能為了一個在中國運營了很多年、時至今日已非常複雜的Windows應用去做充分的適配,而且官方QQ的迭代太快,所以各種花樣崩潰和不可用幾乎是無可避免的。不要幻想自己有特異功能可以用原生的wine執行原生的QQ。

非Ubuntu系、非Arch系發行版的坑:deepin-wine系列軟體雖然在基於Debian的deepin發行版裡完美執行,但是原生Debian卻不能(已經在最新的Debian 9.4上測試過,不相容),同樣基於Debian的Ubuntu在這之前也是很不容易的,原因在於deepin-wine的依賴關係非常複雜。現在有了這個解決方案,Ubuntu系發行版已經沒有問題了。

deepin-wine不同版本的坑:比如archlinux系發行版裡“deepin-wine-tim”就是個坑,以前我自己也踩過這個坑,貼吧前幾天仍有人反映這個deepin-wine-tim有問題,據分析,此包使用的竟然不是deepin-wine環境,而是原生的wine環境,只是使用了deepin-tim的應用容器,像這種情況,當然會bug頻出。ArchLinux系使用者想要穩定好用的deepin Wine QQ,請只選用wszqkzqk移植的(依賴deepin-wine環境的)deepin.com.qq.im和deepin.com.qq.office

askme765cs的wine-qq-tim的坑:github上askme765cs做的wineQQ解決方案,有人在到處推廣,點贊數出奇的高。2019年1月15日特意在KDE桌面環境裡試用了一下,發現它有兩個優點,一是相容於KDE/Plasma桌面,二是AppImage格式執行方便。缺點也很明顯:斷線或離線後無法重連、無法記住密碼和自動登入。如果有人堅持要在KDE/Plasma桌面裡使用WineQQ,這個版本也許是本文的替代方案。小擼我只測試了幾分鐘,暫未發現掉線現象,不過像這種不穩定的不能記住密碼的wineQQ,前幾年用過很多版本,經常掉線,讓人失望。

請默默地支援他們!


deepin:deepin-wine環境及其應用容器包含了deepin公司的大量心血。安裝只需一瞬間,開發卻可能是寒來暑往、披星戴月、夜以繼日的奮鬥才能搞定。請自覺用各種方式支援deepin,不止是物質上的,更是精神上的。

wszqkzqk同學:這裡是他的github碼雲庫。他還未成年,對deepin產品一腔熱忱。一放暑假,就搞定了Ubuntu的一鍵deepin-wine-ubuntu安裝包。沒有他的移植工作,我在manjaro系統裡可能就用不上穩定好用的TIM/QQ,更不用說他現在又搞定了使用者量最多的Ubuntu系發行版了!

寫在最後的話


寫這篇文章的目的是告訴大家Linux真的有穩定並比較完美的QQ方案,不是來“虛心接受你們的“寶貴的”批評和吐槽、負責處理“售後問題”的。畢竟這不是我自己的產品,更不是我收費的產品。還沒仔細探索就滿嘴抱怨問題1問題2問題3真的是好心嗎?如果你的眼裡都是問題,如果這東西真的完全不能用的話,建議你採用以下解決方法:

  1. 向github投訴deepin-wine-ubuntu專案的幾百個點贊數都是騙人誤導人的,以解你心中不快;
  2. 躲在角落裡靜靜地看大家正常使用穩定的LinuxQQ,哭你自己無能;
  3. 提高人品,多動手,多動腦,至少先把本文的《一些小問題的解決方法》一節讀懂弄透;
  4. 使用比較簡單、不折騰的成熟的桌面環境,如XFCE等;
  5. 改用deepin發行版;
  6. 鞋帶綁好手機到電腦螢幕上,使用手機版QQ和微信;
  7. 棄用QQ或微信;
  8. 扛一麻袋人民幣去武漢深之度公司找人幫忙;
  9. 去深圳騰訊公司總部請願,要求開發官方Linux版QQ或微信;
  10. 靜候10000%完美的LinuxQQ從仙女座下凡自動安裝到你Linux桌面系統裡;
  11. 老老實實的用Windows。

P.S. 少抱怨少吐槽少說問題,多思考多動手多想方法。有問題可以在評論區提出來,但請務必在多個電腦上測試,確認問題確實是存在的再來細說,並且列出訴你的發行版、版本號、桌面環境、使用的皮膚……等等,否則就是浪費彼此時間,沒人會理你。本文說的LinuxQQ方案,穩定掛一天是沒問題,能正常回復訊息也是十分肯定的,你應該知足了。對於一些不影響QQ使用的小問題,強烈建議你自己慢慢探索,然後到評論區說出你的解決方法。

相關文章