私はさまざまなLinux仮想マシン(通常は常に同じLinuxディストリビューションを使用するわけではありません)で作業することが多く、これらのマシンを自動的に構成する方法があるかどうか疑問に思います。
私はいつもNode.jsをインストールし、Python3をインストールし、Emacsをインストールする必要があり、特定の設定ファイルが同じままであることを望みます。
私はさまざまな時間にさまざまなクラウドプロバイダを使用しているため、Amazon AWSのAMIイメージを使用するなどの機能は常に機能するわけではありません。
私が取ろうとしたアプローチは、.sh
これを行うことができる大容量ファイルを持つことでしたが、これを行うより一般的な方法があるかどうかを確認したかったのです。
そのために共有できる特定のスキルを持っている人はいますか?
注:1つのディストリビューションに集中する必要がある場合は、Ubuntuになります。しかし、ディストリビューションに依存しない方法があればと思います。
ディストリビューションごとに異なるパッケージマネージャを使用しているため、これを理解するのは少し難しかったです。
答え1
すべての設定をgithubに置きませんか? install.shを作成して適用します。だからどこにでも置けます。