gpt4 book ai didi

ubuntu - Cloud-init:如何从源代码安装它?

转载 作者:行者123 更新时间:2023-12-04 18:29:05 29 4
gpt4 key购买 nike

我有一个 Ubuntu 1604虚拟机上 Azure , 默认情况下有 cloud-init安装。

为了调试 cloud-init 问题,我删除了默认的 cloud-init ( apt remove cloud-init ) 并从 https://git.launchpad.net/cloud-init/ 克隆了源代码并想构建我的 cloud-init 版本进行调试。

请你帮助我好吗:

  • 如何编译来自源代码树的 cloud-init?
  • 如何安装 cloud-init 来自我的本地来源?

  • 谢谢!

    最佳答案

    我很高兴地发现,尽管它的文档非常[未],但它很容易克隆、构建和安装最新版本。

    git clone https://github.com/cloud-init/cloud-init.git
    cd cloud-init
    sudo pip3 install -r requirements.txt
    sudo python3 setup.py build
    sudo python3 setup.py install --init-system systemd
    sudo cloud-init init --local
    sudo cloud-init status

    sudo ln -s /usr/local/bin/cloud-init /usr/bin/cloud-init
    for svc in cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service; do
    sudo systemctl enable $svc
    sudo systemctl start $svc
    done

    我还没有设法使用这个新版本。如果有其他考虑,我将[继续]更新此答案。

    笔记:
    我正在做一个使用 user-data 的演示。和 meta-data /var/lib/cloud/seed/nocloud-net/ 中的文件

    信用: https://www.ibm.com/support/knowledgecenter/en/SSB27U_6.4.0/com.ibm.zvm.v640.hcpo5/instsubuntu.htm

    关于ubuntu - Cloud-init:如何从源代码安装它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44444279/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com