네트워크에서 50 개의 데스크톱을 모두 업그레이드하는 방법은 무엇입니까?


16

50 개 데스크톱을 모두 Maverick Meerkat으로 업그레이드하려면 어떻게해야합니까? netinstall 방법이 있습니까?


1
50 개의 데스크톱이있는 네트워크는 소규모 비즈니스 일 가능성이 높으므로 LTS (10.04) 버전을 유지하는 것이 좋습니다. 또한 대역폭 사용량을 절약하기 위해 APT 프록시를 설정하는 것이 좋습니다. 다음 답변은 이에 대한 지침을 제공합니다. askubuntu.com/questions/3503/…
João Pinto

답변:


3

Scaine의 답변에 언급 된 것처럼 패키지를 프록시하고 캐시 있지만 시간이 많이 걸리지 않으며 대부분 대역폭 만 절약 할 수 있습니다. 물론 업그레이드는 로컬 소스에서 더 빨리 다운로드되지만 여전히 컴퓨터에서 컴퓨터로 토들해야하는 경우 ... 시간이 많이 걸립니다. SSH를 시작하고 업그레이드를 트리거하는 데에도 시간이 걸립니다.

이 작업에 가장 적합한 도구는 Canonical의 유료 서비스 중 하나 인 Landscape 입니다.

그것으로 당신은 멋진 중앙 웹 기반 UI에서 모든 컴퓨터를 관리 할 수 ​​있습니다. 모니터링을 통해 패키지, 업데이트, 재부팅을 푸시하십시오.

무료는 아니지만 청구서에 맞는지 30 일 평가판을받을 수 있습니다.


나는 불충실 한 소리를 싫어하지만 우분투 어드밴티지는 좌석 당 £ 100 미만입니다. 그것이 제공하는 것에 대한 컷오프에 대한 50 PC에 5 그랜드입니다. BigFix 및 Altiris와 같은 플랫폼이 가장 비용 효율적이기 때문에이 수보다 크게 확장되지 않습니다. 아마도 꼭두각시가 옵션일까요? 많이 사용하지는 않았지만 관련성이 있다고 생각합니다.
Scaine

1
지금 £ 100 이상 (VAT 증가, 나는 의심). 네. 10 석 이상을 구매할 수있는 대량 구매 옵션이 있다고 생각하지만 많은 돈입니다. 그 외에도 추가 지원을받을 수 있지만 대부분의 기업보다 IT 예산이 타이트한 사람들에 대한 Landscape의 실행 가능성은 지원 계약에서 표준을 분리하는 데 달려 있습니다. £ 10 / seat / month는 훨씬 더 수용 가능할 것입니다.
Oli

그냥 : 나는 가격 모델에 대해 블로그와 왜 그것이 잘못되었다고 생각하는지 블로그에 올렸습니다 . 나는 그것이 아무 것도 영향을 미치지 않을 것이라고 확신합니다.
Oli

3

라는 도구를 사용해 볼 수 있습니다 cssh. clusterssh를 사용하면 한 번에 50 개의 머신을 모두 ssh하고 동시에 모든 명령을 릴레이 할 수 있습니다. 업그레이드하는 동안 모두 동일한 질문을하면 도움이 될 수 있습니다. 그들 중 하나가 특별한주의를 필요로하는 경우 터미널 만 선택하여 수행 할 수 있으며 다른 터미널과 동일한 상태로 만들 수 있습니다.

aptitude (먼저 소스 .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 무인 업그레이드

마지막으로, 모든 상용 패치 관리자 중 Linux 클라이언트를 지원하는 유일한 두 사람은 BigFix와 Altiris입니다. 아시다시피 Ecora는 그렇지 않으며 Shavlick 은하 지 않습니다 (몇 년 전에 St Bernards를 구입했지만 기본 Linux 클라이언트가 있었음에도 불구하고).

다중 시트 패치 및 구성 이 가능한 무료 프로젝트 인 Puppet 을 고려할 수도 있습니다 . 마지막으로, 학습 곡선이 약간 가파르고 일부 기능이 서버를 대상으로하지만 여전히 살펴볼 가치가 있습니다.


0

http://www.ubuntu.com/desktop/get-ubuntu/upgrade를 참조 하십시오 . 데스크탑 및 서버 에디션 모두에 대한 지침이 있습니다.


나에게 이것에 대해 -1을 준 사람에게 : 당신이 이유를 말해 주시면 좋을 것입니다. (나는 화 나거나 아무것도 아니지만, 알아두면 좋을 것이다 ....)
zpletan

1
그것은 나에게서가 아니었지만 아마도이 질문이 대량 업그레이드 솔루션을 요구하기 때문일 것입니다.
Oli

1
모든 패키지를 / var / cache / apt / archives에 다운로드하면 인터넷을 통해 아무것도 할 필요가 없습니다. (원하는 경우 사용자 정의 cron을 업로드하여 시스템간에 패키지를 동기화 할 수 있습니다.) 기계에 ssh하고 터미널 명령을 실행하면됩니다. 다른 (더 나은) 방법이어야합니다.
zpletan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.