win.17求助

Wine、Cedega、CrossOver 等配置
回复
kyokagong
帖子: 14
注册时间: 2014-06-25 11:32
系统: ubuntu14.04

win.17求助

#1

帖子 kyokagong » 2014-07-05 10:58

本人系统ubuntu14.04
最近安装了wine1.7 通过 这个 wiki.ubuntu.org.cn/Wine 网址教学成功安装了
但不料不知道其后我是否安装其它软件的问题

出现了 如下错误

下列软件包有未满足的依赖关系:
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.20-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.20-0ubuntu1)
推荐: gnome-exe-thumbnailer 但无法安装它 或
kde-runtime 但无法安装它
推荐: ttf-mscorefonts-installer 但是它将不会被安装
推荐: fonts-horai-umefont 但无法安装它
推荐: winetricks 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

这个错误本身只有

下列软件包有未满足的依赖关系:
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.20-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.20-0ubuntu1)


后来我用sudo apt-get auto remove wine1.7后 加上在source_list上加了几个 # 而变成这样子的

求解大牛们有木有办法可以成功安装wine,我的wine究竟出了什么问题呢?

跪求大牛解答
kyokagong
帖子: 14
注册时间: 2014-06-25 11:32
系统: ubuntu14.04

Re: win.17求助

#2

帖子 kyokagong » 2014-07-05 11:54

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.20-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.20-0ubuntu1)
推荐: gnome-exe-thumbnailer 但无法安装它 或
kde-runtime 但无法安装它
推荐: ttf-mscorefonts-installer 但是它将不会被安装
推荐: fonts-horai-umefont 但无法安装它
推荐: winetricks 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。


以上为完整的错误信息。

感谢大大的帮助!!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: win.17求助

#3

帖子 poloshiao » 2014-07-05 13:18

http://www.noobslab.com/2014/06/winehq- ... eased.html
1. 1.7.21 是目前最新版本
http://www.winehq.org/news/2014062701
1-1. 但是 ppa:ubuntu-wine/ppa 只能安裝 1.7.20
https://launchpad.net/~ubuntu-wine/+arc ... ds&memo=75
2. 安裝前 先把你已經安裝的 wine 套件徹底移除
sudo apt-get purge wine1.7
3. sudo add-apt-repository ppa:ubuntu-wine/ppa # 如果前面已經加過了 就不要重複再加一次
4. sudo apt-get update
5. sudo apt-get upgrade
6. sudo apt-get install wine1.7 winetricks
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
你有沒有曾經使用 aptitude 安裝套件 ?
kyokagong
帖子: 14
注册时间: 2014-06-25 11:32
系统: ubuntu14.04

Re: win.17求助

#4

帖子 kyokagong » 2014-07-05 15:31

poloshiao 写了:http://www.noobslab.com/2014/06/winehq- ... eased.html
1. 1.7.21 是目前最新版本
http://www.winehq.org/news/2014062701
1-1. 但是 ppa:ubuntu-wine/ppa 只能安裝 1.7.20
https://launchpad.net/~ubuntu-wine/+arc ... ds&memo=75
2. 安裝前 先把你已經安裝的 wine 套件徹底移除
sudo apt-get purge wine1.7
3. sudo add-apt-repository ppa:ubuntu-wine/ppa # 如果前面已經加過了 就不要重複再加一次
4. sudo apt-get update
5. sudo apt-get upgrade
6. sudo apt-get install wine1.7 winetricks
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
你有沒有曾經使用 aptitude 安裝套件 ?

感谢你的回答啊

不过我按照你的步骤还是未能解决问题。

我也查找了一些解决方法,换了一个软件源 (http://blog.csdn.net/hongjinlongno1/art ... ls/9045079 按照这里说的方法),可是还是不行

按照你的方法用sudo apt-get upgrade 后从有252个要更新变成还剩1个要更新。我不知道是不是一定要把这个更新都更新完才能装,如果是的话,请问有什么方法更新这一个软件呢? 或者说我的想法是错的?
kyokagong
帖子: 14
注册时间: 2014-06-25 11:32
系统: ubuntu14.04

Re: win.17求助

#5

帖子 kyokagong » 2014-07-05 15:54

poloshiao 写了:http://www.noobslab.com/2014/06/winehq- ... eased.html
1. 1.7.21 是目前最新版本
http://www.winehq.org/news/2014062701
1-1. 但是 ppa:ubuntu-wine/ppa 只能安裝 1.7.20
https://launchpad.net/~ubuntu-wine/+arc ... ds&memo=75
2. 安裝前 先把你已經安裝的 wine 套件徹底移除
sudo apt-get purge wine1.7
3. sudo add-apt-repository ppa:ubuntu-wine/ppa # 如果前面已經加過了 就不要重複再加一次
4. sudo apt-get update
5. sudo apt-get upgrade
6. sudo apt-get install wine1.7 winetricks
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
你有沒有曾經使用 aptitude 安裝套件 ?
那个我不清楚什么是aptitude。。。 我想应该没有吧
不过按照您的方法还是不行
upgrade之后还剩下1个还没有更新。是不是与这个也有关系呢?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: win.17求助

#6

帖子 poloshiao » 2014-07-05 16:29

upgrade之后还剩下1个还没有更新。
沒有更新 不算是不正常

套件相依 在 Ubuntu 是很重要的一個概念

sudo apt-get update
算是 安全性優先考慮的更新
如果相依套件有未達要求的情況 該套件就不更新

sudo apt-get dist-upgrade
算是 時髦性優先考慮的更新
如果相依套件有未達要求的情況 就把該相依套件移除 換上已達要求的套件
因為它會未經你允許 就移除套件 所以有時會影響其它套件的穩定運作

所以 剩下1个还没有更新 不一定是壞事
kyokagong
帖子: 14
注册时间: 2014-06-25 11:32
系统: ubuntu14.04

Re: win.17求助

#7

帖子 kyokagong » 2014-07-05 16:44

poloshiao 写了:
upgrade之后还剩下1个还没有更新。
沒有更新 不算是不正常

套件相依 在 Ubuntu 是很重要的一個概念

sudo apt-get update
算是 安全性優先考慮的更新
如果相依套件有未達要求的情況 該套件就不更新

sudo apt-get dist-upgrade
算是 時髦性優先考慮的更新
如果相依套件有未達要求的情況 就把該相依套件移除 換上已達要求的套件
因為它會未經你允許 就移除套件 所以有時會影響其它套件的穩定運作

所以 剩下1个还没有更新 不一定是壞事
亲,我还是很想知道如果解决这个问题

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.20-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.20-0ubuntu1)
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。


现在我的问题貌似只剩下这个。我就算换了软件源还是不行。 不清楚其中出了什么问题?

继续跪求亲
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: win.17求助

#8

帖子 poloshiao » 2014-07-05 17:30

下列软件包有未满足的依赖关系:
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.20-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.20-0ubuntu1)
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
試試
1. 先安裝 wine1.7-i386:i386
sudo apt-get install wine1.7-i386:i386
2. 再安裝 wine1.7-amd64
sudo apt-get install wine1.7-amd64
3. 再安裝 wine1.7
sudo apt-get install wine1.7

4. 直接複製指令 貼上終端機 執行 可以避免打錯字
5. 如果又錯誤訊息 請把錯誤訊息全部複製貼上來 不要摘要 以免遺漏重要資訊
6. 上面三個安裝指令 有可能沒有全部安裝完畢 就說全部安裝好了
不管它 把 三個指令都執行一次
kyokagong
帖子: 14
注册时间: 2014-06-25 11:32
系统: ubuntu14.04

Re: win.17求助

#9

帖子 kyokagong » 2014-07-05 18:10

poloshiao 写了:下列软件包有未满足的依赖关系:
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.20-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.20-0ubuntu1)
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
試試
1. 先安裝 wine1.7-i386:i386
sudo apt-get install wine1.7-i386:i386
2. 再安裝 wine1.7-amd64
sudo apt-get install wine1.7-amd64
3. 再安裝 wine1.7
sudo apt-get install wine1.7

4. 直接複製指令 貼上終端機 執行 可以避免打錯字
5. 如果又錯誤訊息 請把錯誤訊息全部複製貼上來 不要摘要 以免遺漏重要資訊
6. 上面三個安裝指令 有可能沒有全部安裝完畢 就說全部安裝好了
不管它 把 三個指令都執行一次
亲以下是我的运行结果

kyoka@kyoka-B85-D3V:~$ sudo apt-get install wine1.7-i386:i386
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
wine1.7-i386:i386 : 依赖: libopencl-1.1-1:i386
依赖: ocl-icd-libopencl1:i386 (>= 1.0) 但是它将不会被安装 或
libopencl1:i386
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
kyoka@kyoka-B85-D3V:~$ sudo apt-get install wine1.7-amd64
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
wine1.7-amd64 : 依赖: libopencl-1.1-1
依赖: wine1.7:any (= 1:1.7.20-0ubuntu1)
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
kyoka@kyoka-B85-D3V:~$ sudo apt-get install wine1.7
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.20-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.20-0ubuntu1)
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。


具体还是不明白为什么会这样

刚才我发现这个网址 http://askubuntu.com/questions/140246/h ... pendencies
但跟着来来做还是不行。。。所以我还是不懂。。。。 TAT
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: win.17求助

#10

帖子 poloshiao » 2014-07-05 20:39

下列软件包有未满足的依赖关系:
wine1.7-i386:i386 : 依赖: libopencl-1.1-1:i386
依赖: ocl-icd-libopencl1:i386 (>= 1.0) 但是它将不会被安装 或
libopencl1:i386
凡是未滿足的相依套件 先安裝
sudo apt-get install libopencl-1.1-1:i386
sudo apt-get install ocl-icd-libopencl1:i386
sudo apt-get install wine1.7-i386:i386
下列软件包有未满足的依赖关系:
wine1.7-amd64 : 依赖: libopencl-1.1-1
依赖: wine1.7:any (= 1:1.7.20-0ubuntu1)
凡是未滿足的相依套件 先安裝
sudo apt-get install libopencl-1.1-1
sudo apt-get install wine1.7:any
sudo apt-get install wine1.7-amd64
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.20-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.20-0ubuntu1)
如果 wine1.7-i386:i386 wine1.7-amd64 上面已安裝妥當
sudo apt-get install wine1.7

你的套件相依關係體系 可能有點問題
等上面的問題解決了
有興趣 又有時間 再來研究
kyokagong
帖子: 14
注册时间: 2014-06-25 11:32
系统: ubuntu14.04

Re: win.17求助

#11

帖子 kyokagong » 2014-07-06 7:27

poloshiao 写了:
下列软件包有未满足的依赖关系:
wine1.7-i386:i386 : 依赖: libopencl-1.1-1:i386
依赖: ocl-icd-libopencl1:i386 (>= 1.0) 但是它将不会被安装 或
libopencl1:i386
凡是未滿足的相依套件 先安裝
sudo apt-get install libopencl-1.1-1:i386
sudo apt-get install ocl-icd-libopencl1:i386
sudo apt-get install wine1.7-i386:i386
下列软件包有未满足的依赖关系:
wine1.7-amd64 : 依赖: libopencl-1.1-1
依赖: wine1.7:any (= 1:1.7.20-0ubuntu1)
凡是未滿足的相依套件 先安裝
sudo apt-get install libopencl-1.1-1
sudo apt-get install wine1.7:any
sudo apt-get install wine1.7-amd64
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.20-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.20-0ubuntu1)
如果 wine1.7-i386:i386 wine1.7-amd64 上面已安裝妥當
sudo apt-get install wine1.7

你的套件相依關係體系 可能有點問題
等上面的問題解決了
有興趣 又有時間 再來研究
亲非常感谢啊,已经可以了。我就觉得很奇怪,应该少了什么。现在下载了这些就可以了哇。
非常感谢
!!!!! :em11
kyokagong
帖子: 14
注册时间: 2014-06-25 11:32
系统: ubuntu14.04

Re: win.17求助

#12

帖子 kyokagong » 2014-07-06 7:46

poloshiao 写了:
下列软件包有未满足的依赖关系:
wine1.7-i386:i386 : 依赖: libopencl-1.1-1:i386
依赖: ocl-icd-libopencl1:i386 (>= 1.0) 但是它将不会被安装 或
libopencl1:i386
凡是未滿足的相依套件 先安裝
sudo apt-get install libopencl-1.1-1:i386
sudo apt-get install ocl-icd-libopencl1:i386
sudo apt-get install wine1.7-i386:i386
下列软件包有未满足的依赖关系:
wine1.7-amd64 : 依赖: libopencl-1.1-1
依赖: wine1.7:any (= 1:1.7.20-0ubuntu1)
凡是未滿足的相依套件 先安裝
sudo apt-get install libopencl-1.1-1
sudo apt-get install wine1.7:any
sudo apt-get install wine1.7-amd64
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.20-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.20-0ubuntu1)
如果 wine1.7-i386:i386 wine1.7-amd64 上面已安裝妥當
sudo apt-get install wine1.7

你的套件相依關係體系 可能有點問題
等上面的問題解決了
有興趣 又有時間 再來研究
亲,我发现我的问题根源了。 那就是我用 sudo apt-get install python3-pycuda的时候会出现如下信息

下列软件包将被【卸载】:
ocl-icd-libopencl1 ocl-icd-libopencl1:i386 wine1.7 wine1.7-amd64
wine1.7-i386:i386


然后我的wine1.7就会卸载,然后再装就会出现上述问题。
请问能不能共存这两个包呢??
回复