web-dev-qa-db-ja.com

あるPCからパッケージリストを取得して別のPCにインストールする方法は?

apt installによってPC1にインストールされたすべてのパッケージをPC2にインストールしたい。これはDebian向けですが、DebianとUbuntuは同じパッケージシステムを共有しているため、ソリューションは同じだと思います。どうやってするか?

2
xakepp35

まず、PC2の/etc/apt/sources.listおよび/etc/apt/sources.list.dがPC1のdpkg --get-selections > installed-packages apt-key exportall > repo-keys およびinstalled-packagesと等しいことを確認します。

次に、PC1で、

__コード__

ファイルrepo-keysおよびSudo apt-get install dselect Sudo apt-key add repo-keys Sudo dpkg --set-selections < installed-packages Sudo apt-get dselect-upgrade -y をPC2に転送して、

__コード__

PPAからインストールされたパッケージがない場合は、repo-keysコマンドをスキップできます。

免責事項:これは数年前に機能していたもので、最近試してみる必要はありませんでした。

3
Jos