Ubuntu 17.10にplayonlinuxをインストールしたいのですが、 this の質問とその answer が表示されましたが、Sudo apt-get install playonlinux
の後に次のエラーが表示されます。
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
playonlinux : Depends: curl
E: Unable to correct problems, you have held broken package
これを修正してplayonlinuxをインストールするにはどうすればよいですか?
Sudo apt-get update:
arya@arya:~$ Sudo apt-get update
Get:1 http://ppa.launchpad.net/noobslab/apps/ubuntu artful InRelease [15.4 kB]
Ign:2 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:3 http://archive.ubuntu.com/ubuntu artful InRelease
Hit:4 http://dl.google.com/linux/chrome/deb stable Release
Get:6 http://ppa.launchpad.net/noobslab/apps/ubuntu artful/main i386 Packages [1,572 B]
Get:7 http://ppa.launchpad.net/noobslab/apps/ubuntu artful/main AMD64 Packages [1,560 B]
Get:8 http://ppa.launchpad.net/noobslab/apps/ubuntu artful/main Translation-en [1,160 B]
Fetched 19.7 kB in 4s (4,087 B/s)
Reading package lists... Done
Sudo apt-get upgarde:
arya@arya:~$ Sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
aptポリシーplayonlinux curl libcurl3:
arya@arya:~$ apt policy playonlinux curl libcurl3
playonlinux:
Installed: (none)
Candidate: 4.2.12-1
Version table:
4.2.12-1 500
500 http://archive.ubuntu.com/ubuntu artful/multiverse AMD64 Packages
500 http://archive.ubuntu.com/ubuntu artful/multiverse i386 Packages
curl:
Installed: (none)
Candidate: 7.55.1-1ubuntu2
Version table:
7.55.1-1ubuntu2 500
500 http://archive.ubuntu.com/ubuntu artful/main AMD64 Packages
libcurl3:
Installed: 7.55.1-1ubuntu2.3
Candidate: 7.55.1-1ubuntu2.3
Version table:
*** 7.55.1-1ubuntu2.3 100
100 /var/lib/dpkg/status
7.55.1-1ubuntu2 500
500 http://archive.ubuntu.com/ubuntu artful/main AMD64 Packages
システムにlibcurl3
の互換性のないバージョンがインストールされています。おそらく、これを提供した過去のある時点で、PPAまたはその他の非公式のソフトウェアソースが追加された可能性があります。
解決策は、libcurl3
を公式リポジトリの他のパッケージと一致する正しいバージョンにダウングレードすることです:
Sudo apt install libcurl3=7.55.1-1ubuntu2
その後、playonlinux
をインストールできるようになります。その依存関係curl
は、競合する依存関係バージョンによってブロックされなくなります。