ネットワーク内の50台のデスクトップすべてをアップグレードする方法は?


16

50台すべてのデスクトップをMaverick Meerkatにアップグレードするにはどうすればよいですか。netinstallメソッドはありますか?


1
50台のデスクトップを備えたネットワークは小規模ビジネスである可能性が高いため、LTS(10.04)バージョンを使用することをお勧めします。私はまた、セットアップに帯域幅の使用量を節約するためにAPTプロキシをあなたをお勧めします、次の答えはそのための手順を説明します。askubuntu.com/questions/3503/...
ジョアン・ピント

回答:


3

Scaineの回答で述べたように)パッケージをプロキシしてキャッシュすることはできますが、私の意見では、これは多くの時間を節約せず、主に帯域幅だけを節約します。もちろん、アップグレードはローカルソースからより高速にダウンロードされますが、マシン間をいじる必要がある場合は、時間がかかります。SSHでアップグレードしてアップグレードを開始するまでにも時間がかかります。

仕事に最適なツールは、おそらくCanonicalの有料サービスの1つであるLandscapeです。

これを使用すると、すてきな中央WebベースUIからすべてのコンピューターを管理できます。パッケージ、更新、再起動を監視しながらプッシュします。

無料ではありませんが、30日間の試用版を入手して、法案に合うかどうかを確認できます。


私は不誠実に聞こえるのは嫌いですが、Ubuntu Advantageは座席あたり100ポンド弱です。これは、50台のPCにとって5つのグランドであり、提供するもののカットオフについてです。BigFixやAltirisなどのプラットフォームが最も費用対効果が高くなるため、この数値を大きく超えることはありません。おそらく、Puppetはここのオプションでしょうか?あまり使用していませんが、関連性があると思います。
スケイン

1
100ポンド強になりました(VATの増加、疑い)。うん。10席以上の一括購入オプションはあると思いますが、私は同意します。多額のお金です。それに加えて追加のサポートが得られますが、ほとんどの企業よりも厳しいIT予算を持つ人々にとってのランドスケープの実行可能性は、Canonicalがサポート契約から切り離すことにかかっていると思います。1座席あたり月10ポンドがはるかに受け入れられます。
オリ

ちょうど:私は価格モデルとそれが間違っていると思う理由についてブログに書いています。私はそれが何にも影響しないと確信していますが、あなたはそこに行きます。
オリ

3

というツールを試すことができますcssh。clustershを使用すると、50台すべてのマシンを一度にsshし、同時にすべてのマシンにコマンドをリレーできます。アップグレード中に全員が同じ質問をすると、これが役立ちます。それらのいずれかが特別な注意を必要とする場合は、そのターミナルのみを選択し、他と同じ状態にすることでそれを行うことができます。

これは、aptitudeと呼ばれるコンソールアプリケーションでアップグレードを行う場合に完全に機能します(最初にsources.listファイルを編集する必要があります)。あなたはこれを試したことがない場合、私は私の50台の最初のプログラムをインストールするかのような簡単なコマンドを実行しているようなマシンで最初に簡単代をしようとするだろうlsし、cdそのような何か。ツールに慣れたら、アップグレードを実行できます。

使用例:

cssh root@host1 root@host2 .... root@host50

他の人が提案したように、プロキシの設定が役立つことがありますが、それは主な問題ではありません。


2

Squid-Deb-Proxyの使用を検討することもできます。http: //popey.com/blog/2010/12/31/caching-ubuntu-package-downloads/

パッケージ無人アップグレードは、すべてのシステムを最新の状態に保つのに役立ちます(ただし、カーネルの問題のためにシステムを再起動しないため、ここでは完全なソリューションではありません)sudo apt-get install unattended-upgrades

最後に、商用のすべてのパッチマネージャーのうち、LinuxクライアントをサポートしているのはBigFixとAltirisの2つだけです。知っている限りでは、Econaはそうではなく、Shavlickもそうではありません(少し前にSt Bernardsを購入したにもかかわらず、初歩的なLinuxクライアントがありました)。

また、無料のプロジェクトであるPuppetを検討することもできます。このプロジェクトでは、複数のシートのパッチと構成が可能です。最後に見たところ、学習曲線は少し急で、その機能の一部はサーバーを対象としていますが、それでも一見の価値があるかもしれません。


0

http://www.ubuntu.com/desktop/get-ubuntu/upgradeを参照してください。デスクトップ版とサーバー版の両方の手順が記載されています。


このことについて-1をくれた人は誰でも:理由を教えてくれたら嬉しいです。(私は怒っていないか、何でもありませんが、知っておくといいでしょう...)
zpletan

1
それは私からではありませんでした...しかし、それはおそらくこの質問がバルクアップグレードソリューションを求めているからでしょう。
オリ

1
すべてのパッケージを/ var / cache / apt / archivesにダウンロードするだけで、インターネット経由で何もする必要はありませんが、1回だけです。(必要に応じて、システム間でパッケージsを同期するためにカスタムcronをアップロードできます。)マシンにsshし、ターミナルコマンドを実行するだけです。他の(そしてより良い)方法でなければなりません。
-zpletan
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.