Re: firefox 1.5
Jürgen Kowalzik <[email protected]> Sun, 15 Jan 2006 00:15:32 +0100
| Newsgroups | gmane.linux.mandrake.newbie.german |
|---|---|
| Message-ID | <[email protected]> |
--=-t/lJUEzKRuDEMrWTN2KV
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable
Am Samstag, den 14.01.2006, 21:15 +0100 schrieb Istvan Seidel:
> Am Samstag 14 Januar 2006 20:48 schrieb J=FCrgen Kowalzik:
>=20
> > Hallo!
> >
> > Nein,
> > deshalb hab ich mir den 1.5er von den Autoren besorgt.
> das heisst also, da=DF man dieses rpm Paket komplett im klo runtersp=FC=
len kann,=20
> wenn man nicht im Mandrivaclub ist??
>=20
> Wie genau hast du denn die Aktualisierung vollzogen?
>=20
Halt dich mal daran:
[Howto] Firefox als
Standardbrowser
=AB am: September 09,
2004, 09:48:07 =BB
________________________________________________________________________
Howto zum Thema Firefox
Probleme:
- Beim Start aus einer Anwendung verlangt Firefox die Anlage eines neuen
Profiles
- Firefox meldet, mailto sei kein registriertes Protokoll
Inhalt:
1. Download und Installation
2. Firefox Startscript
3. Als Standardbrowser einrichten
4. Alternative zum Startscript
5. Firefox, mailto-Links und externe Anwendungen=20
1. Download und Installation:
Der aktuelle Firefox in deutscher Sprache findet sich auf
www.firefox-browser.de.
Es handelt sich um eine gepackte, auf=FChrbare Version. Das hei=DFt, der
Browser ist nach dem Entpacken der Datei - z.B. mit Ark - sofort
einsatzf=E4hig.=20
Als distributionsfremde Anwendung sollte der Firefox unter /opt
installiert werden. (sh. Artikel zur Dateistruktur)
Ausf=FChrliche Beschreibung:
Ich habe das Archiv zun=E4chst in meinem Download-Verzeichnis
entpackt und anschlie=DFend von dort mit Rechte
Maustaste->Aktionen->Terminal =F6ffnen die Konsole ge=F6ffnet.=20
In der Konsole:
Zun=E4chst mit su und dem Root-Password Superuser werden. (sonst
keine Schreibrechte in /opt)
[root@localhost Download]$ mv firefox /opt/firefox (verschiebt
den Ordner)
[root@localhost Download]$ chown -R root /opt/firefox/ (=E4ndert
den Eigent=FCmer nach root)
=20
Jetzt kann der Browser mit MenuDrake in das Startmenu
eingetragen werden.
Der Aufruf erfolgt mit '/opt/firefox'.
[/list:u]
2. Firefox Startscript
M=F6chte man den Firefox aus einer anderen Anwendung heraus
starten, verlangt Firefox die Anlage eines neuen Nutzerprofiles,
sofern bereits eine Instanz aktiv ist.
Das folgende Script -das ich mir ergoogelt und entsprechend
angepa=DFt habe- =FCberpr=FCft nun, ob der Browser bereits l=E4uf=
t, und
=F6ffnet dann -je nach Einstellung- entweder ein neues Fenster
oder ein neues Tab.
=20
Code:
#!/bin/bash
if /opt/firefox/firefox -a firefox -remote "ping()"; then
/opt/firefox/firefox -a firefox -remote "openURL($@,new-tab)";
else
/opt/firefox/firefox $@;
fi
=20
Erkl=E4rung zum Script:
Zeile 2: =DCberpr=FCfung, ob eine Instanz l=E4uft, wobei =
mit
-a firefox der Browser identifiziert wird.
Zeile 3: =D6ffnen der URL in neuem Fenster new-window,
oder Tab new-tab, $@ ist die =FCbergebene Adresse
Zeile 5: Start einer neuen Instanz von Firefox, wieder
mit $@, der =FCbergebenen Adresse[/list:u]Ich habe das
Script firefoxstart genannt und entsprechend der
Dateistruktur nach /usr/bin/ gespeichert bzw verschoben.
Es empfielt sich, das Startscript in der Konsole, z.B.
mit firefoxstart www.mandrakeuser.de auszuprobieren.
Erl=E4uterung zur Scripterstellung
=D6ffne den Editor Deiner Wahl, z.B. KEdit und
kopiere obigen Code hinein.
Ersetze ggf. in Zeile 3 ggf. new-window durch
new-tab.
Anschlie=DFend speicherst Du unter dem Namen
'firefoxstart'.
=20
Dann =F6ffnest Du die Konsole (in dem Verzeichnis=
,
wo das Script gespeichert ist:
su -> rootkennwort.
[root@localhost Documents]$ mv
firefoxstart /usr/bin/firefoxstart (verschiebt
die Datei nach /usr/bin)
[root@localhost Documents]$ cd /usr/bin/
(wechselt in das Verzeichnis)
[root@localhost bin]$ chown root firefoxstart
(=E4ndert den Eigent=FCmer nach root)
[root@localhost bin]$ chmod u+x firefoxstart
(macht die Datei ausf=FChrbar)
[/list:u]
3. Als Standardbrowser einrichten
Damit nun beim Klick auf einen Link in einer
Anwendung, z.B. einem OOo-Dokument die URL
tats=E4chlich mit dem Firefox ge=F6ffnet wird,
m=FCssen im Desktop die entsprechenden Zuordnunge=
n
eingestellt werden:
KDE:
Startmenu -> System -> Configure your
desktop=20
Components -> Dateizuordnungen -> text
-> html
Eintrag hinzuzuf=FCgen -> Programmname:
firefoxstart %u.
Gnome:
Gnome-control-center -> Komplex ->
Dateitypen und Programme
Internetdienste -> Weltweites Web
Auszuf=FChrendes Programm ->
Benutzerdefiniert -> Programm:
firefoxstart %s
[/list:u]Hinweis f=FCr Evolution-Nutzer:
Da Evolution eine Gnome-Anwendung ist,
m=FCssen auch bei Nutzung unter KDE die
Einstellungen im Gnome-Control-Center
vorgenommen werden.
Erl=E4uterung zum Start des
Gnome-control-centers aus KDE
In der Konsole:
[numerobis@localhost
numerobis]$
gnome-control-center (Aufruf
des GCC)
Es werden im Konsolenfenster
eine Reihe von Fehlermeldungen
ausgegeben, die ignoriert werden
k=F6nnen, anschlie=DFend startet =
der
GCC.
Falls der GCC aber nicht
gefunden wird, command not found
mu=DFt Du ihn installieren. Das
geschieht einfach =FCber die
Mandrake-Paketierung.=20
Hierzu als Suchbegriff
gnome-control-center eingeben
und dann eben ausw=E4hlen.
Abh=E4ngigkeiten best=E4tigen!
[/list:u]
4. Alternative zum Startscript
Wer kein Script verwenden mag,
kann auch folgenden Aufruf im
GCC eintragen:
=20
Code:
/opt/firefox/firefox -a firefox
-remote 'openURL(%s,new-window)'
|| /opt/firefox/firefox %s
=20
Unter KDE mu=DF %s durch %u
ersetzt werden.
=20
5. Firefox, mailto-Links und
externe Anwendungen
Klickt man in der
Standardinstallation des Firefox
auf einen mailto-Link, erh=E4lt
man die Meldung, mailto sei kein
registriertes Protokoll.
Ich habe mir deshalb MozEx
installiert. MozEx ist eine
Erweiterung, die dazu dient,
externe Anwendungen in den
Browser einzubinden, bzw. eine
Verbindung herzstellen. Curly
hat die Funktionsweise hier im
Forum schon kurz beschrieben.
Leider war die auf der
Projekthomepage angebotene
Version zum aktuellen Firebird
nicht kompatibel. Eine
funktionsf=E4hige Variante habe
ich hier gefunden (MozEx 1.07).
Installation:=20
Die Installation geschieht durch
einfachen Klick auf den
Install-Link. Damit die
Erweiterung aktiviert wird, mu=DF
der Browser anschlie=DFend neu
gestartet werden.
Einrichtung:
Die Einrichtung von MozEx ist
auf der Projekthomepage
www.mozex.mozdev.org ausf=FChrlic=
h
dokumentiert, deshalb nur
Evolution als Beispiel:
Firefox-Menu -> Extras
-> Erweiterungen (=F6ffne=
t
Liste aller
installierten
Erweiterungen)
Doppelklick auf MozEx
(=F6ffnet das MozEx
Optionsfenster)
Option intercept mailto:
clicks ausw=E4hlen
und unter Commands in
der Zeile Mailer
folgendes eintragen:
evolution mailto:%
A?Subject=3D%S&Cc=3D%C&bo=
dy=3D
%B
Damit die Konfiguration
wirksam wird, mu=DF der
Browser neu gestartet
werden!
[/list:u]_____
=20
Ich hoffe, es hat sich
beim Schreiben nicht
(wieder) der
Fehlerteufel
eingeschlichen.
F=FCr Tips und
Verbesserungsvorschl=E4ge
bin ich immer offen.
=20
Numerobis
=20
Changelog:
- Installationspfad
ge=E4ndert
nach /opt/firefox
- fehlende %u und %s im
Scriptaufruf erg=E4nzt
- wobos Direktaufruf
hinzugef=FCgt=20
--=20
J=FCrgen Kowalzik <[email protected]>
Want to buy your Pack or Services from Mandriva?=20
Go to http://store.mandriva.com
--=-t/lJUEzKRuDEMrWTN2KV
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.6.2">
</HEAD>
<BODY>
Am Samstag, den 14.01.2006, 21:15 +0100 schrieb Istvan Seidel:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Am Samstag 14 Januar 2006 20:48 schrieb Jürgen Kowalzik:</FONT>
<FONT COLOR="#000000">> Hallo!</FONT>
<FONT COLOR="#000000">></FONT>
<FONT COLOR="#000000">> Nein,</FONT>
<FONT COLOR="#000000">> deshalb hab ich mir den 1.5er von den Autoren besorgt.</FONT>
<FONT COLOR="#000000">das heisst also, daß man dieses rpm Paket komplett im klo runterspülen kann, </FONT>
<FONT COLOR="#000000">wenn man nicht im Mandrivaclub ist??</FONT>
<FONT COLOR="#000000">Wie genau hast du denn die Aktualisierung vollzogen?</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
Halt dich mal daran:<BR>
<BR>
<TABLE WIDTH="100%">
<TR>
<TD ALIGN="left">
<A HREF="http://www.mandrivauser.de/index.php?option=com_smf&Itemid=73&expv=0&topic=6620.msg51934#msg51934"><IMG SRC="http://www.mandrivauser.de/smf/Themes/classic/images/post/xx.gif" ALIGN="bottom" ALT="" BORDER="0"></A>
</TD>
<TD ALIGN="left">
<B><A HREF="http://www.mandrivauser.de/index.php?option=com_smf&Itemid=73&expv=0&topic=6620.msg51934#msg51934">[Howto] Firefox als Standardbrowser</A></B><BR>
« <B> am:</B> September 09, 2004, 09:48:07 »
</TD>
<TD NOWRAP ALIGN="right" VALIGN="bottom">
<BR>
</TD>
</TR>
</TABLE>
<HR SIZE="1">
<BR>
<B>Howto</B> zum Thema Firefox<BR>
<BR>
Probleme:<BR>
- Beim Start aus einer Anwendung verlangt Firefox die Anlage eines neuen Profiles<BR>
- Firefox meldet, mailto sei kein registriertes Protokoll<BR>
<BR>
Inhalt:<BR>
1. Download und Installation<BR>
2. Firefox Startscript<BR>
3. Als Standardbrowser einrichten<BR>
4. Alternative zum Startscript<BR>
5. Firefox, mailto-Links und externe Anwendungen <BR>
<BR>
<B>1. Download und Installation:</B><BR>
Der aktuelle Firefox in deutscher Sprache findet sich auf <A HREF="http://www.firefox-browser.de">www.firefox-browser.de</A>.<BR>
Es handelt sich um eine gepackte, auführbare Version. Das heißt, der Browser ist nach dem Entpacken der Datei - z.B. mit Ark - sofort einsatzfähig. <BR>
Als distributionsfremde Anwendung sollte der Firefox unter /opt installiert werden. (sh. Artikel zur <A HREF="http://mandrakeuser.de/coma/DateiSystem">Dateistruktur</A>)<BR>
<UL>
<B>Ausführliche Beschreibung:</B><BR>
Ich habe das Archiv zunächst in meinem Download-Verzeichnis entpackt und anschließend von dort mit <I>Rechte Maustaste->Aktionen->Terminal öffnen</I> die Konsole geöffnet. <BR>
<B>In der Konsole:</B><BR>
Zunächst mit su und dem Root-Password Superuser werden. <I>(sonst keine Schreibrechte in /opt)</I><BR>
[root@localhost Download]$ mv firefox /opt/firefox <I>(verschiebt den Ordner)</I><BR>
[root@localhost Download]$ chown -R root /opt/firefox/ <I>(ändert den Eigentümer nach root)</I><BR>
<BR>
Jetzt kann der Browser mit MenuDrake in das Startmenu eingetragen werden.<BR>
Der Aufruf erfolgt mit '<B>/opt/firefox</B>'.<BR>
[/list:u]<BR>
<B>2. Firefox Startscript</B><BR>
Möchte man den Firefox aus einer anderen Anwendung heraus starten, verlangt Firefox die Anlage eines neuen Nutzerprofiles, sofern bereits eine Instanz aktiv ist.<BR>
Das folgende Script -das ich mir ergoogelt und entsprechend angepaßt habe- überprüft nun, ob der Browser bereits läuft, und öffnet dann -je nach Einstellung- entweder ein neues Fenster oder ein neues Tab.
</UL>
<UL>
Code:
</UL>
<UL>
#!/bin/bash<BR>
if /opt/firefox/firefox -a firefox -remote "ping()"; then<BR>
/opt/firefox/firefox -a firefox -remote "openURL($@,new-tab)";<BR>
else<BR>
/opt/firefox/firefox $@;<BR>
fi
</UL>
<UL>
<UL>
<B>Erklärung zum Script:</B><BR>
<B>Zeile 2:</B> Überprüfung, ob eine Instanz läuft, wobei mit <I>-a firefox</I> der Browser identifiziert wird.<BR>
<B>Zeile 3:</B> Öffnen der URL in neuem Fenster <I>new-window</I>, oder Tab <I>new-tab</I>, $@ ist die übergebene Adresse<BR>
<B>Zeile 5:</B> Start einer neuen Instanz von Firefox, wieder mit $@, der übergebenen Adresse[/list:u]Ich habe das Script <B>firefoxstart</B> genannt und entsprechend der Dateistruktur nach /usr/bin/ gespeichert bzw verschoben.<BR>
Es empfielt sich, das Startscript in der Konsole, z.B. mit firefoxstart <A HREF="http://www.mandrakeuser.de">www.mandrakeuser.de</A> auszuprobieren.<BR>
<UL>
<B>Erläuterung zur Scripterstellung</B><BR>
Öffne den Editor Deiner Wahl, z.B. KEdit und kopiere obigen Code hinein.<BR>
Ersetze ggf. in Zeile 3 ggf. new-window durch new-tab.<BR>
Anschließend speicherst Du unter dem Namen 'firefoxstart'.<BR>
<BR>
<B>Dann öffnest Du die Konsole (in dem Verzeichnis, wo das Script gespeichert ist:</B><BR>
su -> rootkennwort.<BR>
[root@localhost Documents]$ mv firefoxstart /usr/bin/firefoxstart <I>(verschiebt die Datei nach /usr/bin)</I><BR>
[root@localhost Documents]$ cd /usr/bin/ <I>(wechselt in das Verzeichnis)</I><BR>
[root@localhost bin]$ chown root firefoxstart <I>(ändert den Eigentümer nach root)</I><BR>
[root@localhost bin]$ chmod u+x firefoxstart <I>(macht die Datei ausführbar)</I><BR>
[/list:u]<BR>
<B>3. Als Standardbrowser einrichten</B><BR>
Damit nun beim Klick auf einen Link in einer Anwendung, z.B. einem OOo-Dokument die URL tatsächlich mit dem Firefox geöffnet wird, müssen im Desktop die entsprechenden Zuordnungen eingestellt werden:<BR>
<UL>
<B>KDE:</B><BR>
Startmenu -> System -> <B>Configure your desktop</B> <BR>
Components -> Dateizuordnungen -> text -> html<BR>
Eintrag hinzuzufügen -> Programmname: <I>firefoxstart %u</I>.<BR>
<B>Gnome:</B><BR>
Gnome-control-center -> Komplex -> Dateitypen und Programme<BR>
Internetdienste -> Weltweites Web<BR>
Auszuführendes Programm -> Benutzerdefiniert -> Programm: <I>firefoxstart %s</I><BR>
[/list:u]Hinweis für Evolution-Nutzer:<BR>
Da Evolution eine Gnome-Anwendung ist, müssen auch bei Nutzung unter KDE die Einstellungen im Gnome-Control-Center vorgenommen werden.<BR>
<UL>
<B>Erläuterung zum Start des Gnome-control-centers aus KDE</B><BR>
<B>In der Konsole:</B><BR>
[numerobis@localhost numerobis]$ gnome-control-center <I>(Aufruf des GCC)</I><BR>
Es werden im Konsolenfenster eine Reihe von Fehlermeldungen ausgegeben, die ignoriert werden können, anschließend startet der GCC.<BR>
Falls der GCC aber nicht gefunden wird, <I>command not found</I> mußt Du ihn installieren. Das geschieht einfach über die Mandrake-Paketierung. <BR>
Hierzu als Suchbegriff <I>gnome-control-center</I> eingeben und dann eben auswählen. Abhängigkeiten bestätigen!<BR>
[/list:u]<BR>
<B>4. Alternative zum Startscript</B><BR>
Wer kein Script verwenden mag, kann auch folgenden Aufruf im GCC eintragen:
</UL>
</UL>
</UL>
</UL>
</UL>
<UL>
<UL>
<UL>
<UL>
<UL>
Code:
</UL>
</UL>
</UL>
</UL>
</UL>
<UL>
<UL>
<UL>
<UL>
<UL>
/opt/firefox/firefox -a firefox -remote 'openURL(%s,new-window)' || /opt/firefox/firefox %s
</UL>
</UL>
</UL>
</UL>
</UL>
<UL>
<UL>
<UL>
<UL>
<UL>
Unter KDE muß <I>%s</I> durch <I>%u</I> ersetzt werden.<BR>
<BR>
<B>5. Firefox, mailto-Links und externe Anwendungen</B><BR>
Klickt man in der Standardinstallation des Firefox auf einen mailto-Link, erhält man die Meldung, mailto sei kein registriertes Protokoll.<BR>
Ich habe mir deshalb <A HREF="http://mozex.mozdev.org/">MozEx</A> installiert. MozEx ist eine Erweiterung, die dazu dient, externe Anwendungen in den Browser einzubinden, bzw. eine Verbindung herzstellen. Curly hat die Funktionsweise <A HREF="http://mandrivauser.de/index.php?option=com_smf&itemid=70&expv=0&topic=6371">hier im Forum</A> schon kurz beschrieben. Leider war die auf der Projekthomepage angebotene Version zum aktuellen Firebird nicht kompatibel. Eine funktionsfähige Variante habe ich <A HREF="http://www.extensionsmirror.nl/index.php?showtopic=70">hier</A> gefunden (MozEx 1.07).<BR>
<B>Installation:</B> <BR>
Die Installation geschieht durch einfachen Klick auf den Install-Link. Damit die Erweiterung aktiviert wird, muß der Browser anschließend neu gestartet werden.<BR>
<B>Einrichtung:</B><BR>
Die Einrichtung von MozEx ist auf der Projekthomepage <A HREF="http://www.mozex.mozdev.org">www.mozex.mozdev.org</A> ausführlich dokumentiert, deshalb nur Evolution als Beispiel:<BR>
<UL>
Firefox-Menu -> Extras -> Erweiterungen (öffnet Liste aller installierten Erweiterungen)<BR>
Doppelklick auf MozEx (öffnet das MozEx Optionsfenster)<BR>
Option <I>intercept mailto: clicks</I> auswählen<BR>
und unter Commands in der Zeile Mailer folgendes eintragen: <I>evolution mailto:%A?Subject=%S&Cc=%C&body=%B</I><BR>
Damit die Konfiguration wirksam wird, muß der Browser neu gestartet werden!<BR>
[/list:u]_____<BR>
<BR>
Ich hoffe, es hat sich beim Schreiben nicht (wieder) der Fehlerteufel eingeschlichen.<BR>
Für Tips und Verbesserungsvorschläge bin ich immer offen.<BR>
<BR>
Numerobis<BR>
<BR>
Changelog:<BR>
- Installationspfad geändert nach /opt/firefox<BR>
- fehlende %u und %s im Scriptaufruf ergänzt<BR>
- wobos Direktaufruf hinzugefügt <BR>
</UL>
</UL>
</UL>
</UL>
</UL>
</UL>
<TABLE WIDTH="100%">
<TR>
</TR>
</TABLE>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
Jürgen Kowalzik <<A HREF="mailto:[email protected]">[email protected]</A>>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
--=-t/lJUEzKRuDEMrWTN2KV--