PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SuSE Linux 9.2 Pro aktuell halten



Seiten : 1 [2] 3

-=KMB=-
09.12.04, 14:59
Ich würde eh von übermütigen "Update-Wahn" waren, da man damit leicht die Systemstabilität in Gefahr bringen kann.
Für Security und Co is apt-get die richtige Wahl aber alles anderere "Ich brauch das neue KDE!!!!1111" kann sehr schnell nach hinten losgehen :D

Hannibal19xx
09.12.04, 16:15
Ist ja alles schön und gut...aber anscheinend überlest ihr meine "Probleme..."
Ich habe alles soweit ausgeführt, doch es funktioniert nicht...sprich die Programmversionen sind noch die alten...
Kann mal jemand kurz schreiben, welche Befehle in welcher Reihenfolge angewandt werden müssen?

towo2099
09.12.04, 16:51
Ist ja alles schön und gut...aber anscheinend überlest ihr meine "Probleme..."
Ich habe alles soweit ausgeführt, doch es funktioniert nicht...sprich die Programmversionen sind noch die alten...
Kann mal jemand kurz schreiben, welche Befehle in welcher Reihenfolge angewandt werden müssen?
Du hast nur ein Problem, und das ist ein anderes, als was Du hier versuchst zu lösen!
Hast Du schon die SuFu hier im Forum gesehen?
Wenn Du diese benutzt, dann findest Du dutzende Threads, wie Du KDE per YaST updaten kannst! Wenn Du eine Suchmaschine benutzen würdest, würdest Du auch eine Lösung finden, wie Du per apt Dein KDE auf den neuesten Stand bringen kannst!

DrachenKaiser
09.12.04, 19:14
Ist ja alles schön und gut...aber anscheinend überlest ihr meine "Probleme..."
Ich habe alles soweit ausgeführt, doch es funktioniert nicht...sprich die Programmversionen sind noch die alten...
Kann mal jemand kurz schreiben, welche Befehle in welcher Reihenfolge angewandt werden müssen?

apt-get update <- dies hohlt die Aktuelle Paket liste
apt-get build-dep kdebase usw. vorher die Abhängigkeiten Überprüfen(Sollten man Sicherheits halber machen)
apt-get install kdebase kdelibs kdepim kdeutils usw.

Aber ich verstehe nicht warum du es nicht kapierst mit den apt-get und YAST ,auf den Seiten
die dir gegeben wurde ist es 1a erklärt?
Ich habe mal im Forum geschaut ,es wurde dir mehr mals gut erklärt?

Hannibal19xx
09.12.04, 20:43
Ich versteh es auch nicht, bin heute wohl irgendwie schlecht drauf^^

Ich installiere mir das System nochmal neu...habe mit den Updates wohl übertrieben^^
Und dann werd ich eben nur über YOU die Updates saugen und installieren und mich lieber an die Source-Dateien von programmen machen :-)

carnil
09.12.04, 21:23
Da offenbar alle obigen Tipps nicht verständlich genug waren :rolleyes: ... dann kann dir als letzer Tipp noch das hier helfen: http://www.linuxforen.de/forums/showthread.php?t=156655

Kann ja nicht sein, dass bei der Fülle an Infos es nicht klappen will - es liegt sicher nicht an den Dokumentationen, denn ich habe es ja auch hingekriegt (und ich bin manchmal sehr schwerfällig ;))

MfG carnil

Hannibal19xx
10.12.04, 12:22
Ich werde das mit den Updates wohl besser sein lassen...nur die Updates über YOU, welches Suse anbietet und gut is

Tomek
10.12.04, 12:44
Die angebotenen KDE-Updates von SuSE funktionieren. Allerdings nur, wenn man es richtig macht.

Fußhupe
10.12.04, 12:57
Ich werde das mit den Updates wohl besser sein lassen...nur die Updates über YOU, welches Suse anbietet und gut is
So schwer ist das doch nicht. Ich hab's doch auch hinbekommen. Also:

Installier erstmal das: Klick (http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.2-i386/RPMS.suser-rbos/apt-0.5.15cnc6-rb.suse092.6.i586.rpm)

Dann das hier: Klick (http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.2-i386/RPMS.suser-rbos/apt-libs-0.5.15cnc6-rb.suse092.6.i586.rpm)

Dann ersetzt Du die Datei /etc/apt/sources.list durch die in dieser Anleitung (http://www.linuxforen.de/forums/showthread.php?t=156655&highlight=apt-get) angegebenen sources.list. Passe diese Datei vorher an (SuSE/9.1 --> SuSE/9.2)

Um diese neue Datei "anzumelden" gib als root in einer Konsole folgendes ein:

apt-get update

Setz in der Datei /etc/apt/apt.conf.d/gpg-checker.conf "GPG::Check true;" auf "GPG::Check no;".

Und das war's schon.

Wenn Du ein Programm nun installieren willst, muss Du folgendes eingeben:

apt-get install Programmname


Gruß
Fußhupe

Hannibal19xx
10.12.04, 13:05
@Fußhupe...
Danke, dass war eine wirklich super Beschreibung, werde es doch glatt noch einmal testen :)


Edit:

Bin grad dabei, deine Anleitung abzuarbeiten...
Habe einen Fehler bemerkt, die Pakete müssen in umgekehrter Reihenfolge installiert werden.

Edit2:

Wegen der Datei sources.list...

Kann ich auch die example-Datei vom Server wählen?
Will eigentlich auch nur stable-versionen haben, oder könnt ihr auch unstable empfehlen?

Fußhupe
10.12.04, 13:23
Kann ich auch die example-Datei vom Server wählen?
Keine Ahnung. Habe erst heute angefangen apt zu lernen.

Probier's einfach aus.


Gruß
Fußhupe

Hannibal19xx
10.12.04, 17:54
@Fußhupe...
Perfekt, dank deiner Anleitung klappen die Updates wunderbar...:-)

Weiß jemand, ob man hinterher irgendwie nochmal überprüfen kann, ob die Updates klappten?
Zwar bekommt man ja ne Status-meldung hinterher, aber vielleicht kann man es ja hinterher nochmal "testen"

Sollte man die sources.list vom example-server um noch wichtige dinge "erweitern"?

Hannibal19xx
10.12.04, 18:52
Habe grad versucht Synaptic zu installieren, bzw. erstmal zu kompilieren...

Habe allerdings folgende Fehlermeldung bekommen...



linux:/home/Dennis # cd Documents
linux:/home/Dennis/Documents # cd Synaptiv-0.53
bash: cd: Synaptiv-0.53: Datei oder Verzeichnis nicht gefunden
linux:/home/Dennis/Documents # cd synaptic-0.53
linux:/home/Dennis/Documents/synaptic-0.53 # ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/home/Dennis/Documents/synaptic-0.53/missing: Unknown `--run' option
Try `/home/Dennis/Documents/synaptic-0.53/missing --help' for more information
configure: WARNING: `missing' script is too old or missing
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking for strerror in -lcposix... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for ranlib... ranlib
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed... ar pt_BR es fr de tr zh_CN zh_HK zh_TW ru nl ja be it_IT pl cs hu sr sr@Latn da he ca ko bg
checking for intltool >= 0.23... 0.30 found
checking for perl... /usr/bin/perl
checking for xmlto... yes
checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0 >= 2.0.0, libglade-2.0 >= 2.0.0, pango >= 1.0.0, glib-2.0... Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found

configure: error: Library requirements (gtk+-2.0 >= 2.0.0, libglade-2.0 >= 2.0.0, pango >= 1.0.0, glib-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
linux:/home/Dennis/Documents/synaptic-0.53 #

towo2099
10.12.04, 18:54
Ja und, steht doch alles da wo's fehlt!

Hannibal19xx
10.12.04, 18:55
ich habe versucht unter Yast die Pakete zu finden und zu installieren...Habe ich auch gemacht, leider ändert sich aber nichts an der Meldung :(

towo2099
10.12.04, 19:00
ich habe versucht unter Yast die Pakete zu finden und zu installieren...Habe ich auch gemacht, leider ändert sich aber nichts an der Meldung :(
Ja sicher, und GTK-develop ist auch installiert, oder?

Hannibal19xx
10.12.04, 19:22
Habe mir auch mal die Source-Dateien von GTK usw. gesaugt, doch kann ich diese nicht compilen, da er auch dort meckert, dass GTK+->2.0.0 fehlt...

Edit:

Habe die Pakete nun von nem FTP gezogen und installiert...

Aber nun sieht es leider immer noch genauso aus :(


configure: error: Library requirements (gtk+-2.0 >= 2.0.0, libglade-2.0 >= 2.0.0, pango >= 1.0.0, glib-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

Edit:

Es scheint daran zu liegen:


linux:/home/Dennis/Documents # rpm -q gtk
gtk-1.2.10-882
linux:/home/Dennis/Documents # rpm -e gtk
error: Failed dependencies:
libgdk-1.2.so.0 is needed by (installed) pinentry-0.7.1-2
libgdk-1.2.so.0 is needed by (installed) WindowMaker-applets-1.0-649
libgdk-1.2.so.0 is needed by (installed) evms-gui-2.3.3-2
libgdk-1.2.so.0 is needed by (installed) fvwm2-2.5.10-2
libgdk-1.2.so.0 is needed by (installed) freeciv-1.14.2-2
libgdk-1.2.so.0 is needed by (installed) xmms-lib-1.2.10-56
libgdk-1.2.so.0 is needed by (installed) amarok-xmms-1.2.beta2-3
libgdk-1.2.so.0 is needed by (installed) kdeaddons3-kicker-3.3.2-3
libgtk-1.2.so.0 is needed by (installed) pinentry-0.7.1-2
libgtk-1.2.so.0 is needed by (installed) WindowMaker-applets-1.0-649
libgtk-1.2.so.0 is needed by (installed) evms-gui-2.3.3-2
libgtk-1.2.so.0 is needed by (installed) fvwm2-2.5.10-2
libgtk-1.2.so.0 is needed by (installed) freeciv-1.14.2-2
libgtk-1.2.so.0 is needed by (installed) xmms-lib-1.2.10-56
libgtk-1.2.so.0 is needed by (installed) amarok-xmms-1.2.beta2-3
libgtk-1.2.so.0 is needed by (installed) kdeaddons3-kicker-3.3.2-3
gtk >= 1.2.10 is needed by (installed) libdv-0.104-0.pm.1
linux:/home/Dennis/Documents #

Wie "update" ich GTK denn?

Edit3:
Doch nicht...


linux:/home/Dennis/Documents # rpm -q gtk2
gtk2-2.4.9-10
linux:/home/Dennis/Documents #

carnil
10.12.04, 20:27
Hallo

Darf ich hier mal eine Frage einfügen? Wieso möchtest Du denn überhaupt synaptic kompilieren? apt ist ja inziwschen offenbar installiert (dank dem Howto das ich ja auch schon gepostet hatte).

Wieso also synatic nicht direkt über apt installieren?


apt-cache search synaptic

und dann mithilfe des ganuen (gefundenen) Paketnamens synaptic installieren.

EDIT: du musst die Devel-Pakete installieren, schliessen stecken in diesen die Header-Dateien, sourcen, usw ...

MfG carnil

Hannibal19xx
10.12.04, 20:34
Das ganze sieht dann so aus:


linux:/home/Dennis # apt-cache search synaptic
synaptic - Graphical package management program using apt
linux:/home/Dennis # apt-get upgrade synaptic
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Die folgenden Pakete werden upgegradet werden:
acpid bash cups cups-libs file gtk-qt-engine hwinfo imlib insserv iptables
openslp openslp-server readline readline-devel resmgr tcsh tetex tftp wget
xorg-x11-libs xorg-x11-server yast2-tv zip
Die folgenden Pakete sind zurückgehalten worden
gimp kaffeine
23 upgraded, 0 newly installed, 0 entfernt und 2 nicht upgegradet.
Muss 0B/2250kB an Archiven holen.
Nach dem Auspacken werden 13,6kB zusätzlicher Plattenplatz benutzt werden.
Wollen Sie fortsetzen? [J/n]

Das Synaptic-Paket steht ja aber nicht dabei...trotzdem ja klicken und es ist drauf?!?

Ich würde es gerne mal mit dem compilen etc. unter SuSE, bzw. Linux lernen...

Weißt du zufällig, welche Pakete mir dazu nun noch genau fehlen?

towo2099
10.12.04, 20:37
Was ist an apt so schwer?

apt-get install synaptic

Wo steht da was von Upgrade?

*kopfschüttel*

Hannibal19xx
10.12.04, 20:42
@towo...denk an deine medizin, sonst tickste noch völlig aus^^


So, dann bekomme ich folgende fehlermeldung...


linux:/home/Dennis # apt-get install synaptic
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Einige Pakete konnten nicht installiert werden. Dies könnte bedeuten,
dass Sie eine unmögliche Situation angefordert haben oder, falls Sie die
instabile Distribution verwenden, dass einige benötigte Pakete noch nicht
erzeugt oder aus 'Incoming' verschoben worden sind.

Da Sie nur eine einzelne Operation angefordert haben, ist es extrem
wahrscheinlich, dass das Paket schlichtweg nicht installierbar ist und
ein Bugreport über dieses Paket eingereicht werden sollte.
Die folgende Information könnte helfen die Sitation zu beheben:

Die folgenden Pakete besitzen unerfülte Abhängigkeiten:
synaptic: Hängt ab von: libzvt2 aber es ist nicht installierbar
Hängt ab von: scrollkeeper aber es ist nicht installierbar
Hängt ab von: xsu aber es ist nicht installierbar
Hängt ab von: libzvt-2.0.so.0 aber es ist nicht installierbar
E: Fehlerhafte Pakete
linux:/home/Dennis #

@Towo...falls du mir nicht helfen willst, lass es einfach....


Edit:

Install läuft grad, und scheint zu funktionieren...

Weiß trotzdem jemand, welche pakete mir fehlen, damit das compile etc. funzt?

THX

carnil
10.12.04, 20:56
Hallo

super, endlich funktionierts also ;)

Weiß trotzdem jemand, welche pakete mir fehlen, damit das compile etc. funzt?

Wie schon gesagt die devel-Pakete zu den angedeuteten Paketen. suche einfach in nach den angegeben Paketen, die zu installierenden haben dann die Endung -devel im Namen.

Finde ich aber ein bisschen sinnlos, synaptic kompilieren zu wollen, wenn es per apt-get installierbar ist.

Ich würde Dir aber dringlichst anraten - falls hier mal die Bemerkung erlaubt ist - in irgenein apt-HOWTO reinzuschauen, denn man muss einfach die Grundbefehle

apt-get update
apt-get upgrade
apt-get install blablub
...

kennen!

Die dokumentation zu apt auf www.debian.org/doc ist wirklich spitze! Und man kann - um apt-get zunächst mal kennenzulernen auch für rpm-basierte Distributionen da reinschauen.

MfG carnil

Hannibal19xx
10.12.04, 21:05
Danke für die Tipps...
Es geht nur darum, dass ich das mit dem kompilieren usw. lernen will...
Und ein Howto sehe ich mir auch noch an...musste eben nur schnell gehen^^


Danke euch allen erstmal soweit :)


Edit:

Auf dem FTP sind dazu nur folgende Pakete...

File: gtk2-engines-2.2.0-400.src.rpm
File: gtk2-themes-0.1-636.src.rpm

Leider nix mit -devel...

Edit2:

Hab es unter Yast gefunden...nun habe ich noch ne minimale Fehlermeldung:-P


configure: error: You need the apt-pkg headers installed to compile synaptic.


Edit3:

problem gelöst :)

Hannibal19xx
13.12.04, 15:35
Reicht es eigentlich, wenn man nen apt-get update ausführt, oder muss man die Sources.list regemäßig updaten, also neu laden und hinkopieren?

Tomek
13.12.04, 17:14
Hannibal: Hast du immernoch nicht die mehrfach genannten Dokumentationen gelesen?! Hole dies bitte nach.

Die sources.list brauchst du nur einmal korrekt erstellen. Danach regelmässig apt-get update && apt-get dist-upgrade durchführen.

Hannibal19xx
13.12.04, 19:54
THX, hast du ne gute Doku in deutsch für SuSE?
Würd mir die dann mal ansehen :)

SierraXTC
13.12.04, 20:11
THX, hast du ne gute Doku in deutsch für SuSE?
Würd mir die dann mal ansehen :)
Wurde doch hier schon mehrfach verlinkt:
Schritt-für-Schritt Howto : Apt-get und SuSE 9.1 (http://www.linuxforen.de/forums/showthread.php?t=156655)
man apt-get
Debian Anwenderhandbuch (http://www.openoffice.de/linux/buch/apt.html) Beschreibung von APT für Debian gilt wohl auch für APT4RPM
APT4RPM (http://linux01.gwdg.de/apt4rpm/)-Projektseite - Sicherlich, in englisch, dafür aber umfangreich (Hints, FAQs, Tipps & Tricks, u.v.m.)
Jedes OpenSource-Projekt ist sehr gut dokumentiert, wenn auch sehr häufig in Englisch, daher ist es schon ganz praktisch, zumindest Englisch-Grundkenntnisse mitzubringen. Vor allem sich aber einfach auch mal die Zeit nehmen und es zumindest versuchen, die englischen HowTo's zu lesen und vielleicht aus dem Kontext möglicherweise Unbekanntes zu verstehen.

SierraXTC

carnil
13.12.04, 22:23
Hallo
THX, hast du ne gute Doku in deutsch für SuSE?
Würd mir die dann mal ansehen :)
Bitte schaue dir doch die Links an, die dir gepostet werden, Du möchtest doch sicher nicht alles eingelöffelt haben oder?

MfG carnil

Tomek
13.12.04, 23:26
Doch das möchte er, am besten vorgekaut. Das geht schon seit Tagen so.

DrachenKaiser
14.12.04, 19:16
GTK geht doch auch über apt-get.
apt-get install gtk
apt-get install gtk2
Und wegen der Abhängigkeit probier mal:
apt-get build-dep libzvt2
apt-get build-dep scrollkeeper
usw.

apt-get build-dep PaketX <- damit überprüft man die Abhängigkeit von PaketX
apt-get remove PaketX <- entfernt das PaketX

PS:
apt-get moo <- der wichtigste Befehl :ugly: zum Belustigen des Lebewesens 60cm vor dem
Bildschirm