# ecu_install
**Repository Path**: bitcq/ecu_install
## Basic Information
- **Project Name**: ecu_install
- **Description**: 用于安装docker的升级软件
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-02-15
- **Last Updated**: 2023-02-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Docker安装命令:
> sudo bash -c "$(wget https://gitee.com/bitcq/ecu_install/raw/main/ecu_install.sh -O-)" args ${Docker镜像名称} ${Docker镜像tag} ${即将生成的容器的名称} ${ROS_DOMAIN_ID}
- args后面参数分别为(填写值为示例,请根据实际情况替换对应的参数值):
1. ${Docker镜像名称}: 9426224/ros-galactic-deploy
2. ${Docker镜像tag}: 2022-09-20-13-42
3. ${即将生成的容器的名称}: galactic
4. ${ROS_DOMAIN_ID}: 40
注意:Docker镜像的名称默认使用 9426224/ros-galactic-deploy
> Eg. sudo bash -c "$(wget https://gitee.com/bitcq/ecu_install/raw/main/ecu_install.sh -O-)" args 9426224/ros-galactic-deploy 2022-09-20-13-42 galactic 40
注意:也可以仅使用
> sudo bash -c "$(wget https://gitee.com/bitcq/ecu_install/raw/main/ecu_install.sh -O-)"
>
而不填写后面的参数,则脚本运行时将会提示你按顺序输入后面参数
# 卸载命令
> sudo bash -c "$(wget https://gitee.com/bitcq/ecu_install/raw/main/ecu_uninstall.sh -O-)"
使用此命令可以删除所有容器与docker保护服务,并删除所有镜像
# 空间清理命令
> sudo bash -c "$(wget https://gitee.com/bitcq/ecu_install/raw/main/ecu_clean_workspace.sh -O-)"
使用此命令可以清理Jetson系列系统空间,根据系统不同大约可清理3GB左右空间
# docker停止命令
> sudo bash -c "$(wget https://gitee.com/bitcq/ecu_install/raw/main/ecu_stop_docker.sh -O-)" args ${即将删除的容器的名称}
使用此命令可以停止docker容器运行(但不删除docker镜像)
- args后面参数为:(填写值为示例,请根据实际情况替换对应的参数值)
1. ${即将删除的容器的名称}: galactic
> Eg. sudo bash -c "$(wget https://gitee.com/bitcq/ecu_install/raw/main/ecu_stop_docker.sh -O-)" args galactic
# docker启动命令
> sudo bash -c "$(wget https://gitee.com/bitcq/ecu_install/raw/main/ecu_start_docker.sh -O-)"
使用此命令可以启动docker容器,前提是镜像存在,如果镜像不存在则请使用Docker安装命令进行全新安装
# 大恒相机SN检查命令
> sudo bash -c "$(wget https://gitee.com/bitcq/ecu_install/raw/main/daheng_camera_detect.sh -O-)"
运行后会输出(如果存在)大恒相机的SN码(无论相机是否处于运行状态),如果有多个相机则输出多个,在确认相机的物理连接无误并且使用lsusb能看到诸如
2ba2:4d55
此类的设备,则应考虑是否是相机权限问题导致非root权限下程序无法访问相机,请使用大恒相机USB权限永久修复命令对此问题进行修复
# 大恒相机USB权限永久修复命令
> sudo bash -c "$(wget https://gitee.com/bitcq/ecu_install/raw/main/usb_permission_fix.sh -O-)"
运行此命令可以修复相机在非root权限下无法访问的问题