URL: https://www.overclockers.at/linux/yum_amp_redhat_rawhide_tutorial_83311/page_1 - zur Vollversion wechseln!
Rawhide ist der Codename von Red Hat's Entwicklerversion, die eines Tages zur nächsten Red Hat Linux Distribution wird. In Rawhide findet man u.a. Mozilla 1.4, Apache 2.0.45 (gepacht), PHP 4.3.2, Evolution 1.4 und eine Reihe anderer interessanter Pakete.
Da die Installation einzelner RPMs schnell mühselig werden kann, habe ich Rawhide mit dem YUM Paketmanager kombiniert.
Um einen lokalen YUM Rawhide Mirror zu erstellen:
1) YUM Installieren - http://shrike.freshrpms.net/rpm.html?id=656
2) Ein Verzeichnis /usr/local/yum/rawhide einrichten und alle RPMs von ftp://ftp.tuwien.ac.at/pub/linux/re...386/RedHat/RPMS dorthin kopieren
3) yum-arch /usr/local/yum/rawhide ausführen um daraus ein YUM Archiv zu generieren
4) Das neue YUM Archiv in yum.conf eintragen:
Code:[rawhide] name=Red Hat Linux Rawhide baseurl=file:/usr/local/yum/rawhide
. Wer will kann jetzt noch seine 3 RH9 CDs nach /usr/local/yum/os kopieren und ein Archiv daraus machen.
Zitat#yum upgrade evolution
Gathering header information file(s) from server(s)
Server: Red Hat Linux 9 (Shrike)
Server: Red Hat Linux Rawhide
Finding updated packages
Downloading needed headers
Finding obsoleted packages
Resolving dependencies
..Dependencies resolved
I will do the following:
[update: evolution.i386]
I will install/upgrade these to satisfy the depedencies:
[deps: libgal2.i386]
[deps: gnome-pilot.i386]
[deps: libsoup.i386]
[deps: libgnomecanvas.i386]
[deps: gtkhtml3.i386]
Is this ok [y/N]: y
Getting libgal2-1.99.7-2.i386.rpm
Getting gnome-pilot-2.0.9-2.i386.rpm
Getting libsoup-1.99.23-2.i386.rpm
Getting libgnomecanvas-2.2.0.2-3.i386.rpm
Getting gtkhtml3-3.0.5-2.i386.rpm
Getting evolution-1.4.0-2.i386.rpm
Calculating available disk space - this could take a bit
evolution 100 % done
libgal2 100 % done
gnome-pilot 100 % done
libsoup 100 % done
libgnomecanvas 100 % done
gtkhtml3 100 % done
Updated: evolution.i386 libgal2.i386 gnome-pilot.i386 libsoup.i386 libgnomecanvas.i386 gtkhtml3.i386
Transaction(s) Complete
Zitat# yum upgrade mysql
Gathering header information file(s) from server(s)
Server: Red Hat Linux 9 (Shrike)
Server: Red Hat Linux Rawhide
Finding updated packages
Downloading needed headers
Finding obsoleted packages
Resolving dependencies
.....identical dependency loop exceeded
package mysql-server needs mysql = 3.23.54a (not provided)
Zitat# yum upgrade mysql mysql-server
Gathering header information file(s) from server(s)
Server: Red Hat Linux 9 (Shrike)
Server: Red Hat Linux Rawhide
Finding updated packages
Downloading needed headers
Finding obsoleted packages
Resolving dependencies
.Dependencies resolved
I will do the following:
[update: mysql-server.i386]
[update: mysql.i386]
I will install/upgrade these to satisfy the depedencies:
[deps: mysqlclient10.i386]
Is this ok [y/N]: y
Getting mysqlclient10-3.23.56-2.i386.rpm
Getting mysql-server-4.0.13-4.i386.rpm
Getting mysql-4.0.13-4.i386.rpm
Calculating available disk space - this could take a bit
mysql 100 % done
mysqlclient10 100 % done
mysql-server 100 % done
Updated: mysql-server.i386 mysql.i386 mysqlclient10.i386
Transaction(s) Complete

Nur zur Info:
Das derzeitige Evolution 1.4 Paket aus Rawhide crasht sobald man versucht auf eine Email zu antworten 
Um es zu deinstallieren:
yum remove evolution gnome-pilot
Mozilla 1.4, Apache 2.0.45, PHP 4.3.2 und MySQL 4.0.13 laufen dagegen absolut stabil
Ich glaub schön langsam sollte ich mir das YUM auch mal anschauen. Schaut ja ganz nett aus.
Ich habe gerade festgestellt das YUM sich als cronjob eingetragen hat und meine RH9 Installation heimlich auf Rawhide konvertiert hat

Ich habe mich gewundert das plötzlich wieder Evolution 1.4 installiert ist. Na ja.. dann werde ich mal mein frisches Red Hat 9.1 (Alpha) booten und hoffen das alles funktioniert.
Er bootet trotz Alan Cox's neuester Kreation:
Zitat# yum list kernel
Gathering header information file(s) from server(s)
Server: Red Hat Linux 9
Server: Red Hat Linux Rawhide
Finding updated packages
Downloading needed headers
Looking in Available Packages:
Name Arch Version
--------------------------------------------------------------------------------
Looking in Installed Packages:
Name Arch Version
--------------------------------------------------------------------------------
kernel athlon 2.4.20-20.1.2013.nptl

Zitat# yum list gcc
Gathering header information file(s) from server(s)
Server: Red Hat Linux 9
Server: Red Hat Linux Rawhide
Finding updated packages
Downloading needed headers
Looking in Available Packages:
Name Arch Version
--------------------------------------------------------------------------------
Looking in Installed Packages:
Name Arch Version
--------------------------------------------------------------------------------
gcc i386 3.3-7
Soweit gibt es mit Rawhide keine Probleme. Einige Programme wie z.B. Mozilla funktionieren sogar wesentlich besser als die ältere Version. Auch das Kompilieren von PHP 4.3.3RC1 mit GCC 3.3 war problemlos.
Die Red Hat Tools wie der Softwaremanager wurden übrigens überarbeitet und geben schon einen kleinen Vorgeschmack auf Red Hat 9.1. Das ist aber kein Grund auf Rawhide umzusteigen, da es gerade bei den Konfigurationstools die meisten Fehler gibt.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026