Gestern entdeckte ich ein neues Repository für opensuse: die opensuse factory. Ich war auf der Suche nach einem Update für php5; opensuse 10.2 liefert php5.2.0 aber aktuell ist php5.2.4 und siehe da: dort fand ich die gesuchte Version. Die URL habe ich gleich unter Yast2 eingebaut und wollte dann installieren.
Können vor lachen! Meine 384 Mb und 256 Mb Swap reichen Yast nicht! Bei jedem Versuch ein Paket zu installieren taucht immer der gleiche kryptische RPM error auf. Ich versuchte erst alle nicht benötigten Dienste zu stoppen – keine Wirkung ps -axv sagte mir, das yast 70% des Speichers frass! Na gut: fahren wir mal kde runter mit init 3 und schauen mal ob’s denn dann klappt – Fehlanzeige.
Ok. Vergiss yast: nimm yum! Damit klappte es hervorragend! Hab sogar mit init 5 wieder kde hochfahren können: keine Speicherproblem!
Fazit: Man darf anscheinend nicht zuviele Repos unter Yast hinzufügen, Yast ist eh so e-wig langsam und muss je-des-mal bei jedem Furz wieder alles neu aus dem Netz ziehen, sodaß man bei 384 Mb an die Grenzen kommt
Um obiges Repo unter yum einzubauen habe ich folgende Datei unter /etc/yum.repos.d hinzugefügt:
[openSUSE:Developer] name=openSUSE.org developer (openSUSE_10.3) type=rpm-md baseurl=http://ftp.opensuse.org/pub/opensuse/distribution/SL-OSS-factory/inst-source/suse gpgcheck=1 gpgkey=http://ftp.opensuse.org/pub/opensuse/distribution/SL-OSS-factory/inst-source/pubring.gpg enabled=1