KDE 3 Security Updates

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Gringo
Beiträge: 19
Registriert: 26.03.2003 00:09:32

KDE 3 Security Updates

Beitrag von Gringo » 25.04.2003 16:06:46

Wenn ich nun mein KDE 2.2.2 auf das KDE 3.1 update, erhalte ich dann überhaupt noch Security-Patches, wie es derzeit für KDE 2.2.2 unter Debian erhältlich ist?

Noch ne Frage zur installation. Ich habe einige Sourcen eingebunden:

deb http://ftp.du.se/pub/mirrors/kde/stable/3.1/Debian stable main
deb http://download.kde.org/stable/3.1.1/Debian stable main

aber wenn ich dann "apt-get install kdebase kdeadmin kdm" mache, entfernt er die meiste Software und installiert diese aber nicht mit der neueren Version nach. Kann man dies irgendwie korrigieren?

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 25.04.2003 16:12:18

Ob Du dann schnelle Security Fixes hast, hängt sehr von der Quelle der Pakete ab. Offizielle Pakete haben ja relativ schnelle Fixes. Die "Inoffiziellen" KDE von kde.org werden da normalerweise auch up-to-date gehalten, aber ich weiss nicht wie schnell...

Ich habe gerade 'mal auf download.kde.org geschaut: Scheinbar muss man die sources.list Zeile ändern: von 3.1.1 auf 3.1.1a um die aktuellen Fixes zu bekommen...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Meinux
Beiträge: 312
Registriert: 08.11.2002 05:05:55
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Leipzig

Beitrag von Meinux » 25.04.2003 16:16:08

Du solltest die sources List nach hierhin

Code: Alles auswählen

http://ftp.du.se/pub/mirrors/kde/stable/3.1.1a/Debian
ändern.
Das ist die aktuelle Sources list mit der aktuellsten KDE Version.
Ich würde KDE 2.2.2 erst komplett mit einem apt-get remove kdelibs3 (oder war das kdelibs4) entfernen, und dann ein apt-get update gefolgt von einem apt-get install kde.
Dann sollte es aber klappen.
Grüsse
M

Gringo
Beiträge: 19
Registriert: 26.03.2003 00:09:32

Beitrag von Gringo » 25.04.2003 16:17:57

Vielen dank für die Hilfe. Also soll ich in meiner Sources-List nur folgende Adresse haben:

http://ftp.du.se/pub/mirrors/kde/stable/3.1.1a/Debian

oder gibts da noch mehr Adressen welche ich benötige?

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 25.04.2003 16:29:58

Die Standard Debian Zeilen brauchst Du auch noch...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Gringo
Beiträge: 19
Registriert: 26.03.2003 00:09:32

Beitrag von Gringo » 25.04.2003 16:31:53

Gut, und wie sieht es mit meinem anderem Problem aus, das wo Programme entfernt werden (wegen alter Version) aber deren neue Versionen nicht installiert werden. Gibts da irgendeine Abhilfe?

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 25.04.2003 16:34:32

Wenn Du "apt-get install paketname" machst sollte er Dir genauer sagen, was das jeweilige Problem ist. Vielleicht hilft Dir die Info ja weiter...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Meinux
Beiträge: 312
Registriert: 08.11.2002 05:05:55
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Leipzig

Beitrag von Meinux » 25.04.2003 16:39:57

Die KDE.org Quellen sind sehr schnell.
Ich habel letztens ein update von woody gefahren, und habe mich danach gewundert, das bei KDE ein 3.1.1a stand.
Danach habe ich in den News gelesen, das das update rausgekommen war.
Und das hier

Code: Alles auswählen

deb http://download.kde.org/stable/3.1.1a/Debian stable main
solltest du in die Sources.list eintragen.

Gringo
Beiträge: 19
Registriert: 26.03.2003 00:09:32

Beitrag von Gringo » 25.04.2003 16:45:27

Habe in meiner Sources-List nun folgendes stehen:

deb http://http.us.debian.org/debian stable main contrib non-free
deb http://security.debian.org/ woody/updates main contrib non-free
deb http://non-us.debian.org/debian-non-US proposed-updates/non-US main contrib non-free
deb http://download.kde.org/stable/3.1.1a/Debian stable main

ok so?

Benutzeravatar
Meinux
Beiträge: 312
Registriert: 08.11.2002 05:05:55
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Leipzig

Beitrag von Meinux » 25.04.2003 16:53:05

Das ist richtig so.
Aber eine kurze Anmerkung habe ich noch:
Du solltest einen Mirror in deiner Nähe nutzen.

Gringo
Beiträge: 19
Registriert: 26.03.2003 00:09:32

Beitrag von Gringo » 25.04.2003 16:55:58

Du meinst weil der KDE-Server bestimmt total überlaufen ist? Hast du mir zufällig einen Mirror?

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 25.04.2003 17:04:10

Mach bei den Debian Servern (ausser security, der bleibt wie er ist!!!) aus dem "http://http.us.debian.org" ein "ftp://ftp.de.debian.org"

Der KDE Mirror kann so bleiben...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Meinux
Beiträge: 312
Registriert: 08.11.2002 05:05:55
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Leipzig

Beitrag von Meinux » 25.04.2003 17:16:55

Noch besser ist ein Paket mit namen netselect.
Das sucht dir aus dem Mirrors den schnellsten raus.
Ist sehr gut hier
http://www.openoffice.de/linux/buch/x5858.html
beschrieben.

Gringo
Beiträge: 19
Registriert: 26.03.2003 00:09:32

Beitrag von Gringo » 25.04.2003 18:13:24

Ok installation hat geklappt, KDE 3 läuft nun. Aber wie installiere ich nun meine verlorengegangenen Anwendungen zurück?

Z.B. "KBear" (ftp-client). Da kommt immer die Meldung:
Sorry, but the following packages have unmet dependencies:
kbear: Depends: libfam0c102 but it is not going to be installed
Depends: libqt3c102-mt (>= 3:3.1.1) but it is not going to be installed
E: Sorry, broken packages
Wie installiere ich überhaupt nun von QT die DEVEL Pakete? Muss ich eine neue Quelle in meine Source-List einfügen?

Gringo
Beiträge: 19
Registriert: 26.03.2003 00:09:32

Beitrag von Gringo » 25.04.2003 19:08:54

Oje, hab ein neues Problem, es erscheint nun immer die Fehlermeldung:

Sorry, but the following packages have unmet dependencies:
libarts1-dev: Depends: libqt3-mt-dev but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Wenn ich dann ein apt-get install -f mache:

Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
libqt3-mt-dev
The following NEW packages will be installed:
libqt3-mt-dev
0 packages upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
3 packages not fully installed or removed.
Need to get 0B/43.9kB of archives. After unpacking 160kB will be used.
Do you want to continue? [Y/n] y
(Reading database ... 126461 files and directories currently installed.)
Unpacking libqt3-mt-dev (from .../libqt3-mt-dev_3%3a3.1.2-0woody1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libqt3-mt-dev_3%3a3.1.2-0woody1_i386.deb (--unpack):
trying to overwrite `/usr/lib/libqui.prl', which is also in package libqt3-emb
Errors were encountered while processing:
/var/cache/apt/archives/libqt3-mt-dev_3%3a3.1.2-0woody1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Was nun??

Gringo
Beiträge: 19
Registriert: 26.03.2003 00:09:32

Erfahrungsbericht

Beitrag von Gringo » 26.04.2003 18:03:54

So, hier nun mein Erfahrungsbericht für Leute die diesen Threat irgendwann mal lesen sollten:

Die Installation von KDE3 kann ich derzeit NICHT empfehlen für Debian. Aus dem Grund, dass selber kompilieren von Qt / KDE Programmen nicht klappt. Das liegt an den diversen Libs. "QT3-Dev" wollte nicht mit "KDE-Dev" zusammenleben, weshalb man zwar QT3-Headers auf dem System hat und auch der kompilier-Parameter "lqt" benutzt werden kann, aber da keine KDE-Headers vorhanden sind, man somit keine KDE-Proggis schreiben kann.

Hat man nun QT3-mt-dev installiert kann man auch KDE-dev installieren, allerdings funktioniert dann der kompilier-Parameter "lqt" nicht, da dieser nur in QT3-Dev vorhanden ist (kann nicht installiert werden wg QT3-mt-dev). Somit kann man nur reine KDE-Programme schreiben (funzt aber bei gewissen Headern auch nicht richtig).

Eine vermutlich andere Lösung wäre KDE-Dev zu installieren und die QT3-Dev manuell von Trolltech.com zu saugen und von Hand zu installieren. Vielleicht lässt sich so apt-get überlisten. Habs aber nicht ausprobiert da ich nach 5h rumprobieren keinen nerv mehr dafür hatte!

Dieser ganze verdammte Abhängigkeitswirrwar nervt ziemlich und so kann ich nur empfehlen auf Debian 4 zu warten (vielleicht Ende dieses Jahres?).


Anmerkung für QT/KDE Programmierer:
Die Codes von KDE2 sind zum grössten Teil inkompatibel zu KDE3.

Benutzeravatar
Meinux
Beiträge: 312
Registriert: 08.11.2002 05:05:55
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Leipzig

Beitrag von Meinux » 26.04.2003 21:28:27

Anmerkung für QT/KDE Programmierer:
Die Codes von KDE2 sind zum grössten Teil inkompatibel zu KDE3.
Das solltest du aber wissen, wenn du mit QT Programmierst.
Denn es ist eigentlich allseits bekannt, das die beiden Versionen inkompatibel miteinander waren/sind.
Und wenn du so heiss auf Programmieren unter KDE3 und Debian bist, kannst du dir den Quatsch ja auch selber kompilieren.Von QT bis kde.
Dann sollte das keine Probleme mit dem übersetzen von Progiis sein.

kinkerlitzchen
Beiträge: 13
Registriert: 30.03.2003 23:30:40

Beitrag von kinkerlitzchen » 27.04.2003 12:23:29

Also ich würde

Code: Alles auswählen

deb http://download.kde.org/stable/latest/Debian stable main
nehmen. Dann gibt's keine Probleme, wenn mal ein neueres Release rauskommt...

Antworten