第一章鏈接:https://blog.csdn.net/tajon1226/article/details/100606316
1、在樹莓派上找到rsync (如果找不到自己安裝一個,這裏不再提供教程)
find /usr/bin -name "rsync"
2、配置rsync
sudo nano /etc/rsyncd.conf
參考文章:https://blog.csdn.net/tajon1226/article/details/98342482
uid = root
gid = root
use chroot = no
max connections = 2000
port = 8973
timeout = 900
log file = /var/run/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log format = %t%a%m%f%b
commemt = rsync
list = yes
read only = yes
write only = no
auth users = apprsync
secrets file = /etc/rsyncd.secret
ignore errors = yes
hosts allow = 192.168.168.249
###########################之上是全局定義 之下是模塊單獨定義
[rsyncvideo]
path = /home/apprsync
[rsyncimage]
path = /
3、開啓自啓動rsync
sudo nano /etc/rc.local
在最後一行增加
/usr/bin/rsync --daemon --config=/etc/rsyncd.conf
4、sudo reboot 命令重啓板子,讓rsync生效,下面是rsync常見錯誤
https://blog.csdn.net/l821133235/article/details/79568167
5、把在Ubuntu18上編譯好的opencv4.10上傳到板子上
wtz@ubuntu:~/raspi/opencv-4.10-src$ rsync -avz opencv4.10 [email protected]:/opt
6、配置庫目錄
pi@raspberrypi:/ $ sudo nano /etc/ld.so.conf.d/opencv4.conf
添加opencv所在的庫目錄
/opt/opencv4.10/lib
使得配置立即生效
sudo ldconfig
7、程序庫依賴查看
pi@raspberrypi:/ $ cd /opt/opencv4.10/lib
pi@raspberrypi:/opt/opencv4.10/lib $ ldd *so
如果每個庫依賴其它庫都能正確找到,證明我們已經設置成功