我可以通过在build/conf/local.conf中写入来启用包管理器
EXTRA_IMAGE_FEATURES += "package-management"
IMAGE_INSTALL_append = " dnf" 对包签名并使目标能够使用它们
INHERIT += "sign_rpm"
RPM_GPG_NAME = "61A0ADBADFC08CCF"
RPM_GPG_PASSPHRASE = "hardcore_password" 添加包URI
PACKAGE_FEED_URIS = "https://rpms.myserver.com/"添加最后一个命令会在目标图像上生成以下文件
/etc/yum.repos/oe-remote-rpm.repo该文件包含给定的URI。
我想知道如何将凭据放到这个文件中的存储库中。这能用conf.local来完成吗?
或者我应该用这样的文件来准备一个食谱:
name= My RPM Server
baseurl=https://rpms.myserver.com
username=rpmtaker
password=hardcore_password
enabled=1
gpgcheck = 1并将此文件复制到/etc/yum.repos/?
发布于 2020-06-23 08:50:20
到目前为止,我想出的最好方法是将其放在config/local.conf中:
PACKAGE_FEED_URIS ="https://login:password@my.repo.com/"https://stackoverflow.com/questions/62321370
复制相似问题