安装 video4linux Beaglebone

Installing video4linux Beaglebone

我正在图像处理项目中使用 Beaglebone black。为此,我需要 video4linux 应用程序。

但是,我无法与 beaglebone 共享我的互联网,因为 "sudo apt-get install v4l-utils" 无法正常工作。每当我更改互联网共享设置时,我都无法通过 ssh 进入 beaglebone 的本地 ip。

因此,我想要一种可以在没有互联网连接的情况下安装 video4linux 的方法。

如果你想在没有互联网的情况下安装包会非常复杂,因为你需要在安装实际包之前安装所有依赖包。 每个包都依赖于其他包。

您仍然可以从以下位置下载软件包:v4l-utils

并且使用 WinSCP 工具,您可以在 Beagle-bone 中复制。

您可以在以下位置找到 debian 的其他依赖包:Debian Packages

您还可以通过 USB 将主机共享互联网到 beagle-bone。

遵循这个 sh 代码:
在 BeagleBone 上

ifconfig usb0 192.168.7.2
route add default gw 192.168.7.1 

在 Linux 计算机上:

sudo su
#eth0 is my internet facing interface, eth3 is the BeagleBone USB connection
ifconfig eth3 192.168.7.1
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
iptables --append FORWARD --in-interface eth3 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward