ubuntu版本要20以上,不想折腾就直接docker
docker方式
- 安装docker
sudo apt install docker-ce docker-ce-cli containerd.io
启动docker
systemctl start docker
停止docker
systemctl stop docker
重启
systemctl restart docker
查看状态
systemctl status docker
设置开机自启动
systemctl enable docker
查看信息
docker info
查看帮助文档
docker --help
docker info
- docker验证
自动下载hello-world镜像并开启容器
sudo docker run hello-world
查看所有容器
docker ps -a
启动hello-world
docker start [容器id]
删除hello-world容器
docker rm -f [容器id]
查看所有镜像
docker images -a
删除镜像
docker rmi
- 安装milkv-duo环境
https://hub.docker.com/r/dreamcmi/cv1800-docker
拉取docker镜像
docker pull dreamcmi/cv1800-docker:1.0
查看所有镜像
docker images -a
启动容器
docker run --privileged -d -it 02d
进入容器
docker exec -it b56 bash
退出容器
exit
- 进入sdk文件夹
cd /root/cvi_mmf_sdk
按照上面的步骤
source build/cvisetup.sh
defconfig cv1800b_sophpi_duo_sd
clean_all
build_all
pack_sd_image
拷贝到本地
docker cp b56:/root/cvi_mmf_sdk/install/soc_cv1800b_sophpi_duo_sd/cv1800b_sophpi_duo_sd-20230523-1053-sdcard.zip /home/star-air/Desktop/milkv
烧录
sudo dd if=./sophpi-duo-*.img of=/dev/sdx bs=32M status=progress oflag=direct
物理机(ubuntu20)
待更