问题标签 [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.
openwrt - Hue 网桥上的数据包管理器
我已经成功越狱了我的 Hue Bridge 2.1,现在可以通过 SSH 访问它。
但我不知道如何在其上安装数据包管理器(如 opkg)。看起来 wget 已安装,但实际上没有其他内容。SCP也有效。我已经尝试了一切,但似乎没有任何效果。(见控制台)。(这里是完整的控制台转储)
makefile - 如何在 OpenWRT 中使用单个 Makefile 编译多个 C 文件?
我在同一路径中的“/home/user/openwrt/package/utils/C_script/src/one.c two.c three.c uptoten.c”中有多个“C”文件。在里面我已经编写了 Makefile 来按顺序编译 C 文件。喜欢
最多十个文件。如何在openWRT中编写Makefile来单独编译10个文件并带10个单独的ipk包并将所有10个可执行文件推送到/usr/local/bin。
openwrt - OpenWRT:签名文件下载失败。wget 返回 8
我有一个 GL-iNet GL-AR300M。我在固件 2.x 上使用两种不同的 VPN 服务时遇到了一些 OpenVPN 问题,所以我决定更新到固件 3.x 看看是否能解决问题。固件 3.x 基于 OpenWRT。
安装了这个新固件后,我惊讶地发现默认情况下不包括 OpenVPN 支持,我应该安装它。这很好,但是尝试安装它 - 甚至尝试更新 opkg 会导致一串错误消息,例如:
在我的浏览器中浏览存储库确认 .sig 文件丢失。所以...
为什么他们失踪了?
是否有我可以使用的替代下载位置实际上包含这些丢失的文件?
如果没有,是否可以不需要这些文件?
另外,我得到这个:
我注意到 GL-iNet 提供的固件是基于 OpenWRT 18.06.0-rc1 的。然而,最新版本的固件是 18.06.2。由于 sysupdate 也因类似的错误消息而失败,我想也许我可以简单地使用最新版本的 OpenWRT 自己刷新设备。但是,我看到https://downloads.openwrt.org/releases/18.06.2/targets/ar71xx/nand/和 GL-iNet 的固件文件名 (gl-ar300m-3.0-1011_clean) 提供了几个可能的选项没有说明我可能需要哪一个。由于 opkg 错误,我确实知道它在 ar71xx 内的某个地方。所以...
有谁知道我需要直接从 OpenWRT 下载哪个固件才能闪存到 GL-iNet GL-AR300M 上?
如果没有,有谁知道我如何能够自己推断出这些信息?图像上是否有一些配置文件或其他内容可以显示它?我不想通过上传不正确的图像来破坏我的系统。
提前致谢!
git - 我在 openwrt 路由器上创建了一个 git 存储库,但在我的 mac 上出现错误
opkg.conf:
我安装了git,运行git报错:</p>
在 /etc/profile 添加路径解决了这个错误:
在我的 mac 上 git clone 时出现新错误:</p>
在路由器上运行 git 好像出错了,请帮助我。
bitbake - 镜像安装后执行 opkg post install 脚本
我们正在 BitBake 中创建文件系统映像,其中一个包要求在设备上执行其安装后脚本,在设备上安装映像本身之后,而不是在构建服务器生成 rootfs 映像时执行。
查看带有“opkg status”的包,它表示该包已成功安装——“install ok installed”。但是,没有执行任何副作用,只需从 /var/lib/opkg/info/.postinst 运行 .postinst 文件即可工作并且不会报告任何错误。
我怎样才能让它工作?似乎该软件包正在以不正确的状态“安装”在 rootfs 映像中。
opencv - 无法在 Renesas R-Car H3 (H3ULCB) 上安装 libgtk2.0-dev_2.24.31-2_arm64.deb
我正在尝试在 H3ULCB 上运行对象检测算法(使用 OpenCV 2.4.13.7)。它给出了 libGTK,如下所示
为了解决这个错误,我尝试在 H3ULCB 上安装 libGTK 包(libgtk2.0-dev_2.24.31-2_arm64.deb),但它没有安装到目标。
H3ULCB 的 BSP 和 SDK 是使用 yocto 构建的,详细信息如下:
Yocto 版本:2.23
Poky:2.1.3
libgtk2.0
通过从 apt-get manager安装库,在本机 Linux (Ubuntu16.04) 上解决了相同的错误。但是包管理器apt
并dpkg
没有安装在目标上。在构建图像时,我尝试在 yocto 层中添加这些管理器。目前在 H3ULCB 上可用的包管理器是 OPKG。由于 OPKG 适用于 .IPK 包,但不适用于 .IPK 包
/li>libgtk2.0
,因此我已将 .deb 包转换为 .IPK 包。在 H3ulcb 上执行 .IPK 包时:包里
libgtk2.0-dev_2.24.31-2_arm64.deb
有3个文件control.tar.gz
data.tar.xz
debian-binary
在 H3ULCB 上执行 .deb 文件时,显示错误
/li>data.tar.gz
而不是data.tar.xz
如下所示:
我已将 data.tar.xz 转换为 data.tar.gz,但是如何将这些文件 3 个文件打包回 .deb 包?
yocto - Is there a way to install keys into the opkg-keyring during the yocto build process and have them marks as ultimate rather than unknown by gpg
My problem I think is very simple. I would like to have opkg verify signatures before installing packages from my custom opkg repository. The issue I am having is that the keys I added to the opkg-keyrings yocto recipe are all marked as unknown on the target by gpg. They are all installed though. So when i attempt to install a package form my custom repository, It fails because there are no trusted keys. I do not believe that this is a yocto bug, but I am running rocko.
Thank you.
I have gone through the relevant recipes and just don't see anything to change the behavior.
when i attempt to run opkg update i receive the following error.
Collected errors:
opkg_verify_gpg_signature: No sufficently trusted public keys found.
openwrt - 如何在openwrt上安装gcc?
我正在尝试使用以下命令在 openwrt 上安装 gcc:
但它给了我以下错误:
我尝试使用更新 opkg opkg update
,但得到以下信息:
我该如何解决?
yocto - 基于 Yocto 项目的发行版中的 setxkbmap 等效项
不起作用。
如何在 RDK Video IP(基于 Yocto 项目的发行版)中配置键盘布局?
linux - 不调用 postinst,而是调用 preinst
我在 Busybox 上并创建自己的包。我有 preinst 和 postinst 文件,安装包时会调用 preinst,但不会调用 postinst。正确设置了读取和执行权限。创建或安装软件包时,我没有收到错误消息。我在文件中插入了 echo 指令,并将文件限制在最低限度,但我只能从 preinst 得到答案。有任何想法吗?
预装:
后勤: