回答:
ターミナルに次を入力します。
Thunderbirdの場合:
gsettings set org.gnome.desktop.default-applications.office.calendar exec thunderbird
クロム用
gsettings set org.gnome.desktop.default-applications.office.calendar exec "chromium-browser 'https://www.google.com/calendar'"
Gnome 3.8では、gvfs-mimeを使用してカレンダーmimeの関連付けを操作します。
検査:
gvfs-mime --query text/calendar
アプリを設定します。
gvfs-mime --set text/calendar google-calendar.desktop
一方、google-calendar.desktopは次のように作成できます。
gnome-desktop-item-edit --create-new ~/.local/share/applications/google-calendar.desktop
次に、Googleカレンダーでブラウザを開くためのコマンドとして次のダイアログを入力します。
xdg-open https://www.google.com/calendar
次に、gnome-shellまたはログアウト/ログインを再起動して設定を再読み込みします。
gvfs-mime
非推奨です。gio mime MIMETYPE [HANDLER]
代わりに使用してください。ハンドラが指定されていない場合は、mimetypeの登録済みアプリケーションおよび推奨アプリケーションがリストされます。ハンドラーが指定されている場合、mimetypeのデフォルトハンドラーとして設定されます。
右上のシステム設定を開き、システム情報に移動してからデフォルトのアプリケーションに移動し、そこで変更します!
Wonderという名前のユーザーからこれを再投稿します
[若干編集] Thunderbirdは、拡張機能で調整しない限り、カレンダーアプリケーションではありません。したがって、そこにあるべきではありませんが、...本当に必要な場合は、次の2つのステップを(rootとして)実行する必要があります。
# vi /usr/share/applications/mozilla-thunderbird.desktop
# update-desktop-database -q
デスクトップファイルを編集する際に、Mimetype行にtext / calendar; text / x-vcard;を追加します。
MimeType=message/rfc822;x-scheme-handler/mailto;text/calendar;text/x-vcard;
これを試してみましたが、アプリは表示されますが、カレンダーメニューウィジェットの同期は見ていません。
これはまだ(2年後のように)Googleでの問題だったので、Evolutionの代わりにLightningをセットアップしようとしている人や、Evolutionミラープラグインが機能しない場合(昨年からこの時点で更新されています)。残念ながら、まだEvolutionをインストールする必要があります。
EvolutionまたはLightningを使用して、ローカルファイル(または任意の場所)にネットワークICSカレンダーを作成します。EvolutionとLightningの両方にポイントすると、Lightningで行われた変更がカレンダーメニューに反映されます(今日と明日のイベント)。
上記の回答#2と組み合わせて、「オープンカレンダー」をThunderbirdを指すように変更すると、(ほとんど)再びEvolutionを見る必要があります。