Ubuntu Oneのファイル同期が機能しているかどうか、そしてそれがどのような進歩を遂げているかを知るにはどうすればよいですか?[閉まっている]


42

Ubuntu Oneのファイル同期の側面がどのように開始されるのか、特定の時点で実行されているのか、同期中に何が進行しているのかは明らかではありません。

回答:


43

Ubuntuでは、ユーザーのファイルをUbuntu Oneのユーザーのクラウドストレージと同期させるプロセスは「Ubuntu One SyncDaemon」と呼ばれます。これ /usr/lib/ubuntuone-client/ubuntuone-syncdaemonはにあり、デフォルトのUbuntuデスクトップインストールに含まれています。このデフォルトのインストールでは、Ubuntu Oneにサインアップしているかどうかについて軽量チェックが行われ、サインインした場合は、ログインから30秒後にsyncdaemonが自動的に開始されます。次に、syncdaemonはローカルの変更についてファイルをチェックし、サーバーに接続します。最初の同期の後、すべてが「機能する」はずです。

いくつかのバグが、「正常に機能している」ことを妨げることがあります。現時点で最も注目に値するのはLP:651237(修正済みで、影響を受けるすべての人に公開する作業を行っている)とLP:683116(進行中であり、10.04.2より前に修正される必要があります)です。

動作していることを確認する方法はいくつかあります。最も簡単な方法は、おそらくubuntuone-preferences、システム>環境設定> Ubuntu Oneで開くことです。

ubuntuone-preferences http://ubuntuone.com/p/ScT/

「同期完了」ラベルに注意してください。これは、必要に応じて「同期中...」または「切断」に変更できます。さらに、帯域幅制限コントロールと[接続/切断/再起動]ボタンを備えたデバイスはローカルコンピューターです。

一部の人々は、「働いている/働いていない」よりも多くの情報を求めています。Roman Yepishevは、syncdaemonの非常に優れたインジケータを開発しました。これ は、彼のブログで読んで、ppa:経由でインストール できますppa:rye/ubuntuone-extras。次のようになります。

ローマンの指標http://ubuntuone.com/p/J4U/

端末を開いてを入力すると、もう少し詳細を取得できます u1sdtool --statusu-one-ess-dee(Ubuntu One Sync Daemon用)ではなく、であることに注意してくださいu-ell-ess-dee。あなたが得ることができる貴重な情報の一つu1sdtoolは、あなたが見ることができるように、個々の転送の進行です:

u1sdtool http://ubuntuone.com/p/Scd/

別の方法は、magicicadaをインストールすること です magicicadaをインストールする

10.04 LTSを使用している場合は、入手できますppa:chicharreros/ppamagicicadasyncdaemon、によって出力される情報のファイアホースに直接接続します。

magicicada http://ubuntuone.com/p/Scc/

未来

このQ / Aに影響を与えブレインストーミングではソリューション#1は非常に良いように見えますが、おそらく現在構築できる範囲を超えています(ただし、パッチを適用します!)。このバリエーションは、エンブレムを少し乱用することで可能かもしれません。現在調査中です。

ソリューション#2には、私が知る限り実装不可能になるという問題があります。「全体」は同期中に変更される可能性があるため、ファイル同期の全体的な進行を意味のある方法でユーザーに提示するのは非常に困難です処理する。

ソリューション#5は11.04で提供されるものです。syncdaemonをzeitgeistエンジンと統合し、zeitgeistを使用して必要に応じてイベントを集約し、ユーザーに有用なステータス情報(アプレットであった大洪水ではなく)を提示します)。この作業の大部分はまだ行う必要があるため、残念ながら表示するものはありません。

Ubuntuが進捗状況を報告する統一された方法を獲得した場合)、私たちはそれにインターフェースするように働きます。これにより、大規模なアップ/ダウンロード通知されると考え られます


2
ああ、チパカの答えは素晴らしいです=)
マルコスロリスジュニア

Ubuntu Oneがなくなった今、あなたの画像はすべて死んでいます。
セス

19

CLIで実行するか、インジケーターをインストールできます。

CLI

ubuntuoneのステータス(接続など)を確認するには、次のようにします。

u1sdtool -s 

次のように出力されます:

State: QUEUE_MANAGER
    connection: With User With Network
    description: processing queues
    is_connected: True
    is_error: False
    is_online: True
    queues: IDLE

現在の転送(アップロード/ダウンロード)を確認するには:

u1sdtool --current-transfers

次のように出力されます:

Current uploads:
  path: /home/marcos/Ubuntu One/Imagens/Flames/legendary-trap (cópia).jpg
    deflated size: 49724
    bytes written: 0
Current downloads: 0

GUI

トレイ領域に関する情報を提供するubuntuone-indicatorインジケーターをインストールします。

sudo add-apt-repository ppa:rye/ubuntuone-extras

sudo apt-get update && sudo apt-get install ubuntuone-indicator

3

ステータスの説明が「キューを処理中」であり、キューメッセージが「WORKING_ON_BOTH」の場合、この--current-transferオプションはアクティビティの決定にあまり役立ちません。この場合、次のコマンドを見つけました。これは、処理中のファイルのメタデータの数を取得し、アクティビティを判断するのに役立ちます。

u1sdtool --waiting-meta | wc -l

転送が開始されると、--current-transferオプションから情報が得られます。ただし、ステータスレポートの多くは提供されません。同期を待機しているファイルの数を取得する別のコマンドは、進行状況を判断するのに役立ちます。

u1sdtool --waiting-content | wc -l

Ubuntu 11.04以降では、これら2つのコマンドが組み合わされています。

u1sdtool --waiting | wc -l
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.