Was haltest du von der Idee, PHP 4.2 neu zu kompilieren aber ein RPM zu
erzeugen, mit dessen Hilfe du dann ein upgrade machst. Vielleicht gibt
es das RPM ja sogar schon auf irgend einer contrib-Seite. Oder du
probierst das src RPM von der 8.0 als Ausgang zu benutzen.
Wenn du's probierst, wär ich auf das Ergebnis sehr gespannt
Ich habe schliesslich die PHP 4.1.x RPMs enfernt (rpm -e) und PHP 4.3.0
von php.net vom Source installiert (einfach die Anweisung "Quick
Install" in der Datei INSTALL befolgt).
Ich habe schliesslich die PHP 4.1.x RPMs enfernt (rpm -e) und PHP 4.3.0
von php.net vom Source installiert (einfach die Anweisung "Quick
Install" in der Datei INSTALL befolgt).
Stellen die ein src.rom oder ein tar.gz mit spec Datei zur Verfügung,
oder hast du einfach auf die Paketverwaltung verzichtet?
Hallo,
ein wenig OT, aber fällt mir dazu gerade ein,
mit dem Bash-Script 'checkinstall', welches anstelle des 'make install'
aufgerufen wird, lassen sich ganz einfach RPM's aus tgz's erstellen!
ein wenig OT, aber fällt mir dazu gerade ein,
mit dem Bash-Script 'checkinstall', welches anstelle des 'make install'
aufgerufen wird, lassen sich ganz einfach RPM's aus tgz's erstellen!
finde das Tool sehr interessant! Hast du es schon benutzt? Wenn es gut
funktioniert, möchte ich das Dokument "HowTo install software on a
GNU/Linux system" diesbezüglich erweitern.
Habe schon geplant das Dokument um den Absatz zu erweitern, in dem ich
über die Möglichkeiten ein RPM aus einem tar.gz zu erstellen sprechen
möchte. Oft enthalten die tar.gz Dateien bereits das spec file und
vielen ist es unbekannt, dass sie in jenen Fällen ganz einfach mittels
rpm -tb foo.tar.gz
das Programm kompilieren können und dadurch das frische rpm erhalten.
> Ich habe schliesslich die PHP 4.1.x RPMs enfernt (rpm -e) und PHP 4.3.0
> von php.net vom Source installiert (einfach die Anweisung "Quick
> Install" in der Datei INSTALL befolgt).
Stellen die ein src.rom oder ein tar.gz mit spec Datei zur Verfügung,
oder hast du einfach auf die Paketverwaltung verzichtet?
Keine Ahnung, ich habe einfach ganz klassisch den Sourcecode
kompiliert und PHP in /usr/local installiert.
Habe schon geplant das Dokument um den Absatz zu erweitern, in dem ich
über die Möglichkeiten ein RPM aus einem tar.gz zu erstellen sprechen
möchte. Oft enthalten die tar.gz Dateien bereits das spec file und
vielen ist es unbekannt, dass sie in jenen Fällen ganz einfach mittels
rpm -tb foo.tar.gz
das Programm kompilieren können und dadurch das frische rpm erhalten.
fände ich eine superidee. habe das mit dem rpm -tb foo.tar.gz nämlich
auch nicht gewußt. habe einmal alien ausprobiert, das hat mir aber alle
files in / installiert ...
eine kleine anmerkung zu deinem dokument. in punkt 6 heißt es:
"6. Wir haben nur ein Archiv mit dem Quellcode vom gewünschten Programm
gefunden.
6.1 Das Archive mit dem vorkompilierten Programm herunterladen."
das müsste, nehme ich an, heißen: "6.1 Das Archiv mit dem Quellcode vom
gewünschten Programm herunterladen." das vorkompilierte programm war
nämlich punkt 5 (ein überstürztes copy/paste? ;-).
das müsste, nehme ich an, heißen: "6.1 Das Archiv mit dem Quellcode vom
gewünschten Programm herunterladen." das vorkompilierte programm war
nämlich punkt 5 (ein überstürztes copy/paste? ;-).
Danke Andreas für den Hinweis! Habe den Kopierteufel ausgebaut.