web-dev-qa-db-ja.com

Deja-Dupを動作させる方法は?

私は古い質問を掘り下げましたが、これに対処していると思われたのは、インストールに存在しないフォルダを参照していた5〜6歳のみでした。私は16.04 Mateにいます.Deja-Dupを使って、今まで実行したことがないように完全に最初からやり直そうとしていますが、実際にフォルダを無視する検証可能な完全なバックアップのポイントに達することができればうれしいですveが無視されるように指定されました。

現状では、Deja-Dupはバックアップ(手動または自動)を実行するたびに、次のメッセージで停止します。

ファイル/home/[user]/.cache/dconfをバックアップできません

ファイルが開いているためにこれが起こっていると思いますが、バックアップソフトウェアがそれを回避できることを期待します。

  • ~/.cacheが「無視」リストにあることを複数回確認しました(実際、リストから完全に削除して1回再入力しても、実際には2回表示されます)。
  • また、~/.cache内にフォルダーを個別に追加しようとしました。それらはリストに表示されますが、~/.cache/dconfを含めても同じエラーが発生します。

この時点で、重複したファイルでいっぱいのGoogleドライブフォルダーがあり、どのファイルが何であるか、Deja-Dupがエラーを生成するファイル以外のすべてをバックアップしているかどうか、または前に処理されたファイルのみエラー、「無視」リストに表示されるフォルダの重複を取得する理由がわかりません。Deja-Dupを完全に削除して最初からやり直す方が簡単だと思います。

答え が見つかりました。これはdeja-dupパッケージのパージを示唆していますが、Deja-Dupのパージをシミュレートすると、次のようになります。

パッケージリストの読み取り...完了依存関係ツリーの構築...状態情報の読み取り...完了次のパッケージは自動的にインストールされ、不要になりました。libntlm0 linux-headers-4.10.0-28 linux-headers-4.10.0-28-generic
linux-headers-4.10.0-33 linux-headers-4.10.0-33-generic
linux-image-4.10.0-28-generic linux-image-4.10.0-33-generic
linux-image-extra-4.10.0-28-generic linux-image-extra-4.10.0-33-generic「Sudo apt autoremove」を使用してそれらを削除します。次のパッケージは削除されます:deja-dup * deja-dup-backend-cloudfiles * deja-dup-backend-gvfs *
deja-dup-backend-s3 * deja-dup-caja * ubuntu-mate-desktop * 0アップグレード、0は新規インストール、6は削除、0はアップグレードなし。 Purg ubuntu-mate-desktop [1.154.1] Purg deja-dup-backend-s3 [34.2-0ubuntu1.1] Purg deja-dup [34.2-0ubuntu1.1] [deja-dup-backend-cloudfiles:AMD64 deja-dup -caja:AMD64 deja-dup-backend-gvfs:AMD64] Purg deja-dup-backend-cloudfiles [34.2-0ubuntu1.1] [deja-dup-caja:AMD64 deja-dup-backend-gvfs:AMD64] Purg deja- dup-backend-gvfs [34.2-0ubuntu1.1] [deja-dup-caja:AMD64] Purg deja-dup-caja [0.0.4-0ubuntu2] '

これはmate-desktopメタパッケージをアンインストールするだけだと思います。これは私のDTEの削除に相当する数百の依存関係をリストしていないからです-しかし、私が見た他の質問はこれだけでは問題を解決しないことを示唆しています、Ubuntuは10.04または11.04から十分に変更されているため、参照されているフォルダーの一部は存在しないか、以前の回答が存在すると仮定した場所にはありません。

誰かが私が尋ねていることは不明だと思われたので:上記の情報が与えられた場合、デスクトップを削除せずにDeja-Dupを完全にパージし、クリーンに再インストールできるようにする方法-またはDeja-Dupを新しいように動作させ、バックアップしてはいけないフォルダを正しく無視し、信頼できるバックアップを作成するにはどうすればよいですか?

フォローアップ:以下のソリューションの「設定をパージする」部分を実装した後、Deja-Dupは完全なサイクルを実行しましたが、「最初のバックアップ」サイクルの最後に出てきたと思われるまったく異なるエラーで失敗しました- 300 MBのバックアップファイルと署名ファイルを書き込んだ後、エラーダンプでマニフェストファイルの書き込みに失敗しました。私は最初からやり直し、エラーを再現したら、それを解決する方法について検索するか、別の質問をします。

4
Zeiss Ikon

あなたが正しく仮定したようにubuntu-mate-desktopはメタパッケージにすぎません(確認のためにapt show ubuntu-mate-desktopを試してください。 発行しないSudo apt autoremovedeja-dupパッケージを削除しても、何も悪いことは起こりません。

次のステップは、構成を削除することです(dconfに保存されます)

  1. 完全なdconf-databaseをバックアップします。

    tar cf config-dconf-user .config/dconf/user
    

    tar xf config-dconf-userで復元できます)

  2. deja-dup設定を削除します

    dconf reset -f /org/gnome/deja-dup/
    

これで、deja-dupを再インストールできます。

N.B。
おそらく、パッケージを削除/削除せずに、deja-dup設定のみを削除しようとすることができます。

2
guntbert