Odpowiedzi:
Wpisz następujące polecenie w terminalu.
W przypadku Thunderbirda:
gsettings set org.gnome.desktop.default-applications.office.calendar exec thunderbird
Dla chromu
gsettings set org.gnome.desktop.default-applications.office.calendar exec "chromium-browser 'https://www.google.com/calendar'"
W Gnome 3.8 użyj gvfs-mime, aby manipulować powiązaniem mime kalendarza:
Sprawdzać:
gvfs-mime --query text/calendar
ustaw swoją aplikację:
gvfs-mime --set text/calendar google-calendar.desktop
mając na uwadze, że google-calendar.desktop można utworzyć w następujący sposób:
gnome-desktop-item-edit --create-new ~/.local/share/applications/google-calendar.desktop
Następnie wypełnij okno dialogowe następującymi poleceniami, aby otworzyć przeglądarkę z kalendarzem Google:
xdg-open https://www.google.com/calendar
Następnie uruchom ponownie gnome-shell lub wyloguj / zaloguj, aby ponownie załadować ustawienia.
gvfs-mime
jest przestarzałe, użyj gio mime MIMETYPE [HANDLER]
zamiast tego: Jeśli nie podano modułu obsługi, wyświetla listę zarejestrowanych i zalecanych aplikacji dla mimetype. Jeśli podano moduł obsługi, jest on ustawiany jako domyślny moduł obsługi dla typu mimetycznego.
otwórz ustawienia systemu w prawym górnym rogu i przejdź do informacji o systemie, a następnie domyślnych aplikacji i tam zmień!
Przekazuję to od użytkownika o nazwie Wonder
[nieznacznie edytowany] Thunderbird nie jest aplikacją kalendarza, chyba że dostroisz go za pomocą rozszerzenia. dlatego nie powinno tam być, ale ... jeśli naprawdę tego chcesz, musisz wykonać następujące dwa kroki (jako root).
# vi /usr/share/applications/mozilla-thunderbird.desktop
# update-desktop-database -q
Podczas edycji pliku pulpitu dołącz linię Mimetype do tekstu / kalendarza; text / x-vcard;
MimeType=message/rfc822;x-scheme-handler/mailto;text/calendar;text/x-vcard;
Próbowałem tego, aplikacja się wyświetla, ale nie widziałem synchronizacji widżetu menu kalendarza.
Ponieważ wciąż jest to (jak dwa lata później) problem, który musiałem znaleźć w Google, oto kłopotliwe obejście dla każdego, kto próbuje założyć Błyskawicę zamiast Evolution i jeśli wtyczka Mirror-Evolution nie działa dla ciebie (nie była zaktualizowane od zeszłego roku w tym momencie). Niestety nadal musisz mieć zainstalowany program Evolution.
Utwórz kalendarz sieciowy w lokalnym pliku (lub gdziekolwiek chcesz) za pomocą Evolution lub Lightning. Wskaż na nią zarówno Ewolucję, jak i Błyskawicę, a wszelkie zmiany dokonane w Błyskawicy zostaną odzwierciedlone w menu kalendarza (wydarzenia na dziś i jutro).
Połącz to z odpowiedzią nr 2 powyżej, aby zmienić „otwarty kalendarz”, tak aby wskazywał na Thunderbirda, a (prawie nigdy) będziesz musiał ponownie spojrzeć na Ewolucję!