我编写了一个脚本来将自己的多台计算机升级到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机器上运行另一个,该机器又下载了一大堆软件包,因为两台机器上安装了不同的东西。
反馈表示赞赏;email cc表示赞赏,因为我不知道下一次查看askubuntu的时间。搜索引擎非常了解我。
注意:我实际上尚未对经过如此处理的系统进行升级!下周的某个时间。将此脚本发布出去可能对人们有用。
>贝拉<