インストールされたRPMバックアップ

インストールされたRPMバックアップ

rm -Rf /tmp昨夜のルートにしました。私は取らなかった。しかし、私はそうするのが愚かだと感じます。今Xは動作しません。数日前に作業が完了したら、rm失われたデータを回復する方法がないという記事を読みました。 USBスティックをインストールしましたが、/mediaディレクトリには表示されません。フォルダのデータをバックアップする必要があります/home。私の考えでは、ライブUSB経由でそのデータを回復することができると思います。

Fedoraシステムにインストールされているrpmsをバックアップする方法はありますか?帯域幅を節約したい。したがって、可能であれば、インストールされているすべてのrpmをディレクトリに保存してから以前にrpm -i公開しました。これ問題がありますが、YUMonCDパッケージはFedora 14で正しく機能しません。私が見つけたこれインストールされたrpmのリストを作成し、フォーマットして再インストールしてください。しかし、帯域幅は節約されません。

答え1

適切な権限を使用して/ tmpディレクトリを再生成すると、問題は解決されます。

mkdir /tmp
chmod 777 /tmp
chmod +t /tmp

/tmp再起動間にそのまま維持する必要がある重要なデータは含まれていませんが、はい多くのアプリケーションでは、ディレクトリが存在し書き込み可能でなければならないことが重要です。

答え2

yumとしてダウンロードしてインストールしたRPMはここに保存されるため、/var/cache/yum/<repo name>必要に応じてこのディレクトリをバックアップするだけです。

編集:正常にインストールした後にダウンロードしたrpmを削除したくない場合は、サインアップするset keepcache=1必要があります。/etc/yum.comf

答え3

このリンクにはyumoncdの新しいバージョンがあります。 http://sourceforge.net/projects/yumoncd/

関連情報