安装Wine,比如在Ubuntu下安装wine 1.7指令如下:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7 winetricks
如果执行$sudo apt-get install wine1.7提示错误:
下列软件包有未满足的依赖关系:
wine1.7 : 依赖: wine1.7-amd64 (= 1:1.7.44-0ubuntu1) 但是它将不会被安装
依赖: wine1.7-i386 (= 1:1.7.44-0ubuntu1)
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
查找后发现,Ubuntu 15.10 中已经用 libgphoto2-port12 替代了 libgphoto2-port10 的作用,原 libgphoto2-port10 在 wily 的仓库中已删除,但是ppa中的wine1.7未修改其依赖关系,导致其无法安装。
怎么办?手动把 libgphoto2-port10 装上就行了呗:
在网址找到这个包:http://packages.ubuntu.com/trusty-updates/libgphoto2-port10
在最下面下载 libgphoto2-port10栏目处,下载amd64和i386分配安装(64位)
32位系统只要i386
装完之后再运行:
$sudo apt-get install wine1.7
顺利安装。