弾丸を噛み、fglrx-coreパッケージのみを修正します。これはワインに比べて単純ですが、パッケージマネージャーデータを多少破損して他のパッケージをインストールできるよりも、危険性が低く、簡単に見えます。
1)fglrxなしでワインをインストールします。
2)パッケージのあるディレクトリから、
fglrx-updates-core_14.201-0ubuntu2_amd64.deb
パッケージを開梱する場所を作り、
mkdir abc
3)2つのコマンドでパッケージを展開します。
dpkg -x fglrx-updates-core_14.201-0ubuntu2_amd64.deb abc
dpkg --control fglrx-updates-core_14.201-0ubuntu2_amd64.deb abc/DEBIAN
4)依存関係のあるテキストファイル「コントロール」を編集し、
gedit abc/DEBIAN/control
これは「コントロール」が変更されたように見えるものです:
Package: fglrx-updates-core
Source: fglrx-installer-updates
Version: 2:14.201-0ubuntu2.1
Architecture: amd64
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Installed-Size: 121292
Depends: libc6 (>= 2.3.4), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1), lib32gcc1, libc6-i386, dkms, make, linux-libc-dev
Conflicts: fglrx-driver-core
Replaces: fglrx-driver-core, libopencl1
Provides: fglrx-driver-core
Section: restricted/misc
Priority: extra
Homepage: http://support.amd.com
Description: Minimal video driver for the AMD graphics accelerators
Minimal video driver for the AMD Radeon and FireGL graphics accelerators.
.
This package provides 2D display drivers.
バージョン、競合、および提供のみが変更されます。バージョンを変更せずに残しておいても問題ありませんが、パッケージマネージャーは、リポジトリ内の元のファイルは更新であり、絶対にしないでくださいと言います。
保存して、geditを終了します。
5)結果を別の名前のパッケージに戻し、
dpkg -b abc fglrx-updates-core_14.201-0ubuntu2_amd64-hey.deb
実際には同じ名前を使用できますが、混同しないでください。
6)インストール、
sudo dpkg -i fglrx-updates-core_14.201-0ubuntu2_amd64-hey.deb
7)次に、
sudo apt-get install fglrx-updates
8)投稿した人々に感謝します。
問題が何であるかを理解してくれたここに投稿した人々に感謝します。パッケージマネージャーを含め、私のUtopicは完璧に機能します。Utopicのアップグレードは「オープン」ドライバーを使用したブラックスクリーニングであったため、通常のfglrx(元はワインを放棄しました)に戻りました。 「ワイン」の競合は、Ubuntuでサポートされていない「ユニバース」レポジトリによって引き起こされるため、完了しても、2015年4月までレポジトリに入れることはできません。変更する場所がわかっていれば、変更したファイル全体をアップロードします。
dpkg -i --force-depend
問題を回避する方法があり/var/lib/dpkg/status
ます。依存関係を修正して独自のワインパッケージを構築するか、でパッケージを強制的にインストールし、依存関係を手動で修正します。