私はいくつかの解決策を見つけましたdpkg list
またはその一行に沿って、ファイルに保存し、そのファイルを使用してアプリをインストールします。私の質問は-スナップストアからインストールしたすべてのアプリもバックアップしますか(Sudoスナップインストールを使用してインストールする必要があるため)。
すべてのアプリをバックアップして、マシンに移動したときに新しいマシンにインストールできるようにする方法はありますか? (APT [〜#〜] or [〜#〜])を使用してインストールスナップ?)
スナップについては Snapshot が良い方法だと思います。
マシンにインストールされている通常のapt(.deb)ソフトウェアパッケージの場合、次のオプションを試すことができます。
/var/cache/apt/archives
)をチェックして、これに.debファイルが含まれているかどうかを確認します。これらの.debは、システムにあるアプリケーションのソフトウェアパッケージです。その場合は、これらの.debファイルを例からUSBスティックにコピーし、新しいマシンに復元します。これらのファイルが新しいマシンにあれば、Sudo dpkg -i *.deb
を使用してインストールします。前のステップで何も見つからない場合の2番目のオプションは、コンソールタイプで現在のシステムの.debを作成することです。
Sudo apt-get install dpkg-repack
mkdir repack
cd repack
dpkg-repack `dpkg --get-selections | grep install | cut -f1`
上記のコマンドは、現在インストールされているシステムのrepackディレクトリに.debファイルを作成します。そこから、これらのファイルをUSBスティックにコピーして、新しいマシンに復元し、再度Sudo dpkg -i *.deb
を実行します。そこにこれらのdebアプリケーションをインストールする新しいマシン
私はこの質問を投稿した人です。スナップ保存で本当に役立ちます。私よりも初心者(可能な場合)のために、私がやったことは
私はSudo snap save
を実行しました。これにより、スナップのリストが生成されます-通常、前にID(たとえば12_APP.Zip、12_APP2.Zip)があり、新しいsnap save
を取得するたびにこの番号が増加します。
できますmv /var/log/snapd/snapshots/12_*.Zip DEST_FOLDER
クラウドまたはディスクにバックアップします。
新しいマシンでmv 12*.Zip /var/log/snapd/snapshots/
に戻すと、新しいマシンとTADAでsnap restore 12
できます。
@Organiz Marbleによるシナプスのアイデアも非常に優れていました。それもやってください。
dpkg --get-selections > package_list
は完了しました。詳細- プログラム/アプリケーションをバックアップして、新しいものを再インストールした後でも、バックアップしたものを引き続き使用できるようにするにはどうすればよいですか?
(PPAもバックアップします)。みんな、ありがとう。将来これを見つけた人は誰でもこの答えを見て、好きなものを最大限に活用してください:)