web-dev-qa-db-ja.com

Ubuntu用CalDAVクライアント

機能的な CalDAV Ubuntuのクライアント、できればオープンソースを探しています。私はもともと14.04で動作するものを探していましたが、現在は16.04で動作します。

Ubuntu 16.04

以下のコメンテーターのアドバイスに従って、Ubuntu 16.04でこれらのプログラムをもう一度試しました。明確な改善がありますが、UbuntuでCalDAVカレンダーを使用することはまだできません。

進化

Ubuntu 14.04での使用に関する最も重要な障害が修正されました。

  1. レンズに表示されます。
  2. 「ダミー」の電子メールアカウントで開始できます。

Evolutionには、CalDAVカレンダーの構成を詳細に説明する優れたヘルプパッケージが付属しています。設定は簡単ですが、CalDAV接続は繰り返し失敗し、カレンダーの内容は表示されません。当然、新しいイベントを作成することはできません。あまり役に立たないエラーメッセージが表示されます。

「カレンダー」に接続できません:カレンダーを開けません:URIに対して予期しないHTTPステータスコード405が返されました(許可されていません): https://[email protected]/

他のプログラムはまったく同じ資格情報でサーバーに接続しますが、Evolutionが失敗する理由はわかりません。

KOrganiser

その問題は修正され、ほぼ完全に機能するようになりました。 CalDAVアカウントの登録、すべてのカレンダーの取得、定期的な同期が可能です。パスワードを要求する代わりに、公開SSHキーを使用することもできます。

ただし、 KorganiserはUTCタイムゾーンでのみ動作するようにプログラムされています 。私はたまたま別の場所に住んでいるので、10h00用に作成された新しいイベントが別の時間に他のすべてのデバイスに表示されると、その機能はすべて使用できなくなります...

もう一度:UbuntuでCalDAVカレンダーを使用して同期する他の機能的な代替手段はありますか?

Ubuntu 14.04での以前の試行

これらは、これまで試したソフトウェアセンターのプログラムで、Ubuntu 14.04で機能するものはありません。

  • Evolution- レンズに表示されない インストール後:

    enter image description here

  • KOrganiser-エラーメッセージを表示します。メニューはアクティブのままですが、結果は生成されません。

    enter image description here

  • Calendar-不可解なエラーメッセージを表示して終了します。

    enter image description here

他にどのようなクライアントが存在しますか?

6
Luís de Sousa

最終的に、CalDAVサービスでEvolutionを動作させることができました。この回答はバージョン3.18.5.2のみを指し、以前のバージョンではこの手順は失敗します。

最も扱いにくいのは、電子メールの構成です。カレンダーを使用するには、強制的に実行する必要があります(図を参照)。 Software CenterからEvolutionをインストールして起動します。設定メニューが表示されます。 Identifyメニューまでは、デフォルトですべてのオプションに従ってください。

名前を入力し、ダミーアドレスを使用します。このアドレスがまだない場合は、[email protected]のようなものを使用してください。 Look up mail server ...ボックスのチェックを外すと、プロセスは失敗します。クリック Next

enter image description here

Identityメニューで、以下を実行するにはServer TypeからNoneオプションを選択する必要があります。

enter image description here

メールの送信メニューでサーバーの種類として送信メールを選択し、他のすべてのボックスを空のままにするか、チェックを外します。クリック Next 次のすべてのメニューで設定を完了します。

enter image description here

そして最後に、Evolutionを使用しています。カレンダーが表示されていない場合は、 Calendar 左下のボタン。

次に、CalDAVサービスについてEvolutionに通知する必要があります。 ファイル> 新規> カレンダー;に移動します。 新しいカレンダーダイアログが表示されます。 TypeドロップダウンでCalDAVオプションを選択します。次に、サービスのURLアドレスを挿入し、https://my.owndrive.com/remote.php/caldav/のようなものを挿入します。これはOwnDriveのURLです。他のサービスでは異なるため、CalDAVサービスの正確なアドレスを知っている必要があります。最後に、ユーザー名を挿入して、 Find Calendars ボタン:

enter image description here

リモートカレンダーがリストされるまで待ちます(少し時間がかかる場合があります)。カレンダーのいずれかを選択してクリックします OK;クリック OK 再び新しいカレンダーダイアログで、他のカレンダーのプロセスを繰り返します。

3
Luís de Sousa

Thunderbirdの Lighting アドオンはどうですか? NextCloud CalDAVサーバーでうまく機能します。

screenshot of the add-on running in Thunderbird showing the user's calendar

3
omisson

vdirsync + khal または California を試していましたが、カリフォルニアがNextcloud caldavサーバーとシームレスに同期することがわかりました。メールアカウントは不要です。

各カレンダーを個別に追加する必要がありましたが、単にすべてを https://example.com/owncloud/remote.php/caldav で検出することはできませんでしたが、各caldavリンクを追加するとカレンダーが同期しました。

最初の同期が発生するまでに何時間もかかったことに注意しますが、何がそれを引き起こしたのかわかりません。その後、突然、各カレンダーのパスワードポップアップが表示され、それらが同期されました。 Nextcloudとローカルで編集をテストしましたが、同期は瞬時に行われるようです。

私はまだこれを行う方法を知りたいです: カレンダーの同期を強制することはできますか? しかし、全体的にはかなり満足しています。

注:Calforniaは完全にメンテナンスされておらず、2、3の異なるバグレポートを提出した後、最終的に誰かが私に言った。私はカリフォルニアの週ビューとアジェンダビューが好きなので、私はそれと同期ボタンがあるGnomeカレンダーを使用します。

screenshot of California

2
Amanda