安装 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
我正在图像处理项目中使用 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