2019年wine QQ最完美解決方案(多Linux發行版通過測試並穩定執行)
騰訊官方早就在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安裝即可。以下為推薦容器:
- QQ:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/
- TIM:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.office/
- QQ輕聊版:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im.light/
- 微信:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.wechat/
- Foxmail:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.foxmail/
- 百度網盤:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.baidu.pan/
- 360壓縮:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.cn.360.yasuo/
* 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.office
或pacman -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真的是好心嗎?如果你的眼裡都是問題,如果這東西真的完全不能用的話,建議你採用以下解決方法:
- 向github投訴deepin-wine-ubuntu專案的幾百個點贊數都是騙人誤導人的,以解你心中不快;
- 躲在角落裡靜靜地看大家正常使用穩定的LinuxQQ,哭你自己無能;
- 提高人品,多動手,多動腦,至少先把本文的《一些小問題的解決方法》一節讀懂弄透;
- 使用比較簡單、不折騰的成熟的桌面環境,如XFCE等;
- 改用deepin發行版;
- 鞋帶綁好手機到電腦螢幕上,使用手機版QQ和微信;
- 棄用QQ或微信;
- 扛一麻袋人民幣去武漢深之度公司找人幫忙;
- 去深圳騰訊公司總部請願,要求開發官方Linux版QQ或微信;
- 靜候10000%完美的LinuxQQ從仙女座下凡自動安裝到你Linux桌面系統裡;
- 老老實實的用Windows。
P.S. 少抱怨少吐槽少說問題,多思考多動手多想方法。有問題可以在評論區提出來,但請務必在多個電腦上測試,確認問題確實是存在的再來細說,並且列出訴你的發行版、版本號、桌面環境、使用的皮膚……等等,否則就是浪費彼此時間,沒人會理你。本文說的LinuxQQ方案,穩定掛一天是沒問題,能正常回復訊息也是十分肯定的,你應該知足了。對於一些不影響QQ使用的小問題,強烈建議你自己慢慢探索,然後到評論區說出你的解決方法。
相關文章
- 多執行緒併發執行及解決方法執行緒
- Deepin Linux 在 Wine 中執行微信Linux
- 多執行緒併發同步問題及解決方案執行緒
- pytest多程式/多執行緒執行測試用例執行緒
- 通過qq進行ip定位
- 多執行緒的安全問題及解決方案執行緒
- 通過鎖定表的統計資訊來穩定sql的執行計劃SQL
- 通過 Redis 定時執行指令碼Redis指令碼
- Linux多執行緒面試題Linux執行緒面試題
- 如何使用 Distrobox 在終端內執行多個 Linux 發行版Linux
- Jmeter 通過命令列 (CLI) 模式執行測試示例與引數詳解JMeter命令列模式
- 多執行緒環境下 PyQtGraph 繪畫解決方案執行緒QT
- Linux命令執行時間測試Linux
- 26、多執行緒與並行執行緒並行
- wine-在mac上執行exe執行檔案Mac
- 請教,UI 自動化執行,併發用例執行解決方案UI
- 應用儲存過程執行報錯解決方案儲存過程
- Micromat Lifespan for mac:專業記憶體測試工具,保障Mac穩定執行Mac記憶體
- 提高GUI自動化測試穩定性解決方案GUI
- Java多執行緒-執行緒通訊Java執行緒
- 2018年Ubuntu 下裝 QQ 比較完美的解決方案Ubuntu
- 如何測試Linux命令執行時間?Linux
- 通過ICMP協議反彈SHELL並執行命令協議
- Python通過代理多執行緒抓取圖片Python執行緒
- iOS多執行緒全套:執行緒生命週期,多執行緒的四種解決方案,執行緒安全問題,GCD的使用,NSOperation的使用iOS執行緒GC
- 多執行緒並行執行,然後彙總結果執行緒並行
- 通過 HelloWorld 瞭解 Java 程式執行過程以及執行時記憶體Java記憶體
- 使用Github Copilot生成單元測試並執行Github
- 你最喜歡哪個 Linux 發行版?Linux
- win10系統不能執行qq的解決方法Win10
- C#多執行緒開發-任務並行庫04C#執行緒並行
- 用 UI 多執行緒處理 WPF 大量渲染的解決方案UI執行緒
- 多執行緒併發的一些解決思路執行緒
- 如何讓伺服器穩定執行?伺服器
- 如何使用虛擬機器來執行linux,並通過ftp來訪問linux伺服器(多圖詳細教學)虛擬機LinuxFTP伺服器
- C#並行,多執行緒程式設計並行集合和PLINQ的例項講解並行執行緒程式設計
- 華為雲網站安全解決方案:全面保障企業網路安全,助力業務穩定高效執行網站
- Maven執行和跳過單元測試Maven