Das Beißen der Kugel und das Überarbeiten nur des fglrx-Kernpakets, das im Vergleich zu Wein einfach ist, sieht weniger gefährlich und einfacher aus, als die Paketmanagerdaten etwas zu verfälschen, um in der Lage zu sein, andere Pakete noch zu installieren.
1) Wein ohne fglrx einbauen lassen.
2) Aus einem Verzeichnis mit dem Paket,
fglrx-updates-core_14.201-0ubuntu2_amd64.deb
einen Platz zum Auspacken des Pakets schaffen,
mkdir abc
3) Packen Sie das Paket mit zwei Befehlen aus.
dpkg -x fglrx-updates-core_14.201-0ubuntu2_amd64.deb abc
dpkg --control fglrx-updates-core_14.201-0ubuntu2_amd64.deb abc/DEBIAN
4) Bearbeiten Sie die Textdatei "control", die die Abhängigkeiten aufweist.
gedit abc/DEBIAN/control
So sieht "Kontrolle" verändert aus:
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.
Nur Version, Konflikte und Provides werden geändert. Die Version unverändert zu lassen ist in Ordnung, aber dann wird der Paketmanager sagen, dass die Originaldatei im Repo ein Update ist, etwas, das Sie unbedingt NICHT tun sollten.
Speichern und beenden Sie gedit.
5) die Ergebnisse in ein Paket mit einem anderen Namen zurückgeben,
dpkg -b abc fglrx-updates-core_14.201-0ubuntu2_amd64-hey.deb
Eigentlich könnten Sie den gleichen Namen verwenden, aber verwirren Sie sich nicht.
6) installieren,
sudo dpkg -i fglrx-updates-core_14.201-0ubuntu2_amd64-hey.deb
7) Dann
sudo apt-get install fglrx-updates
8) Vielen Dank an die Leute, die gepostet haben.
Vielen Dank an die Leute, die hier geschrieben haben und herausgefunden haben, wo das Problem liegt. Mein Utopic funktioniert perfekt, einschließlich der Paketmanager. Das Utopic-Upgrade war ein Black Screening mit den "offenen" Treibern, also ging ich zurück zu meinem gewohnten fglrx (ursprünglich auf Wein verzichtet). Die Ubuntu-Leute, die das Reparieren durchführen, haben gesagt, dass aufgrund eines vorher festgelegten Verfahrens das einfache Reparieren bereits erfolgt ist getan, kann erst nach April 2015 in Repos sein, wenn überhaupt, weil der "Wein" -Konflikt durch das nicht von Ubuntu unterstützte "Universum" -Repo verursacht wird. Ich würde die gesamte geänderte Datei hochladen, wenn ich einen Ort dafür wüsste.
dpkg -i --force-depend
umgehen: Erstellen Sie Ihr eigenes Weinpaket mit festen Abhängigkeiten oder erzwingen Sie die Paketinstallation mit und einem manuellen Abhängigkeitsfix in/var/lib/dpkg/status
.