Hallo hier mal eine Anfängerfrage, und zwar hab ich mir eine Firefox version runtergeladen, diese war als tar gz komprimiert. Nachdem ich alles entpackt hatte ist Firefox auch schon gelaufen. 1. Frage: Muss nicht eigentlich ein ./configure make und /oder make install ausgeführt werden? Firefox kann ich allerdings nur aus dem eigenen Verzeichnis starten: 2. Frage: Wie kann ich Firefox eine Allgemeingültigkeit verleihen, sodass ich mit Alt F2 oder einfach mit dem Befehl "firefox" den Browser starten kann? Hat das eventuell etwas mit den Verzeichnissen /usr/bin ... zu tun? Würde mich über eine helfende Antwort sehr freuen.
Karl Zeiss schrieb:
Hallo hier mal eine Anfängerfrage,
und zwar hab ich mir eine Firefox version runtergeladen, diese war als tar gz komprimiert. Nachdem ich alles entpackt hatte ist Firefox auch schon gelaufen. 1. Frage: Muss nicht eigentlich ein ./configure make und /oder make install ausgeführt werden?
Firefox kann ich allerdings nur aus dem eigenen Verzeichnis starten:
2. Frage: Wie kann ich Firefox eine Allgemeingültigkeit verleihen, sodass ich mit Alt F2 oder einfach mit dem Befehl "firefox" den Browser starten kann?
Hallo Karl! Wenn Firefox läuft, musst du ihn nicht mehr kompilieren. Also kein ./configure, kein make und kein make install. Du machst als root folgendes: Überprüfen, dass kein firefox über Yast installiert ist, gegebenenfalls löschen. mv /pfad/zum/entpackten/firefox /opt/firefox ln -s /opt/firefox/firefox /usr/local/bin/firefox Erklärung: Zuerst verschiebst du firefox in einen Ordner, in dem "normalerweise" Firefox hinkommt (ist nicht bindend, aber ich habe es bisher immer erfolgreich so gemacht!) Der zweite Befehl erstellt eine Verknüpfung (besser: Link) auf die ausführbare Datei. Nun müsste jeder Benutzer "firefox" ausführen können. Wenn nicht, poste mal ls -l /usr/local/bin/firefox Bessere Formulierung für Allgemeingültigkeit: Ausführbarkeit für alle Benutzer. Viele Grüße Martin Ereth
Am 04.03.06 schrieb Martin Ereth
Karl Zeiss schrieb:
Hallo hier mal eine Anfängerfrage,
und zwar hab ich mir eine Firefox version runtergeladen, diese war als tar gz komprimiert. Nachdem ich alles entpackt hatte ist Firefox auch schon gelaufen. 1. Frage: Muss nicht eigentlich ein ./configure make und /oder make install ausgeführt werden?
Firefox kann ich allerdings nur aus dem eigenen Verzeichnis starten:
2. Frage: Wie kann ich Firefox eine Allgemeingültigkeit verleihen, sodass ich mit Alt F2 oder einfach mit dem Befehl "firefox" den Browser starten kann?
Hallo Karl!
Wenn Firefox läuft, musst du ihn nicht mehr kompilieren. Also kein ./configure, kein make und kein make install.
Du machst als root folgendes:
Überprüfen, dass kein firefox über Yast installiert ist, gegebenenfalls löschen.
mv /pfad/zum/entpackten/firefox /opt/firefox ln -s /opt/firefox/firefox /usr/local/bin/firefox
Erklärung: Zuerst verschiebst du firefox in einen Ordner, in dem "normalerweise" Firefox hinkommt (ist nicht bindend, aber ich habe es bisher immer erfolgreich so gemacht!) Der zweite Befehl erstellt eine Verknüpfung (besser: Link) auf die ausführbare Datei.
Nun müsste jeder Benutzer "firefox" ausführen können.
Wenn nicht, poste mal ls -l /usr/local/bin/firefox
Über Alt F2 funktioniert das jetzt schon, allerdings kann ich über die Konsole, sofern ich nicht in /opt/firefox/ bin Firefox noch nicht ausführen lrwxrwxrwx 1 root root 20 Mar 4 17:27 firefox -> /opt/firefox/firefox* was muss ich noch ändern?
Bessere Formulierung für Allgemeingültigkeit: Ausführbarkeit für alle Benutzer.
Viele Grüße
Martin Ereth
gruß, Karl
Karl Zeiss schrieb:
Am 04.03.06 schrieb Martin Ereth
: Karl Zeiss schrieb: [...] mv /pfad/zum/entpackten/firefox /opt/firefox ln -s /opt/firefox/firefox /usr/local/bin/firefox [...] Über Alt F2 funktioniert das jetzt schon, allerdings kann ich über die Konsole, sofern ich nicht in /opt/firefox/ bin Firefox noch nicht ausführen
lrwxrwxrwx 1 root root 20 Mar 4 17:27 firefox -> /opt/firefox/firefox*
was muss ich noch ändern?
Hallo Karl! ist der *(Stern) nach /opt/firefox/firefox ein Vertipper von dir? Wenn nicht: Als root: rm /usr/local/bin/firefox && ln -s /opt/firefox/firefox /usr/local/bin/firefox Poste mal: ls -l /opt/firefox/firefox Viele Grüße Martin Ereth
Am Samstag, 4. März 2006 17:49 schrieb Martin Ereth:
lrwxrwxrwx 1 root root 20 Mar 4 17:27 firefox -> /opt/firefox/firefox*
ist der *(Stern) nach /opt/firefox/firefox ein Vertipper von dir?
Wohl eher nicht. Ich denke eher, er hat ein alias für ls definiert: ls -F Dann gibt der Stern an, dass die Datei ausführbar ist. Und das ist doch richtig. Aber zur ursprünglichen Frage: Meiner Erfahrung nach ist es eine gute Idee, für Suse bestimmte rpm-Dateien runterzuladen. Die gibt es bei Suse (weiß gerade nicht genau wo). Da hat man im allgemeinen weniger Ärger mit und muss auch nicht von Hand dafür sorgen, dass die Installation stimmt. Gruß, Achim
Am Samstag, 4. März 2006 16:40 schrieb Karl Zeiss:
Hallo hier mal eine Anfängerfrage,
2. Frage: Wie kann ich Firefox eine Allgemeingültigkeit verleihen, sodass ich mit Alt F2 oder einfach mit dem Befehl "firefox" den Browser starten kann?
Hat das eventuell etwas mit den Verzeichnissen /usr/bin ... zu tun?
Ja. Alle Programme, die in der Konsole gestartet werden sollen, müssen in einem der im PATH erwähnten Ordner sein, darunter ist auch /usr/bin Ich habe den entpackten Firefox Ordner nach /opt kopiert und unter /usr/local/bin ein symlink auf die Firefox Programmdatei in jenem Ordner angelegt. Dieser Link tut so, als sei er mit der verlinkten Datei identisch. Guido
Karl Zeiss schrieb:
Hallo hier mal eine Anfängerfrage,
und zwar hab ich mir eine Firefox version runtergeladen, diese war als tar gz komprimiert. Nachdem ich alles entpackt hatte ist Firefox auch schon gelaufen. 1. Frage: Muss nicht eigentlich ein ./configure make und /oder make install ausgeführt werden?
Firefox kann ich allerdings nur aus dem eigenen Verzeichnis starten:
2. Frage: Wie kann ich Firefox eine Allgemeingültigkeit verleihen, sodass ich mit Alt F2 oder einfach mit dem Befehl "firefox" den Browser starten kann?
Hat das eventuell etwas mit den Verzeichnissen /usr/bin ... zu tun?
Würde mich über eine helfende Antwort sehr freuen.
Hallo, Du hast Dir wahrscheinlich Firefox von der Firefox-Webseite oder einer anderen, entsprechenden Quelle geholt. Ich denke es wäre einfacher die aktuelle Firefox-Version vom SuSE-FTP-Server oder einen Mirror zu holen. Das sind in der Regel RPM-Pakete, die sich über rpm oder YaST einspielen, oder falls schon vorhanden, aktualisieren lassen. In folgenden Verzeichnissen könntest Du fündig werden - Firefox 1.5.0.1: - Novell/SuSE Linux 9.1 32-bit Version ftp://ftp4.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/firefox/1.5.0.1/9.1-i386 - Novell/SuSE Linux 9.1 64-bit Version ftp://ftp4.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/firefox/1.5.0.1/9.1-x86_64 - Novell/SuSE Linux 9.2 32-bit Version ftp://ftp4.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/firefox/1.5.0.1/9.2-i386 - Novell/SuSE Linux 9.2 64-bit Version ftp://ftp4.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/firefox/1.5.0.1/9.2-x86_64 - Novell/SuSE Linux 9.3 32-bit Version ftp://ftp4.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/firefox/1.5.0.1/9.3-i386 - Novell/SuSE Linux 9.3 64-bit Version ftp://ftp4.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/firefox/1.5.0.1/9.3-x86_64 - Novell/SuSE Linux 10.0 32-bit Version ftp://ftp4.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/firefox/1.5.0.1/10.0-i386 - Novell/SuSE Linux 10.0 64-bit Version ftp://ftp4.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/firefox/1.5.0.1/10.0-x86_64 - Novell/SuSE Linux 10.0 PowerPC (ppc / Mac) Version ftp://ftp4.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/firefox/1.5.0.1/10.0-ppc Aus dem entsprechendem Ordner brauchst Du die Pakete, die 'debuginfo' im Namen tragen nicht herunterzuladen. MfG Richi ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
participants (5)
-
Achim Schaefer
-
Guido Pinkernell
-
Karl Zeiss
-
Martin Ereth
-
Richard Kraut