问题标签 [opkg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
9342 浏览

linux - ELF 文件存在于 /usr/bin 但结果是“-ash: file: not found”

我正在尝试使用opkg在openwrt下安装一些新的软件包,并且安装已经成功,我们可以看到二进制文件确实存在于/usr/bin中,并且我已经trird了lld检查但结果相同. 如下:

谢谢。

0 投票
3 回答
533 浏览

embedded-linux - 通过 opkg 更新嵌入式系统 USB

我需要向客户提供单个更新文件,以便通过 USB 更新嵌入式系统。该系统是使用Yocto构建的。我很好奇我必须实施 USB 更新的计划是否可行,或者我是否遗漏了一些应该很明显的东西。

opkg存在于系统上,但为了使用opkg update它需要有一个 repo 可以从中提取。由于我没有网络功能,我需要将整个 repo 放在 USB 驱动器上。由于我需要向客户提供单个文件,因此 repo 将需要是一个 tar 文件。

程序

  1. 插入 USB 驱动器
  2. udev规则调用脚本并将其推送到后台,因为这将是一个漫长的过程(请参阅this
  3. 解压 repo 更新文件
  4. opkg update
  5. 通知用户他们可能会移除 USB 驱动器

至少从高层次的角度来看,这听起来像是通过 USB 更新嵌入式系统的好方法吗?可能存在哪些陷阱?

0 投票
1 回答
3551 浏览

linux - opkg 安装 ipk 包失败

我已经为树莓派 2 创建了一个带有 buildroot 的图像,并且我在其中包含了“Opkg”。然后我为它手动下载了“gcc_4.8.3-1_brcm2708.ipk”并将这个文件移动到SD卡并登录到pi,但是现在当我运行命令“opkg install gcc_4.8.3-1_brcm2708.ipk”时,我得到以下错误:

包装或图像有问题还是其他问题?提前致谢。

0 投票
1 回答
12708 浏览

debian - 如何在 debian 中安装 .ipk 文件

我读过一个 .ipk 文件是通过管理器 opkg 安装的。但是,我的电脑上没有这个软件,也不知道如何安装。是否有其他选项可以安装此类文件?谢谢

0 投票
2 回答
3868 浏览

git - OpenWRT + https + git

我有一个 TP-Link MR3020 路由器,上面安装了 OpenWRT 12.09、r36088。我正在尝试通过 HTTPS 克隆 git 存储库,但出现以下错误:

这是一个类似的问题,但在 CentOS 上已解决。

“在 git clone 期间无法找到 'https' 的远程助手”

按照它的建议,我确保安装了 curl。但是,我找不到任何用于 curl-devel 的 opkg 包,而且似乎没有任何我可以手动下载http://curl.haxx.se/dlwiz/?type=devel&os=Linux的包。

我还发现了这个问题(OpenWRT git clone fatal: Unable to find remote helper for 'http')这是我的确切问题,但 opkg 似乎不存在 git-http 存储库。

0 投票
1 回答
1949 浏览

package - opkg --force-downgrade - 它是如何工作的?

我正在尝试使用运行此--force-downgrade opkg 命令的 opkg 将软件包带到早期版本,但它的行为似乎不像它应该的那样。到目前为止,此选项对任何人都有效吗?如果是这样,我应该如何使用它?

在我看来,一旦您安装了最新版本的软件包,您就会被它困住,如果不删除软件包并重新安装就无法进入另一个版本。

0 投票
1 回答
529 浏览

beagleboard - opkg_conf_parse_file:/etc/opkg/base-feed.conf:1:忽略无效行:`scr/gz base http://192.168.1.X/all'

我正在用 opkg 更新我的系统。我有这个答案

opkg_conf_parse_file:/etc/opkg/base-feed.conf:1:忽略无效行:`scr/gz base http://192.168.1.X/all '

我不知道这是为什么。有人可以帮助我吗?

0 投票
2 回答
2393 浏览

openwrt - 有没有办法为openwrt ipk做包签名

OpenWRT 使用 opkg 来管理包。默认情况下,它会在运行 opkg update 时下载文件 Packages 和 Packages.sig,然后它会根据文件 Packages 验证签名文件 Packages.sig。这似乎是整个存储库的签名机制。我想知道是否有一种方法可以签署单例 ipk?

0 投票
1 回答
158 浏览

security - 在不篡改 OPKG 源的情况下保护 OPKG 存储库

我正在尝试保护我的 OPKG 存储库(不是包列表或每个包,存储库本身)。到目前为止,我在这个寻找解决方案的过程中一无所获。有人说它通过更改 OPKG 获得了这种类型的安全性,但我想知道是否有不需要接触 OPKG 源的解决方案?有什么我可以尝试的建议吗?

0 投票
1 回答
1710 浏览

linux - opkg.conf 文件:src 与 src/gz

我正在网上查看不同的 opkg.conf 示例,并希望更好地了解该工具和配置文件格式。

以下示例中的src和之间有什么区别?src/gz

  1. src/gz snapshots http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages
  2. src snapshots http://download.geexbox.org/snapshots/geexbox-xbmc-imx6-cuboxi/latest/binaries.cuboxi/packages/

我在哪里可以找到有关配置中各种选项的更多信息?

谢谢。