先總結(jié)
- 用
sudo apt-get install安裝其他軟件時(shí)顯示wine確少依賴 - 使用
sudo dpkg --configure -a發(fā)現(xiàn)wine1.8沒有安裝 - 使用
sudo apt-get -f install發(fā)現(xiàn)問題在于安裝文件已經(jīng)被 deepin-wine-binfmt 2.18-22 包寫入 - 使用
sudo dpkg -P deepin-wine-binfmt刪除該包 - 再次使用
sudo apt-get -f install,安裝成功,問題解決
之前在Ubuntu安裝了QQ,然后再進(jìn)行g(shù)itlab配公鑰的時(shí)候(圖1)

?使用xclip命令,提示xclip命令未安裝。那就裝個(gè)吧,結(jié)果顯示wine1.8缺失依賴(圖2)。而且使用apt-get install安裝任何其他軟件都會(huì)顯示這個(gè)問題

?
看到這個(gè)報(bào)錯(cuò),我先去查了i386,AMD64的意思,之前一直以為amd64是適合amd公司體系的軟件,i386是適合英特爾公司的軟件,查了之后發(fā)現(xiàn),是這個(gè)意思:
i386=Intel 80386。其實(shí)i386通常被用來作為對(duì)Intel(英特爾)32位微處理器的統(tǒng)稱。
AMD64,又稱“x86-64”或“x64”,是一種64位元的電腦處理器架構(gòu)。它是建基于現(xiàn)有32位元的x86架構(gòu),由AMD公司所開發(fā)。
i386 簡單理解就是是32位的,amd64是64位的版本,因?yàn)槭莂md把64位率先引進(jìn)桌面系統(tǒng)的,英特爾也是要追隨amd并且保持兼容,一般在軟件包里包含這樣的字符。
嗯,現(xiàn)在這個(gè)不是主要問題了,因?yàn)橹鞍惭bwine的時(shí)候確實(shí)是按步驟兩個(gè)版本都裝了.
然后當(dāng)時(shí)最后裝了deepin-wine版本的QQ,那我想wine1.8應(yīng)該卸載了也沒事,就嘗試去卸載wine1.8
sudo apt-get remove wine
結(jié)果顯示wine1.8 根本沒安裝。好奇怪啊,wine1.8-amd64,wine1.8-i386依賴wine1.8,但是wine1.8又沒安裝,這兩個(gè)怎么是分離的
先不管這個(gè),那就先去安裝wine1.8吧
安裝命令如下
添加wine源
sudo add-apt-repository ppa:wine/wine-builds
更新源
sudo apt-get update
安裝wine1.8
sudo apt-get install
執(zhí)行之后,依舊報(bào)錯(cuò),跟上面一樣
上bing搜解決方案,找到如下答案

嘗試如下代碼
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get update
- 執(zhí)行
sudo dpkg --configure -a
- 執(zhí)行
sudo apt-get -f install
發(fā)現(xiàn)問題在于
dpkg: error processing archive /var/cache/apt/archive/wine1.8_1%3a1.8.0-0ubuntu1!ubuntu15.10.1~ppa1_amd64.deb(--unpack):
trying to overwrite '/usr/share/binfmts/wine',which is also in package deepin-wine-binfmt 2.18-12
嘗試刪除這個(gè)deepin-wine-binfmt 2.18-12
執(zhí)行
sudo dpkg -P deepin-wine-binfmt
再執(zhí)行
sudo apt-get -f install
安裝成功
再安裝xclip 執(zhí)行sudo apt-get install xclip

終于這個(gè)問題解決啦,雖然里面還有一些問題沒搞明白,下次有時(shí)間在寫


