Chcę mieć możliwość klikania łączy w wiadomościach e-mail Thunderbird i otwierania ich w Chromium (nazwa pakietu chromium-browser
). Zamiast tego otwierają się w przeglądarce Firefox.
Próbowałem następujące:
xfce preferowane aplikacje (Chromium nie ma na liście, więc musiałem wyśledzić plik wykonywalny) - następnym razem, gdy uruchamiam chrom, narzeka, że nie jest już domyślną przeglądarką.
Mówienie Chromium, aby ustawił się jako domyślna przeglądarka. Thunderbird otwiera łącza w przeglądarce Firefox.
aktualizacja-alternatywy. Jest już wymieniony jako alternatywa o tym samym priorytecie co Firefox. Punkt menu „Otwórz przeglądarkę internetową” otwiera Chromium. Thunderbird otwiera łącza w przeglądarce Firefox.
Przejrzałem wszystkie preferencje GUI w Thunderbirdzie (ale jeszcze nie zaawansowany edytor konfiguracji) i nie widziałem niczego, co wspomina w jakiej przeglądarce otwierają linki.
Pamiętaj, że to nie jest Google Chrome.
źródło
Odpowiedzi:
Oto, co dla mnie działało: będziesz musiał uzyskać dostęp do „edytora konfiguracji” w samym Thunderbirdzie.
Otwórz Thunderbirda. W wersji 24.6.0 menu jest dostępne po prawej stronie górnego paska menu (obok paska wyszukiwania i jest reprezentowany przez trzy poziome linie).
Kliknij Edytuj > następnie Preferencje >, otworzy się nowe okno. Musisz wybrać kartę Zaawansowane , na dole tej karty Otwórz edytor konfiguracji .
Następnie wyszukaj oba
network.protocol-handler.warn-external.http
inetwork.protocol-handler.warn-external.https
.Te dwa najprawdopodobniej mają bieżącą wartość
false
. Zmień wartość natrue
(zrób to, klikając je prawym przyciskiem myszy), a przy następnej próbie otwarcia linku z jakiejś wiadomości e-mail zapyta cię, z której przeglądarki chcesz skorzystać. Chromium raczej nie pojawi się na liście opcji, więc użyj przycisku nawigacyjnego. Chromium można znaleźć pod adresem/usr/bin/chromium-browser
.Jeśli używasz Google Chrome jako wybranej przeglądarki, możesz to zrobić
/usr/bin/google-chrome
lub/usr/bin/google-chrome-stable
Jeśli Thunderbird nie zapyta cię, z której przeglądarki należy skorzystać po kliknięciu łącza po wykonaniu tej czynności, możesz spróbować usunąć plik mimeTypes.rdf z folderu profilu, aby Zresetuj to. Folder profilu zwykle znajduje się jako~/.thunderbird/xxxxxxxx.default/
Oryginalny tekst Htbaa
źródło
locate mimeTypes.rdf
wszystkie znajdowałem.https
ihttp
odpowiednio można ustawić w Opcje -> Załączniki -> Przychodzące (loo dla nazwy protokołu tam).W Thunderbird 11.0.1 jest to proste, ale nie intuicyjne:
Przejdź do Preferencji ( Edycja menu → Preferencje ).
Kliknij kartę Załączniki .
W sekcji Typ zawartości i działanie ustaw HTTPS , HTTP i FTP na Użyj google-chrome (lub innej pożądanej przeglądarki).
To działało dla mnie po wypróbowaniu wielu rzeczy w terminalu, które nie działały.
źródło
Edycja -> Preferencje -> Zaawansowane -> Ogólne -> Edytor konfiguracji ...
Kliknij prawym przyciskiem myszy -> Nowy -> Ciąg
Wpisz nazwę preferencji:
Wartość:
Ustawienie domyślnej przeglądarki
W wierszu polecenia wpisz
źródło
x-www-browser
; jednak ustawienie powyższych preferencji nie miało dla mnie znaczenia - ustawienie wartości ostrzegania zgodnie z zaleceniami Witalijahttps
ihttp
odpowiednio można ustawić w Opcje -> Załączniki -> Przychodzące (loo dla nazwy protokołu tam).Rozwiązanie dla najnowszej wersji Thunderbirda
W
handlers.json
katalogu twojego profilu znajduje się teraz plik~/.thunderbird
Edytuj ten plik za pomocą edytora tekstu, gdy Thunderbird jest zamknięty.
Ustawienie
"action": 2
i dodanie{"name":"xdg-open","path":"/usr/bin/xdg-open"}
do pierwszej pozycji odpowiedniej listy HTTP i / lub HTTPS"handlers: []"
spowoduje uruchomienie domyślnej przeglądarki lub programu zgodnie ze środowiskiem graficznym.Rozwiązanie dla nowszych wersji Thunderbirda
Rozwiązanie dla starszych wersji przy użyciu find
1.Thunderbird → Edytuj → Preferencje → Zaawansowane → Config Editor…:
2. Zamknij Thunderbird.
3. W wierszu polecenia wpisz:
4. Ponownie uruchom Thunderbirda i kliknij link HTTP (S). Otworzy się
Launch Application
okno. Kliknij na Choose….5. Użyj Ctrl+, Laby bezpośrednio wprowadzić
/usr/bin/
ścieżkę do ulubionego pliku wykonywalnego przeglądarki, np .:/usr/bin/vivaldi-stable
6.Sprawdź
🗹 Remember my choice for http(s) links.
7Open link
źródło
Cóż, nigdy nie korzystałem z Thunderbirda, ale wygląda to dobrze ->
Kliknięcie łącza internetowego w programie Thunderbird wywołuje domyślną przeglądarkę internetową dla systemu operacyjnego. Można zmienić to zachowanie, zmieniając domyślną przeglądarkę. W Linuksie innym sposobem (wypróbowanym z TB1.5 w Suse i Debian) jest wstawienie następującego wiersza do pliku prefs.js lub user.js Thunderbirda (oczywiście umieszczając poprawną ścieżkę do twojego firefoxa):
user_pref („network.protocol-handler.app.http”, „/ usr / bin / firefox”);
Możesz dowiedzieć się, gdzie jest Chrom, wpisując ->
do terminalu.
Źródło ->
http://kb.mozillazine.org/Changing_the_web_browser_invoked_by_Thunderbird
źródło
Może to pomóc każdemu, kto natknie się na to później, a który utknął w przeglądarce Firefox
Przejdź do panelu sterowania ustawień
System -> MIME Type Editor
i ustaw dla każdego z nich opcję „Przeglądarka internetowa”:Następnie w panelu sterowania ustawień, Osobiste -> Preferowane aplikacje, wybierz chrome
Uruchom
sudo update-alternatives --config x-www-browser
i wybierz ChromeNastępnie uruchom
/usr/bin/x-www-browser
i powinien uruchomić ChromeNastępnie spróbuj w Thunderbird.
źródło
Wypróbowałem to rozwiązanie i zadziałało:
1) W Menedżerze ustawień przełącz swoją ulubioną przeglądarkę jako domyślną.
2) update-alternatives --config x-www-browser
3) Wykonaj czynności opisane tutaj
źródło
#2
, zastępując treśćmimeTypes.rdf
z podanej co załatwiło sprawę dla mnie.Żadne z tych rozwiązań nie działało dla mnie. Uruchomiłem thunderbirda za pomocą strace i odkryłem, że niezależnie od tego, jaką wartość wybrałem dla network.protocol-handler.app.http , zawsze próbowałem uruchomić / usr / bin / google-chrome. Przeszukałem preferencje i nie mogłem znaleźć żadnego miejsca, w którym to zdefiniowano. W końcu właśnie to zrobiłem: ln -s chromium-browser / usr / bin / google-chrome , i to wydawało się to naprawić.
źródło
Jest jeszcze jedno ustawienie Thunderbirda, które musisz sprawdzić.
Preferencje - Załączniki - Przychodzące
Ustawienia http i https zastępują domyślne ustawienia systemu operacyjnego i nakazują Chromium, aby stała się domyślną przeglądarką.
Zobacz ten błąd: https://bugzilla.mozilla.org/show_bug.cgi?id=724461
A to dla krwawych szczegółów na temat sposobu określania domyślnej przeglądarki w Thunderbird: http://kevinlocke.name/bits/2012/07/18/thunderbird-default-browser-linux/
źródło
Też miałem ten sam problem. I zmiana „network.protocol-handler.warn-external.http” nie działała dla mnie.
Po pewnym czasie Googling znalazłem ustawienie w preferencjach thunderbirda > Załączniki> przychodzące .
Tam zmieniłem http i https na przeglądarkę mojego pragnienia. I to działa teraz.
źródło
Ponieważ żadne z wymienionych rozwiązań nie działało dla mnie, tutaj inny, bardzo drastyczny sposób na zmianę aplikacji do otwierania linków
Thunderbird
:(Np. Jeśli linki są obecnie otwierane za pomocą
Firefox
)-> otwórz
Thunderbird
i kliknij link -> możesz teraz wybrać inną przeglądarkę. Teraz możemy ponownie zainstalowaćFirefox
źródło