Wie entferne ich doppelte Programme in Ubuntu?

1

Ich habe qtcreator apt-get installiert und es hat qt 4.5.3 (qt4.5.2real) installiert. Ich hatte qt 4.5.2. Wenn ich in die Anwendungsprogrammierung gehe, sehe ich 2 Verknüpfungen für qtcreator, von denen eine neuer ist. Wie entferne ich die ältere? Wenn ich Qt auf 4.6 updaten möchte, was wären dann die Schritte, wenn ich bereits Qt 4.5 habe?

user16654
quelle

Antworten:

3

Wenn Sie nur die zusätzliche Verknüpfung entfernen möchten, verwenden Sie alacarte um die Gnome-Menüs zu bearbeiten (System & gt; Einstellungen & gt; Hauptmenü). Gehen Sie einfach hinein, finden Sie heraus, welches die zusätzliche Verknüpfung ist (indem Sie sich die Eigenschaften für jede Verknüpfung ansehen), und deaktivieren Sie das Kontrollkästchen in der Spalte "Anzeigen", um sie zu entfernen.

alt text

Wenn die zusätzliche Verknüpfung eine zusätzliche ist Ausführung Wenn Sie das Programm entfernen möchten, müssen Sie prüfen, ob Sie das installierte Paket entfernen können. Gnome und Alacarte beziehen ihre Informationen über installierte Programme aus den **. Desktop * -Dateien in / usr / share / anwendungen Überprüfen Sie daher, ob mehrere vorhanden sind qtcreator .desktop * -Dateien in diesem Verzeichnis und welche Pakete haben sie installiert:

$ dpkg -S /usr/share/applications/qt*creator*.desktop

Der nächste Schritt wäre die Deinstallation des Fremdpakets, aber achten Sie darauf, das richtige zu deinstallieren.

dpkg werden nicht mehrere Pakete finden, wenn Sie installiert haben qtcreator von der Quelle.


Leider weiß ich nichts über ein Upgrade auf Qt 4.6; Es hängt möglicherweise davon ab, welche Ubuntu-Version Sie verwenden und wie bereit Sie sind, sich die Hände schmutzig zu machen. Ubuntu Karmic 9.10 scheint Qt 4.6 nicht in den Standard-Repositorys zu haben, ist jedoch möglicherweise an anderer Stelle verfügbar.

Gemäß diesen Beitrag in den Ubuntu-Foren , Qt 4.6 unterbricht die Binärkompatibilität mit 4.5 und daher müssen Pakete, die von Qt abhängen, neu kompiliert werden, um zu funktionieren. Daher ist es unwahrscheinlich, dass Qt 4.6 offiziell zurückportiert wird.

Dieser Beitrag auf arora-dev gibt eine PPA: https://edge.launchpad.net/~mapopa/%2Barchive/qt4.6 ... Benutzung auf eigene Gefahr.

Die beste Möglichkeit zum Aktualisieren besteht darin, auf Ubuntu 10.04 (Lucid) zu warten. es wird Qt 4.6 von Anfang an verwenden. Wenn du beim Alpha / Beta-Test helfen willst, kannst du das überprüfen neueste Alpha2 .

quack quixote
quelle
Eigentlich konnte ich das zweite Paket nicht finden, obwohl es starten kann. Ich habe das Update mit einem Diff durchgeführt, sodass möglicherweise beide gleichzeitig verfügbar sind. Ich bin ein bisschen noob in dieser Abteilung
user16654