Linuxデュアルブートと仮想マシンを同期する

Linuxデュアルブートと仮想マシンを同期する

重い「デスクトップ代替」ラップトップと、それより軽い (そして弱い) ラップトップがあります。重いラップトップに Linux をインストールして、毎日の使用のためにデュアル ブートし、軽いラップトップに外出先で使用する仮想マシンをインストールしたいと考えています。これらのインストールのコンテンツ (ソフトウェアとファイル) を同期させる最適な方法は何ですか? Git ですか? 両方を Bluetooth で接続して diff を実行しますか?

答え1

あなたの目的に合うかもしれないアプリは Unison です。これは 2 つのディレクトリ ツリーを同期するように明示的に設計されており、同期からファイルを除外するなどの追加機能も備えています。Debian リポジトリから入手できます (RPM ベースのディストリビューションについてはわかりませんが、運が良ければ入手できるかもしれません)。

Git は役に立つかもしれませんが、さまざまなオーバーヘッドが伴います。まず、同期するたびに、同期したいものをすべてコミットする必要があります。次に、Git はコミットしたすべてのファイル バージョンの完全な履歴を保持するため、より多くのディスク領域が必要になります。

関連情報