ubantu 安裝deepin-wine微信報錯


ubantu 安裝deepin-wine

---------------- 本文請看完再操作,總共也就兩大步驟,及其簡單

前情提要:

系統報錯: deepin-wine 已經是最新版 (2.18-12)。
您可能需要運行“apt-get -f install”來糾正下列錯誤:
下列軟件包有未滿足的依賴關系:
deepin.com.wechat:i386 : 依賴: deepin-wine:i386 (>= 2.18-19)

原因分析:

  • deepin-wine安裝微信必須依賴於deepin-wine_2.18-19以上.
  • dpkg: 依賴關系問題使得 deepin.com.wechat:i386 的配置工作不能繼續:
    deepin.com.wechat:i386 依賴於 deepin-wine (>= 2.18-19);然而:
    系統中 deepin-wine 的版本為 2.18-12。
  • 目前deepin鏡像源最新更新於2019-12月,最新版本為deepin-wine_2.18-22~rc0_all.deb

操作步驟:

  1. 如果已經安裝deepin-wine,則需要先卸載,若是第一次安裝,忽略本步驟

    # 修復命令,也可以用來更新和檢查依賴關系,此處用來檢測依賴關系,提示輸入y/n的話輸入哪個都行,反正要卸載重裝
    sudo apt-get -f install
    # 卸載deepin-wine
    sudo apt purge deepin.com.* -fy
    sudo apt autoremove -fy
    
  2. 重新安裝

    1. 編輯shell腳本文件

      # 文件名隨意,不過千萬不要和系統文件重名,后綴就是.sh
      vim soft.sh
      # 文件內容如下,直接復制(以下均為文件內容)
      #!/bin/bash
      mkdir /tmp/deepintemp
      cd /tmp/deepintemp
      wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/deepin-wine_2.18-22~rc0_all.deb
      wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/deepin-wine32_2.18-22~rc0_i386.deb
      wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/deepin-wine32-preloader_2.18-22~rc0_i386.deb
      wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine-helper/deepin-wine-helper_1.2deepin8_i386.deb
      wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine-plugin/deepin-wine-plugin_1.0deepin2_amd64.deb
      wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine-plugin-virtual/deepin-wine-plugin-virtual_1.0deepin3_all.deb
      wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine-uninstaller/deepin-wine-uninstaller_0.1deepin2_i386.deb
      wget http://mirrors.aliyun.com/deepin/pool/non-free/u/udis86/udis86_1.72-2_i386.deb
      wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/deepin-fonts-wine_2.18-22~rc0_all.deb
      wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/deepin-libwine_2.18-22~rc0_i386.deb
      wget https://mirrors.aliyun.com/deepin/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_amd64.deb
      wget https://mirrors.aliyun.com/deepin/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_i386.deb
      
      echo '准備添加32位支持'
      sudo dpkg --add-architecture i386
      echo '添加成功,准備刷新apt緩存信息...'
      sudo apt update
      echo '即將開始安裝...'
      sudo dpkg -i *.deb
      echo '安裝完成,正在自動安裝依賴...'
      sudo apt install -fy
      
      rm -vfr /tmp/deepintemp
      
    2. 修改剛才新建的soft.sh的權限

      sudo chmod 777 soft.sh
      
    3. 執行剛才新建的soft.sh的權限

      sudo sh soft.sh
      
    4. 重新安裝wechat

      # 我的微信deb包文件名是deepin-wechat_2.6.8.deb
      sudo dpkg -i deepin-wechat_2.6.8.deb
      
  3. 另外,deepin-wine可能再次更新,屆時使用時將.sh文件內容稍作更改.例:

    deepin-wine_2.18-19_all.deb 更改為 deepin-wine_2.18-22~rc0_all.deb

    文件中的所有2.18-19都需要修改為2.18-22~rc0,這是配套更新的

    下附aliyun鏡像源地址(deepin-wine是否更新就看這里):

    deepin-wine地址:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/

    其他基於deepin的軟件地址:

    微信:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.wechat/

    百度盤:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.baidu.pan/

    QQ輕聊版:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/

    淘寶:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.taobao.aliclient.qianniu/

    迅雷極速版:https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.thunderspeed/

    WinRAR:http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.cn.com.winrar/

    其他更多軟件可以到上述鏈接的上一層去找


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2024 CODEPRJ.COM