Ros*_*oss 8 upgrade 12.04 do-release-upgrade 14.04
我有一个运行 12.04 的实时 Web 服务器,它迫切需要更新。我无法升级到 16.04,因为新版本的 PHP 与托管站点以及其他一些不兼容的软件包不兼容。
有没有办法运行do-release-upgrade
14.04 版本?
您可以do-release-upgrade
通过添加如下-c
标志来检查您将获得的版本:
do-release-upgrade -c
Run Code Online (Sandbox Code Playgroud)
据我了解,目前还没有将 12.04 LTS 升级到 16.04 的升级可能性,而无需逐步(即在第一次运行时升级到 14.04),因此do-release-upgrade
可以预期完全按照您的意愿进行操作。
小智 5
您目前无法直接从 12.04 升级到 16.04;您必须在中间升级到 14.04。因此,只需运行以下命令即可将您升级到 14.04:
sudo do-release-upgrade
Run Code Online (Sandbox Code Playgroud)
然后,如果您不想再次升级到 16.04,只需停在那里而不是执行另一次升级。
或者(对于 GUI 方式 - 相关程序也称为软件更新程序,可以在该名称下的 GUI 中搜索和找到):
update-manager
Run Code Online (Sandbox Code Playgroud)
为此,一旦您完全了解所有最新更新,它会向您显示一个Upgrade...按钮,允许您升级到 14.04。
小智 5
我刚刚测试了这个。
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.5 LTS
Release: 12.04 Codename: precise
Run Code Online (Sandbox Code Playgroud)
然后:
$ sudo do-release-upgrade
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]
et:2 Upgrade tool [1,156 kB]
Fetched 1,156 kB in 0s (0 B/s)
authenticate 'trusty.tar.gz' against 'trusty.tar.gz.gpg' extracting 'trusty.tar.gz'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14918 次 |
最近记录: |