Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.os.unix.linux.misc > #110460
| From | Andreas Kohlbach <ank@spamfence.net> |
|---|---|
| Newsgroups | de.comp.os.unix.linux.misc |
| Subject | Re: Firefox als Standard-Browser festlegen |
| Date | 2020-05-15 10:24 -0400 |
| Organization | https://news-commentaries.blogspot.com/ |
| Message-ID | <874kshqnsn.fsf@usenet.ankman.de> (permalink) |
| References | (8 earlier) <n9ttog-9ji.ln1@stfu.dumb1.com> <87y2pu3ets.fsf@usenet.ankman.de> <slrnrbqdq0.337.dein.name@news.strg-alt-entf.org> <87lflu37wd.fsf@usenet.ankman.de> <83zhaa6tmj.fsf@helmutwaitzmann.news.arcor.de> |
On Fri, 15 May 2020 00:26:12 +0200, Helmut Waitzmann wrote: > > Die Ausgangsfrage war: Warum wird die Einstellung für Firefox als > Standard-Browser nicht permanent gemacht? Dein Vorschlag an die > Linux‐Distributoren war, das solle der Paketmanager – also der > Distributor (als der Paketersteller) oder der Administrator (als > Anwender des Paketsystems) – regeln, und Ralph legte dar, warum eine > Einstellung, die alle Anwender eines Systems betrifft, obwohl sie von > den persönlichen Vorlieben jedes Anwenders abhängt, bei einem echten > Mehrbenutzersystem nicht sinnvoll ist. Nein. Die Festlegung des Standard-Browsers hat nichts mit dem Paketmanager zu tun, wie mehrfach angeführt. > Linux ist, so weit ich es bisher mitbekommen habe, – und ich hoffe, > das bleibt auch so – ein echtes Mehrbenutzersystem. Da muss der > einzelne Benutzer seinen Standardbrowser auf andere Weise als durch > Betätigen des Knopfes im Firefox wählen: > > Ich kenne das vom Firefox in der Unix‐Welt bisher so, dass der > Schaltknopf «Firefox zum Standardbrowser machen» vom Distributor > abgestellt worden ist: Er kann vom Anwender nicht betätigt werden. > Hat sich das inzwischen geändert? In Gnome zumindest kann man per GUI Standard-Applikationen festlegen. Wenn also in einem Mailer oder anderen Programmen ein Link mit den Endungen html, htm, php und Verwandten geklickt wird, sollte dann die gewählte Standard-Applikation damit geöffnet werden. > Der Grund für das Abstellen ist, dass so eine Einstellung vom Firefox > aufgrund der vielen Möglichkeiten, wo Anwender den von ihnen gewollten > Standardbrowser festlegen können, nicht sicher vorgenommen werden > kann: Sollte der Firefox beispielsweise die Umgebungsvariable > «BROWSER» beeinflussen? Wo sollte er das tun? Wie sollte er das > tun? Weiß er, wie das bei allen möglichen Desktop‐Systemen gemacht > werden muss, und kann er ermitteln, welches von ihnen der Anwender > gerade nutzt? Was sollte geschehen, wenn der Anwender sich nicht > grafisch einloggt, sondern ohne X11‐Umgebung am System arbeitet > (beispielsweise, weil sein grafischer Zugang wegen eines > Konfigurationsfehlers, der ihm passiert ist, defekt ist) und jetzt > unbedingt einen textorientierten WWW‐Browser braucht, um geschwind > etwas nachzusehen, was ihm bei der Fehlerbehebung hilft? Firefox als > Standardbrowser starten, weil der das in «~/.profile» reingeschrieben > hatte, und mangels X11 auf die Schnauze fallen? Browser in Linux sollten es nie erlauben, sich als selbst Standard-Browser festzulegen. Außer sie gehen den Weg, sich im jeweiligen *Linux* *Desktop* als diese einzutragen. Das mag in Windows funktionieren. Linux hat aber mehrere Desktop-Anwendungen. Wenn jede für sich selbst einen Default-Browser festlegen kann, ist das optimal. Das Problem wäre gelöst. Außer man will, dass für jeden User derselbe Browser (oder dieselbe andere Anwendung) default ist, sollte man das über die alternatives machen können. So z.B. wenn man (neben root) der einzige User ist. > Um zur ursprünglichen Frage zurückzukommen: Der Anwender müsste sich > in seinem Desktop‐System, das er gerade nutzt, umsehen > (Handbuchseiten? Hilfetexte, die auf Knopfdruck erhältlich sind?) und > die Möglichkeiten nutzen, die ihm das Desktop‐System zur > Standard‐Browser‐Wahl bietet. Das ist mehr straight forward. Ohne die globale Zuordnung (siehe nächster Absatz) fragte jeder Browser, ob er default sein soll. Die Frage kann man für die Zukunft in jedem Browser ablehnen. Keiner ist default. Es scheint dann die Einstellung in update-alternatives global zu gelten. > Im Firefox, vermute ich, müsste er das Angebot, den Firefox bei jedem > Start prüfen zu lassen, ob er der Standardbrowser sei, abstellen und > dann hoffen, dass alle Stellen, an denen ein Browser gestartet wird, > auch wirklich auf die im Desktop‐System vorgenommenen Einstellungen > zurückgreifen. Das habe ich in *allen* Browsern abgestellt. Ich will global für alle User Chromium als Standard-Browser. Das funzt wie gewollt; kein Browser unter keinem User fragt mehr nach, ob er Standard-Browser sein darf. [...] > Warum also wird die Einstellung im Firefox «als Standard-Browser > festlegen» nicht permanent gemacht? Weil der Firefox dafür nicht > genug Wissen hat, das einzustellen. Eine bessere Adresse dafür ist > vermutlich das Desktop‐System oder (bei textorientiertem Anmelden) die > Startup‐Dateien für den Login‐Shell. Man muss erst jedem Browser verbieten nachzufragen, ob er King of the hill sein darf. Dann über update-alternatives des Browsers den Default-Browser angeben, sodass bei einem Klick auf einen Link eben dieser aufgerufen wird. > «update-alternatives» als Alternative scheidet aus, weil der Firefox > nur auf Methoden zurückgreifen kann, die auch in Mehrbenutzersystemen > funktionieren. Soweit ich verstehe, greift update-alternatives-www.browser oder ähnlich genau dann, wenn allen Browsern (Chrome, Firefox, Falkon...) die Nachfrage verboten wurde, ob sie Default-Browser sein dürfen. Wenn dem so ist, sollte ein Klick in einer anderen Anwendung auf einen HTML Link den Browser starten, der in update-alternatives-www.browser hinterlegt wurde. Und das global (für jeden Nutzer). > Wann immer die Frage heißt: «Wie kann ich einstellen, was mein > Standard‐Browser, ‐Editor, ‐Pager o. ä. ist?» ist die Antwort > «update-alternatives» die falsche. AFAIK kommt es darauf an, ob es auf der GUI allen Browsern verboten wurde, default zu sein. Damit ist keiner default, und der Eintrag in update-alternatives sollte greifen. Also erst gilt, was im GUI-Desktop vorgegeben wurde. Wenn da nichts ist, wird auf update-alternatives zurückgegriffen... Soweit ich das verstehe. -- Andreas PGP fingerprint 952B0A9F12C2FD6C9F7E68DAA9C2EA89D1A370E0
Back to de.comp.os.unix.linux.misc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Firefox als Standard-Browser festlegen "Ch. Hanisch" <ch-hanisch@t-online.de> - 2020-05-04 12:13 +0200
Re: Firefox als Standard-Browser festlegen Martin Schnitkemper <news.trash.5.mschnitk@spamgourmet.com> - 2020-05-09 19:27 +0200
Re: Firefox als Standard-Browser festlegen "Ch. Hanisch" <ch-hanisch@t-online.de> - 2020-05-11 22:23 +0200
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-12 10:04 -0400
Re: Firefox als Standard-Browser festlegen "Ch. Hanisch" <ch-hanisch@t-online.de> - 2020-05-12 22:01 +0200
Re: Firefox als Standard-Browser festlegen "Ch. Hanisch" <ch-hanisch@t-online.de> - 2020-05-12 22:29 +0200
Re: Firefox als Standard-Browser festlegen Gert Link <gertlink_nospam@gmx.de> - 2020-05-13 07:59 +0200
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-13 00:44 -0400
Re: Firefox als Standard-Browser festlegen Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-05-13 09:30 +0000
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-13 08:17 -0400
Re: Firefox als Standard-Browser festlegen Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-05-13 15:43 +0000
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-14 07:59 -0400
Re: Firefox als Standard-Browser festlegen Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-05-14 12:17 +0000
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-14 10:26 -0400
Re: Firefox als Standard-Browser festlegen Jens Schüßler <jgs@trash.net> - 2020-05-13 21:10 +0200
Re: Firefox als Standard-Browser festlegen Holger Schauer <Holger.Schauer@gmx.de> - 2020-05-14 11:48 +0200
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-14 08:01 -0400
Re: Firefox als Standard-Browser festlegen Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-05-14 12:19 +0000
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-14 10:31 -0400
Re: Firefox als Standard-Browser festlegen Helmut Waitzmann <nn.throttle@xoxy.net> - 2020-05-15 00:26 +0200
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-15 10:24 -0400
Re: Firefox als Standard-Browser festlegen Christian Garbs <mitch@cgarbs.de> - 2020-05-20 21:19 +0200
Re: Firefox als Standard-Browser festlegen Holger Schauer <Holger.Schauer@gmx.de> - 2020-05-13 11:53 +0200
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-13 08:16 -0400
Re: Firefox als Standard-Browser festlegen Jan Novak <repcom@gmail.com> - 2020-05-13 12:19 +0200
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-13 08:18 -0400
Re: Firefox als Standard-Browser festlegen Jan Novak <repcom@gmail.com> - 2020-05-13 15:28 +0200
Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-13 10:02 -0400
Re: Firefox als Standard-Browser festlegen Helmut Waitzmann <nn.throttle@xoxy.net> - 2020-05-14 00:05 +0200
Re: Firefox als Standard-Browser festlegen Claus Reibenstein <4spamersonly@kabelmail.de> - 2020-05-14 11:50 +0200
Re: Firefox als Standard-Browser festlegen Helmut Waitzmann <nn.throttle@xoxy.net> - 2020-05-14 21:48 +0200
Re: Firefox als Standard-Browser festlegen Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2020-05-14 11:25 +0000
csiph-web