나는 여러 머신을 Ubuntu 14.04 "trusty"로 업그레이드하기위한 스크립트를 작성했다. 이것을 'apt-get-other-release'라고합니다. 간단한 사용 :
$ sudo apt-get-other-release -t trusty
[ a long time passes as it downloads stuff ]
$ sudo apt-get-other-release -U
[ it prepares the system for upgrade -- this is quick ]
$ sudo do-release-upgrade # or update-manager, whatever you're comfortable with
[ upgrading also takes a long time and may still download some additional stuff ]
스크립트는 다음과 같습니다
ftp://www.lubkin.com/pub/user/filbo/apt-get-other-release
버전 1.0에는 sha1sum이 있습니다 : 87a466b2bb2d1ac5b0a08509246a450b8d1c7617
무대 뒤에서 기본적으로 apt-get update; apt-get -d dist-upgrade
자체 전용 source.list 파일 세트로 실행 됩니다. 결과는 / var / cache / apt- $ to_rel / archives에 저장되며 '-U'플래그는 시스템 전체 / var / cache / apt / archives에 복사하여 업그레이드 중에 표시되도록합니다.
한 로컬 호스트에서 다른 로컬 호스트로 업그레이드 아카이브를 복사하여 대역폭을 절약 할 수도 있습니다. 나는 amd64와 i386 업그레이드를 위해이 작업을 수행했으며, 이름에 "amd64"가없는 * .deb 만 복사했습니다. 그런 다음 apt-get-other-release -t trusty
i386 시스템에서 다른 시스템 을 실행 하여 두 시스템에 서로 다른 항목이 설치되어 있기 때문에 다른 패키지를 다운로드했습니다.
피드백 감사; 다음 번에 askubuntu를 볼지 모르므로 전자 메일 cc는 감사했습니다. 검색 엔진은 나를 잘 알고 있습니다.
참고 : 실제로 그렇게 처리 된 시스템을 업그레이드하지 않았습니다! 다음 주에 시간이 있습니다. 사람들이이 스크립트를 사용하는 동안이 스크립트를 가져옵니다.
> 벨라 <