不能在预配置的嵌入式机器上使用opkg

时间:2017-03-01 08:29:43

标签: opkg

我想为预先配置的uname -a输出的嵌入式计算机添加一项功能:

Linux asdf 3.1.10 #1 SMP PREEMPT Fri Nov 11 02:05:03 CET 2016 armv7l GNU/Linux

它使用busybox来处理很多终端命令,并且有很多东西不起作用。它使用opkg作为其包管理器。我想在前几天更新systemd,因此我输入了opkg update,其中包含

Downloading http://www.website-of-manufacturer.com/ipk2/all/Packages.gz.
wget: bad address 'website-of-manufacturer.com:8008'

所以我想更新存储库列表,如果我理解正确,应该通过编辑/etc/opkg.conf来完成。但是没有这样的文件。所以在阅读this之后,我只是创建了它并粘贴了链接中的示例。

但是再次运行opkg update之后,它仍然会查找http://www.website-of-manufacturer.com/ipk2/all/Packages.gz!我该怎么做才能删除这个仓库并添加其他仓库?

编辑:我也在rootdir中尝试了grep -Ril website-of-manufacturer,但安装的grep版本不支持这些标志,所以我甚至不知道配置文件的位置:D

编辑:确定find ./ -type f | xargs grep "website-of-manufacturer"实际上找到了我要查找的文件。如果能有效,我想我会回答我自己的问题。

1 个答案:

答案 0 :(得分:0)

由于<tags-input name="skill" ng-model="storage.skills" placeholder="specializations" min-tags="1" add-on-enter="true" min-length="1" key-property="id" display-property="name" required> <auto-complete source="getSkillSearch($query)" highlight-matched-text="true" min-length="1"></auto-complete> </tags-input> 无效,我找不到配置文件。但后来我尝试了

grep -r

找到包含存储库列表的文件。适用于find ./ -type f | xargs grep "website-of-manufacturer" 不适合的环境的巧妙技巧。