![升级 Ubuntu 12.04 至 Ubuntu 14.04 时软件包重用](https://linux22.com/image/1103816/%E5%8D%87%E7%BA%A7%20Ubuntu%2012.04%20%E8%87%B3%20Ubuntu%2014.04%20%E6%97%B6%E8%BD%AF%E4%BB%B6%E5%8C%85%E9%87%8D%E7%94%A8.png)
我有两台机器,都安装了Ubuntu 12.04 64 bit
。现在我已将其中一台升级到Ubuntu 14.04 64 bit
。我想将另一台升级到 14.04。是否可以将下载的软件包直接复制到另一台机器上以简化升级过程?
12.04 64bit
还有一个问题,系统升级到 后,我是否需要重新编译之前编译过的软件(如 boost、mpich2 等)14.04
?是否需要重新安装这些软件?是否存在兼容性问题?
答案1
是否可以将下载的软件包直接复制到另一台机器以减少升级过程?
理论上,你可以将 *.deb 文件从/var/cache/apt/archives/
一台计算机复制到另一台计算机,因为这是下载软件包的缓存。然后它应该能够在另一台 PC 上安装匹配的软件包而无需重新下载,只要它们是相同的版本和相同的架构。
唯一不可能的原因是如果由于某种原因该缓存已被清除(例如类似apt-get clean
)。