複数のラップトップでソフトウェアを構成する方法

複数のラップトップでソフトウェアを構成する方法

私は教室にラップトップがたくさんあり、Ubuntuを使用しています。できるだけ簡単にソフトウェアを追加/更新/削除したいのですが、方法がわかりません。

githubでホストするスクリプトをパイプ/etc/profileするために各コンピュータのファイルを編集しようとしています。スクリプトは主にsで構成されています。これがうまくいくかどうかはわかりませんが、私はcurlshapt-get想像する誰かがログインするたびにスクリプトを実行します。どのノートブックアカウント(最初の質問:本当に?)

nautilus ~このアプローチをテストするために最後に追加しました/etc/profile。無害だと思いましたが、ログイン後にホームディレクトリが開き、残りの起動は失敗したようです。メニューバーやランチャーはなく、マウスとデスクトップイメージのみがあります。少し過ぎて別々の質問をすることもあります!

このウサギの洞窟に深く入る前に、ここにいる上級ユーザーの中には、この設定で可能な限り最も効率的な方法で私のすべてのノートブックのソフトウェアを管理する方法についていくつかのヒントを提供できることを願っています。

ベストアンサー1

さまざまなオプションがあります。私が個人的に一番好きなのはソルトです。ファイル/パッケージ/構成を一元管理する他のツールには、Chef、Puppet、Ansible、cfengineがあります。

http://docs.saltstack.com/en/latest/

おすすめ記事