PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pakete in Yast



StTiLa
18.03.07, 14:23
Hallo,

ich habe mir jetzt einen Webserver mit Suse Linux 9.3 gemietet.

Das letzte Linux das ich selber installiert hatte war eine 7er Version. Also schon ein paar Jährchen her.

Daher ist meine Frage vielleicht etwas trivial, aber ...

Also auf meinem Server ist eine alte Version von MySQL und PHP installiert. Das PHP habe ich schonmal von einer alten 4er auf die 5.0.3 mit yast (Kommandozeilenversion) gebracht. Aber YOU kommt natürlich nicht auf die aktuelle Version.

Also habe ich mich umgeschaut und bei OpenSuse auf bspw. http://software.opensuse.org/download/server:/php/server_apache_SuSE_Linux_9.3/ gestoßen.
Nun habe ich versucht diese URL als Installationsquelle einzurichten.

Habe also unter Software->Installationsquelle wechseln die obige URL hinzugefügt. Sie ist auch "An" geschaltet.

Nun aber meine (vielleicht etwas dumme) Frage:
Wo finde ich nun die aktuellen Pakete? Unter "Software installieren oder löschen" kann ich sie irgendwie nicht finden.
Wie installiere ich das neue PHP jetzt damit?

apt4suse habe ich auch schon eingerichtet. Wäre es damit besser? Und wenn ja wie? (apt kannte ich bisher noch garnicht)

Danke

Stefan

rkauskh
18.03.07, 21:26
Hi

Eigentlich ist alles richtig. Wenn du unter Software installieren nach PHP suchst zeigt Yast es nicht an?

StTiLa
19.03.07, 08:53
Irgendwie nicht - es sei denn ich bin zu dumm, dass zu finden.

Also ich gehe unter "Software installieren oder löschen" drücke ALT+S für suchen (oder oben über Menü) und suche nahc php.

Ich finde da auch etliche Pakete. Aber überalle steht nur php5.0.3 als höchste verfügbare Version (das dürften die Standard Suse 9.3 Pakete sein).

Das muss man doch irgendwie da reinbekommen können oder?

Stefan

kreol
19.03.07, 09:42
Versuch es mal mit anderen Installationsquellen, z.B. packman oder guru. Afaik liefern die SuSE Repositorys keine neuen Programmversionen sondern nur Sicherheitspatches. Wenn 5.0.3 die Ausgangsversion der SuSE 9.3 gewesen ist werden neuere Versionen dort nicht zu bekommen sein.


Kreol

drcux
19.03.07, 09:47
Versuch es mal mit anderen Installationsquellen, z.B. packman oder guru.

dort wird er aber auch kein neueres PHP finden...

Das von ihm genannte Repo enthält neuere Versionen ist aber eine repo-md-Quelle. Ich meine, damit konnte YaST der 9.3 noch nix anfangen.


@StTiLa

Installiere smart und versuche es damit:

http://software.opensuse.org/download/smart/SUSE_Linux_9.3/i586/

StTiLa
19.03.07, 12:59
Sorry - aber smart kenne ich leider noch garnicht.

Habs gerade mit WGET runtergeladen und mit rpm -ihv smart-0.50-19.1.i586.rpm
installiert.

Leider habe ich beide noch nie genutzt und weiss daher auch nicht genau, wie ich damit arbeiten muss.
Ich mach mich jetzt mal an die man-page, aber vielleicht kann sich auch jemand erbarmen und mir kurz erklären wies geht ;)

Danke

Stefan

drcux
19.03.07, 13:27
http://www.linux-club.de/faq/Installation_von_smart

StTiLa
24.03.07, 14:37
Sorry - nochmal kurz.

So 100%ig habe ich das anscheinend noch nicht kapiert ;)

Also ich habe smart installiert und einen Channel hinzugeüfgt:
[openSuSE-9.3-apachephp]
name = Server Apache Suse Linux 9.3
baseurl =http://repos.opensuse.org/server:/php/server_apache_SuSE_Linux_9.3
type = yast2

Dann "smart update" durchgeführt (60 Pakete hinzugefügt).

Aber "smart upgrade" macht nichts.

Liegt das an den verschiedenen Versionen?

Wie installiere ich das aktuelle php jetzt mit smart?
Müsste/Sollte ich erst mit Yast die php5.0.3 deinstallieren?

Danke

Stefan