首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新/升级脱机ubuntu服务器10.04 LTS问题

更新/升级脱机ubuntu服务器10.04 LTS问题
EN

Ask Ubuntu用户
提问于 2022-08-02 17:08:48
回答 1查看 357关注 0票数 -2

所以我需要升级一个ubuntu服务器10.04到版本16,我知道直接从10升级到16是不可能的,因为它们相隔不止一个版本,但这不是问题,问题是服务器必须保持离线,所以我不能使用在线更新/升级。

在做了一些研究之后,我发现了apt离线的问题,但问题是这个包必须同时安装在我的在线机器( ubuntu 22)和我的脱机机器上,但是我不能在ubuntu 10上安装它。

我所做的是我已经下载了apt离线和它的依赖关系使用

代码语言:javascript
复制
sudo apt-get install --download-only apt-offline 

我已经将.deb文件传输到了我的ubuntu 10机器上,但问题是当我运行时

代码语言:javascript
复制
sudo dpkg -i {package-name.deb}

我得到以下错误:

代码语言:javascript
复制
dpkg ununderstood data member {something}.tar.xz

在做了更多的研究之后,我发现这个问题可以通过更新dpkg来解决,我想我的在线机器已经下载了这个包的最新版本,所以我的旧机器无法解析它。所以,这已经成为一个鸡和鸡蛋的问题,有什么建议如何解决吗?

我还发现,apt离线依赖于python3,它不是在ubuntu10上预先安装的,我下载的deb文件也包括python3吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2022-08-02 17:54:40

我的建议是先在虚拟机中尝试这一点。在支持结束后的7年内保持LTS发布的活跃状态,这可能意味着这个系统是关键任务。

我发现这个解决方案可以将Ubuntu版本升级到下一个离线版本。

所以我在虚拟环境中进行升级的方法是,

  1. 创建两个虚拟机,一个使用Ubuntu10.04,一个使用Ubuntu20.04(用于本地镜像)
  2. 创建一个包含10.04到16.04 Ubuntu所有LTS版本的本地镜像。(根据指南,这至少需要60 GB的存储空间)
  3. 在本地镜像上安装所有必需的软件包后,也要使其脱机。
  4. 将Ubuntu10.04‘S镜像列表设置为Ubuntu20.04’S本地镜像,然后逐步发布升级,所以10.04到12.04,然后12.04到14.04.
  5. 确保它完全工作后,使用本地镜像升级任务关键的Ubuntu 10.04。
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1421641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档