一、常见错误
注:针对重装虚拟机,ubuntu系统为18.04。
问题1:
解决方法:安装make工具
sudo apt install make
问题2:
解决方法:安装g++编译器工具
sudo apt install g++
问题3:
解决方法:缺少openssl库函数:在ubuntu里面交叉编译openssl的源码,在官网下载,教程如下
下载地址:[ 1.1.1 ] - /source/old/1.1.1/index.html (openssl.org)
安装教程:解压后进入文件夹内部,运行下面的代码
./config
make
sudo make install
二、常用命令行
注:此时使用本地服务器的方式存储压缩包,再利用OTA客户端进行下载
1.复制一个文件到另外一个文件夹下
sudo cp -r /home/w/upgrade_mission/ota_tar_file_upgrade_mission332.tar.gz /var/www/html/files/upgrade_mission/
2.给文件加可读写的权限,这样才可以下载
sudo chmod 777 /var/www/html/files/upgrade_mission/ota_tar_file_upgrade_mission2.tar.gz
3.删除文件夹
sudo rm -r /var/www/html/files/upgrade_mission/ota_tar_file_upgrade_mission332.tar.gz
4.限制本地回环的速度(下载速度太快) ,限制为100Mbps ---大概为10.8M/s.
sudo tc qdisc add dev lo root handle 1:0 netem rate 100mbit
5.解除本地回环的下载速度
sudo tc qdisc del dev lo root