如何在 Ubuntu 22.04 上安装最新的 Netplan?

如何在 Ubuntu 22.04 上安装最新的 Netplan?

没有关于Netplan.io 网站关于如何安装 Netplan,这看起来有点奇怪。

但无论如何,如何在 Ubuntu 22.04 上升级到最新版本的 Netplan?

答案1

netplan.io 是 Ubuntu 操作系统的核心组件。因此,不建议用较新的版本替换系统版本。我们的政策是将 netplan.io 的最新稳定版本移植到最新的 Ubuntu LTS,因此不久的将来它将在 Ubuntu 22.04 LTS 上可用。

答案2

获取最新 netplan 的一种方法是自行构建,按照项目的 GitHub 页面,我将其添加如下:

  1. 安装所需的软件包:

    sudo apt-get install python3 python3-pip python3-setuptools python3-wheel ninja-build git
    
  2. 克隆存储库:

    git clone https://github.com/canonical/netplan.git
    
  3. 进入克隆的目录:

    cd netplan
    
  4. 运行以下命令:

    meson setup build --prefix=/usr [-Db_coverage=true]
    meson compile -C build
    meson test -C build --verbose [TEST_NAME]
    meson install -C build --destdir ../tmproot
    

如果没有出现错误,则您应该安装了最新版本的 netplan。

笔记:我还没有实际测试过上述内容,因此请自行承担风险。我建议您首先在虚拟机中尝试上述过程。只有在确保一切正常后,才可以在实际安装中应用它们。

相关内容