紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
一键安装+Docker计划正式启动
-
如果说一键安装是为你准好烹饪的食材,那么一键安装+Docker计划就是帮你把菜肴做好端到你面前。
我是小鱼,最近在因工作变动,发现安装配置环境真是一个麻烦的事情,刚好群里也有问如何在ubuntu18上使用foxy版本ROS,小鱼毫不犹豫推荐他用Docker。
容器化技术至今发展已经非常成熟,在Docker中运行的进程其实和在主机上运行性能上几乎无任何损失,于是就有了今天这个计划。
该计划旨在搭建这种大家开发过程中的容器,并且把Docker的安装和配置压缩成简单的几句话,什么可视化问题,什么开发环境问题,有了容器,请你随便造作~
第一期容器搭建计划
基础容器:
- fishros2/ubuntu18 ==>>ubuntu18.04+在线VSCODE+SSHSERVER+Xserver配置工具+国内源+ROS/ROS2源
- fishros2/ubuntu20 ==>>ubuntu20.04+在线VSCODE+SSHSERVER+Xserver配置工具+国内源+ROS/ROS2源
ROS容器:
- fishros2/noetic ==>> fishros2/ubuntu20 + noetic+rosdepc
- fishros2/melodic==>> fishros2/ubuntu18 + melodic+rosdepc
ROS2容器:
- fishros2/foxy ==>> fishros2/ubuntu20 + foxy+rosdepc
- fishros2/galactic ==>> fishros2/ubuntu20 +galactic +rosdepc
特殊容器:
- fishros2/cartograph ==>> fishros2/ubuntu18 + melodic+rosdepc
容器使用指南
完成后会纳入一键安装中,敬请期待。。。
支持
使用过程中遇到问题,欢迎跟帖,如有其他容器需要可以提供安装方法给小鱼。
打赏辛苦鱼
为爱发电不易,有余(鱼)粮的鱼粉欢迎打赏,打赏链接~
-
年前自己整了一个基于dorowu/ubuntu-desktop-lxde-vnc:focal的ROS2的环境,Windows也可用,平时做测试环境还可以,做开发环境差点儿意思
-
启动脚本
#!/usr/bin/env bash # ros2 env step_up set -e ACTION="run" #默认操作:启动容器 while getopts ":a:" opt; do case ${opt} in a) echo "run docker $OPTARG" ACTION=$OPTARG ;; *) echo "Invalid option" exit 1 ;; esac done echo $ACTION if [ "$ACTION" == "run" ]; then #默认操作启动从 if [ -e "/.dockerenv" ]; then echo "please run in host" exit fi docker pull hxg1994/testenv:ros_galactic docker run --name "hxg-gakactic-vnc" -p 6080:80 --privileged=true --shm-size=1024m --volume=$PWD:/home/ubuntu/ws:rw hxg1994/testenv:ros_galactic fi if [ "$ACTION" == "exec" ]; then if [ -e "/.dockerenv" ]; then echo "please run in host" exit fi docker exec -it --user ubuntu --workdir /home/ubuntu/ws hxg-gakactic-vnc /bin/bash fi if [ "$ACTION" == "start" ]; then if [ -e "/.dockerenv" ]; then echo "please run in host" exit fi docker start hxg-gakactic-vnc docker exec -it --user ubuntu --workdir /home/ubuntu/ws hxg-gakactic-vnc /bin/bash
-
@1903679410 收到,感谢贡献,我参考研究下。
-
-
-
-
-
-
-
-
大佬你好,请问UBUNTU20安装humble和foxy在启动时都要输入密码,请问密码是什么,安装过程中没有遇到问题,也没有输入密码
-
@qixiuxiuhemu 重启电脑后再次ceshi
-
-
-