0

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所以我想更新存储库列表,如果我理解正确,应该通过编辑来完成。但是没有这样的文件。因此,在阅读完本文后,我只是创建了它并粘贴了链接中的示例。

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

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

编辑:好的find ./ -type f | xargs grep "website-of-manufacturer",实际上找到了我正在寻找的文件。我想如果这可行,我会回答我自己的问题。

4

1 回答 1

0

由于grep -r不工作,我找不到配置文件。但后来我尝试了

find ./ -type f | xargs grep "website-of-manufacturer" 

它位于包含存储库列表的文件。grep对于不能正常工作的环境的巧妙技巧。

于 2017-03-01T11:38:51.867 回答