首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为包feed设置凭据的一种方法[YOCTO]

为包feed设置凭据的一种方法[YOCTO]
EN

Stack Overflow用户
提问于 2020-06-11 09:38:19
回答 1查看 357关注 0票数 1

我可以通过在build/conf/local.conf中写入来启用包管理器

代码语言:javascript
复制
EXTRA_IMAGE_FEATURES += "package-management"
IMAGE_INSTALL_append = " dnf" 

对包签名并使目标能够使用它们

代码语言:javascript
复制
INHERIT += "sign_rpm"
RPM_GPG_NAME = "61A0ADBADFC08CCF"
RPM_GPG_PASSPHRASE = "hardcore_password" 

添加包URI

代码语言:javascript
复制
PACKAGE_FEED_URIS = "https://rpms.myserver.com/"

添加最后一个命令会在目标图像上生成以下文件

代码语言:javascript
复制
/etc/yum.repos/oe-remote-rpm.repo

该文件包含给定的URI。

我想知道如何将凭据放到这个文件中的存储库中。这能用conf.local来完成吗?

或者我应该用这样的文件来准备一个食谱:

代码语言:javascript
复制
name= My RPM Server
baseurl=https://rpms.myserver.com
username=rpmtaker
password=hardcore_password
enabled=1
gpgcheck = 1

并将此文件复制到/etc/yum.repos/?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-23 08:50:20

到目前为止,我想出的最好方法是将其放在config/local.conf中:

代码语言:javascript
复制
PACKAGE_FEED_URIS ="https://login:password@my.repo.com/"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62321370

复制
相关文章

相似问题

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