如何进行离线实时升级?

如何进行离线实时升级?

openSUSE 支持一段时间的在线实时升级。但是我在这里看到两个问题:

  • 次要 -- 我已经下载并刻录了 DVD
  • 主要 -- 到目前为止我的 eth0 卡还没有正式地支持,因此每次升级时它都会被禁用,后来我必须为其安装驱动程序。我担心实时升级也可能出现这种情况——即升级程序会“升级”eth0 的驱动程序,禁用它,并最终破坏整个升级过程

所以我想知道是否可以将 DVD 视为存储库并将其指向 zypper 从光盘执行实时升级“下载”软件包?是否可以?怎么做?

我无法运行 DVD 并从那里执行升级,因为光盘上的安装程序很难识别我的 LVM 分区,简而言之,它无法识别它们。所以我想为什么不从运行分区完全工作的系统中尝试一下呢。

答案1

是的,您可以,zypper 的手册页有两个执行此操作的示例 uri。

man 8 zypper

CD or DVD drive
       Optionally with devices list for probing.

       cd:///
       dvd:/subdir?devices=/dev/sr0,/dev/sr1

您可以通过 repo zypper 的addrepo命令添加它们。

zypper ar dvd:/?devices=/dev/sr0

欲了解更多信息,请参阅http://en.opensuse.org/openSUSE:Libzypp_URIs

相关内容