紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
一键安装ROS2 foxy失败
-
在安装ROS2 foxy时,进行到/opt/ros/foxy/setup.bash阶段出现code 2报错安装失败。
zjd@zjd-virtual-machine:~$ wget http://fishros.com/install -O fishros && . fishros --2022-06-10 15:47:00-- http://fishros.com/install 正在解析主机 fishros.com (fishros.com)... 139.9.131.171 正在连接 fishros.com (fishros.com)|139.9.131.171|:80... 已连接。 已发出 HTTP 请求,正在等待回应... 301 Moved Permanently 位置:http://fishros.com/install/ [跟随至新的 URL] --2022-06-10 15:47:01-- http://fishros.com/install/ 再次使用存在的到 fishros.com:80 的连接。 已发出 HTTP 请求,正在等待回应... 200 OK 长度: 349 [application/octet-stream] 正在保存至: “fishros” fishros 100%[===================>] 349 --.-KB/s 用时 0s 2022-06-10 15:47:01 (45.0 MB/s) - 已保存 “fishros” [349/349]) [sudo] zjd 的密码: 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 python3-distro 已经是最新版 (1.4.0-1)。 python3-yaml 已经是最新版 (5.3.1-1ubuntu0.1)。 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 13 个软件包未被升级。 --2022-06-10 15:47:05-- http://fishros.com/install/install1s/tools/base.py 正在解析主机 fishros.com (fishros.com)... 139.9.131.171 正在连接 fishros.com (fishros.com)|139.9.131.171|:80... 已连接。 已发出 HTTP 请求,正在等待回应... 200 OK 长度: 39574 (39K) [application/octet-stream] 正在保存至: “/tmp/fishinstall/tools/base.py” /tmp/fishinstall/to 100%[===================>] 38.65K --.-KB/s 用时 0.02s 2022-06-10 15:47:05 (2.36 MB/s) - 已保存 “/tmp/fishinstall/tools/base.py” [39574/39574]) Run CMD Task:[dpkg --print-architecture] [-]Result:success 基础检查通过... =============================================================================== ======欢迎使用一键安装工具,人生苦短,三省吾身,省时省力省心!======= ======一键安装已开源,请放心使用:https://github.com/fishros/install======= =============================================================================== .-~~~~~~~~~-._ _.-~~~~~~~~~-. __.' ~. .~ `.__ .'// 开卷有益 \./ 书山有路 \ `. .'// 可以多看看小鱼的文章 | 关注公众号鱼香ROS \ `. .'// .-~"~~~~-._ | _,-~~~~"~-. \`. .'//.-" `-. | .-' "-.\`. .'//______.============-.. \ | / ..-============.______\`. .'______________________________\|/______________________________` ---------------------------------------------------------------------- RUN Choose Task:[请输入括号内的数字] ---众多工具,等君来用--- [1]:一键安装:ROS(支持ROS和ROS2,树莓派Jetson) [2]:一键安装:github桌面版(小鱼常用的github客户端) [3]:一键配置:rosdep(小鱼的rosdepc,又快又好用) [4]:一键配置:ROS环境(快速更新ROS环境设置,自动生成环境选择) [5]:一键配置:系统源(更换系统源,支持全版本Ubuntu系统) [6]:一键安装:nodejs [7]:一键安装:VsCode开发工具 [8]:一键安装:Docker [9]:一键安装:Cartographer(内测版v0.1) [10]:一键安装:微信(可以在Linux上使用的微信) [11]:一键安装:Code-Server(网页版VsCode) [77]:测试模式:运行自定义工具测试 [0]:quit 请输入[]内的数字以选择:1 --2022-06-10 15:47:14-- http://fishros.com/install/install1s/tools/tool_install_ros.py 正在解析主机 fishros.com (fishros.com)... 139.9.131.171 正在连接 fishros.com (fishros.com)|139.9.131.171|:80... 已连接。 已发出 HTTP 请求,正在等待回应... 200 OK 长度: 12316 (12K) [application/octet-stream] 正在保存至: “/tmp/fishinstall/tools/tool_install_ros.py” /tmp/fishinstall/to 100%[===================>] 12.03K --.-KB/s 用时 0s 2022-06-10 15:47:14 (223 MB/s) - 已保存 “/tmp/fishinstall/tools/tool_install_ros.py” [12316/12316]) --2022-06-10 15:47:14-- http://fishros.com/install/install1s/tools/tool_config_rosenv.py 正在解析主机 fishros.com (fishros.com)... 139.9.131.171 正在连接 fishros.com (fishros.com)|139.9.131.171|:80... 已连接。 已发出 HTTP 请求,正在等待回应... 200 OK 长度: 2307 (2.3K) [application/octet-stream] 正在保存至: “/tmp/fishinstall/tools/tool_config_rosenv.py” /tmp/fishinstall/to 100%[===================>] 2.25K --.-KB/s 用时 0s 2022-06-10 15:47:14 (356 MB/s) - 已保存 “/tmp/fishinstall/tools/tool_config_rosenv.py” [2307/2307]) --2022-06-10 15:47:14-- http://fishros.com/install/install1s/tools/tool_config_system_source.py 正在解析主机 fishros.com (fishros.com)... 139.9.131.171 正在连接 fishros.com (fishros.com)|139.9.131.171|:80... 已连接。 已发出 HTTP 请求,正在等待回应... 200 OK 长度: 9321 (9.1K) [application/octet-stream] 正在保存至: “/tmp/fishinstall/tools/tool_config_system_source.py” /tmp/fishinstall/to 100%[===================>] 9.10K --.-KB/s 用时 0s 2022-06-10 15:47:14 (172 MB/s) - 已保存 “/tmp/fishinstall/tools/tool_config_system_source.py” [9321/9321]) 欢迎使用一键安装ROS和ROS2,支持树莓派Jetson,本工具由作者小鱼提供 欢迎使用ROS开箱子工具,本工具由[鱼香ROS]小鱼贡献.. 小鱼:检测当前系统ubuntu20.04:focal 支持一键安装ROS =========接下来这一步很重要,如果不知道怎么选请选择1======== RUN Choose Task:[请输入括号内的数字] 首次安装一定要换源并清理三方源,换源!!!系统默认国外源容易失败!! [1]:更换系统源再继续安装 [2]:不更换继续安装 [0]:quit 请输入[]内的数字以选择:1 欢迎使用一键更换系统源,本工具由作者小鱼提供 欢迎使用一键换源工具,本工具由[鱼香ROS]小鱼贡献.. RUN Choose Task:[请输入括号内的数字] 请选择换源方式,如果不知道选什么请选2 [1]:仅更换系统源 [2]:更换系统源并清理第三方源 [0]:quit 请输入[]内的数字以选择:2 Run CMD Task:[sudo rm -rf /etc/apt/sources.list] [-]Result:success 删除一个资源文件 Run CMD Task:[sudo rm -rf /etc/apt/sources.list.d] [-]Result:success Run CMD Task:[sudo mkdir -p /etc/apt/sources.list.d] [-]Result:success Run CMD Task:[dpkg --print-architecture] [-]Result:success 检测到当前系统架构为[amd64:focal],正在为你更换对应源.. 替换完成,尝试第一次更新.... Run CMD Task:[sudo apt update] [-]Result:success --upgradable’ 来查看它们。 搞定了,不信你看,累死宝宝了,还不快去给小鱼点个赞~ ['命中:1 https://mirrors.ustc.edu.cn/ubuntu focal InRelease', '命中:2 https://mirrors.ustc.edu.cn/ubuntu focal-updates InRelease', '命中:3 https://mirrors.ustc.edu.cn/ubuntu focal-backports InRelease', '命中:4 https://mirrors.ustc.edu.cn/ubuntu focal-security InRelease', '正在读取软件包列表...', '正在分析软件包的依赖关系树...', '正在读取状态信息...', '有 13 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。'] 镜像修复完成..... Run CMD Task:[sudo apt update] [-]Result:success --upgradable’ 来查看它们。 Run CMD Task:[sudo apt-cache search curl ] Result:success age - all developer toolscersion)3 Run CMD Task:[sudo apt install curl -y] [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 13 个软件包未被[-]Result:success Run CMD Task:[sudo apt-cache search gnupg2 ] [|]gnupg2 - GNU privacy guard - a free PGP replacement (dummy transitional packa[-]Result:success Run CMD Task:[sudo apt install gnupg2 -y] [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 13 个软件包未被[-]Result:success Run CMD Task:[curl -s https://gitee.com/ohhuo/rosdistro/raw/master/ros.asc | sudo apt-key add -] [-]Result:success Run CMD Task:[dpkg --print-architecture] [-]Result:success 根据您的系统,为您推荐安装源为['http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/', 'http://mirrors.tuna.tsinghua.edu.cn/ros2/ubuntu/', 'http://packages.ros.org/ros2/ubuntu/'] Run CMD Task:[sudo apt update] [-]获取:7 http://mirrors.tuna.tsinghua.edu.cn/ros2/ubuntu focal InRelease [4,679[\]获取:9 http://mirrors.tuna.tsinghua.edu.cn/ros2/ubuntu focal/main amd64 Packa[|]获取:10 http://packages.ros.org/ros2/ubuntu focal/main amd64 Packages [1,075 [-]获取:11 http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu focal Release.gpg [833[/]获取:12 http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu focal/main amd64 Packa[-]Result:success --upgradable’ 来查看它们。 Run CMD Task:[sudo apt-cache search ros-base ] Result:success RUN Choose Task:[请输入括号内的数字] 请选择你要安装的ROS版本名称(请注意ROS1和ROS2区别): [1]:noetic(ROS1) [2]:foxy(ROS2) [3]:galactic(ROS2) [4]:rolling(ROS2) [0]:quit 请输入[]内的数字以选择:2 RUN Choose Task:[请输入括号内的数字] 请选择安装的具体版本(如果不知道怎么选,请选1桌面版): [1]:foxy(ROS2)桌面版 [2]:foxy(ROS2)基础版(小) [0]:quit 请输入[]内的数字以选择:1 Run CMD Task:[sudo apt-cache search aptitude ] Result:success end for Debian Run CMD Task:[sudo apt install aptitude -y] [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 13 个软件包未被[-]Result:success Run CMD Task:[sudo apt-cache search aptitude ] Result:success end for Debian Run CMD Task:[sudo apt install aptitude -y] [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 13 个软件包未被[-]Result:success Run CMD Task:[sudo aptitude install ros-foxy-desktop -y] 下列“新”软件包将被安装。 0 个软件包被升级,新安装 874 个,0 个将被删除, 同时 13 个将不升级。 需要获取 401 MB 的存档。解包后将要使用 2,361 MB。 下列软件包存在未满足的依赖关系: libcurl4-gnutls-dev : 冲突: libcurl4-openssl-dev 但是 7.68.0-1ubuntu2.11 将被安装 libcurl4-openssl-dev : 冲突: libcurl4-gnutls-dev 但是 7.68.0-1ubuntu2.11 将被安装 libx11-dev : 依赖: libx11-6 (= 2:1.6.9-2ubuntu1.2) 但是 2:1.6.9-2ubuntu1.3 已安装 下列动作将解决这些依赖关系: 保持 下列软件包于其当前版本: 1) libcurl4-gnutls-dev [未安装的] 2) libegl-dev [未安装的] 3) libegl1-mesa-dev [未安装的] 4) libgl-dev [未安装的] 5) libgl1-mesa-dev [未安装的] 6) libgles-dev [未安装的] 7) libgles2-mesa-dev [未安装的] 8) libglew-dev [未安装的] 9) libglu1-mesa-dev [未安装的] 10) libglvnd-dev [未安装的] 11) libglx-dev [未安装的] 12) libpcl-dev [未安装的] 13) libqt5opengl5-dev [未安装的] 14) libqt5webkit5-dev [未安装的] 15) libsdl2-dev [未安装的] 16) libvtk7-dev [未安装的] 17) libvtk7-qt-dev [未安装的] 18) libx11-dev [未安装的] 19) libxaw7-dev [未安装的] 20) libxcursor-dev [未安装的] 21) libxext-dev [未安装的] 22) libxfixes-dev [未安装的] 23) libxft-dev [未安装的] 24) libxi-dev [未安装的] 25) libxinerama-dev [未安装的] 26) libxmu-dev [未安装的] 27) libxmu-headers [未安装的] 28) libxpm-dev [未安装的] 29) libxrandr-dev [未安装的] 30) libxrender-dev [未安装的] 31) libxss-dev [未安装的] 32) libxt-dev [未安装的] 33) libxv-dev [未安装的] 34) libxxf86vm-dev [未安装的] 35) qtbase5-dev [未安装的] 36) qtdeclarative5-dev [未安装的] 37) qttools5-dev [未安装的] 38) qttools5-private-dev [未安装的] 39) ros-foxy-desktop [未安装的] 40) ros-foxy-joy [未安装的] 41) ros-foxy-pcl-conversions [未安装的] 42) ros-foxy-rqt-action [未安装的] 43) ros-foxy-rqt-common-plugins [未安装的] 44) ros-foxy-rqt-console [未安装的] 45) ros-foxy-rqt-msg [未安装的] 46) ros-foxy-rqt-plot [未安装的] 47) ros-foxy-rqt-publisher [未安装的] 48) ros-foxy-rqt-py-common [未安装的] 49) ros-foxy-rqt-reconfigure [未安装的] 50) ros-foxy-rqt-service-caller [未安装的] 51) ros-foxy-rqt-srv [未安装的] 52) ros-foxy-rqt-topic [未安装的] 53) ros-foxy-rviz-common [未安装的] 54) ros-foxy-rviz-default-plugins [未安装的] 55) ros-foxy-rviz-ogre-vendor [未安装的] 56) ros-foxy-rviz-rendering [未安装的] 57) ros-foxy-rviz2 [未安装的] 58) ros-foxy-sdl2-vendor [未安装的] 59) ros-foxy-teleop-twist-joy [未安装的] 60) tk-dev [未安装的] 61) tk8.6-dev [未安装的] 将不会安装,升级或者删除任何软件包。 0 个软件包被升级,新安装 0 个,0 个将被删除, 同时 13 个将不升级。 需要获取 0 B 的存档。解包后将要使用 0 B。 Run CMD Task:[sudo aptitude install ros-foxy-desktop -y] : 冲突: libcurl4-openssl-dev 但是 7.68.0-1ubuntu2.11 将 [|] libcurl4-openssl-dev : 冲突: libcurl4-gnutls-dev 但是 7.68.0-1ubuntu2.11 将[-] libx11-dev : 依赖: libx11-6 (= 2:1.6.9-2ubuntu1.2) 但是 2:1.6.9-2ubuntu1.3 [-]Result:success 除, 同时 13 个将不升级。 Run CMD Task:[sudo apt-cache search python3-colcon-common-extensions ] [\]python3-colcon-common-extensions - Meta package aggregating colcon-core and c[-]Result:success Run CMD Task:[sudo apt install python3-colcon-common-extensions -y] [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 13 个软件包未被[-]Result:success Run CMD Task:[sudo apt-cache search python3-argcomplete ] [-]Result:success for argparse (for Python 3) Run CMD Task:[sudo apt install python3-argcomplete -y] [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 13 个软件包未被[-]Result:success Run CMD Task:[sudo apt-cache search python3-rosdep ] [\]python3-rosdep2 - rosdep package manager abstraction tool for Robot OS (Pytho[-]Result:success anager abstraction tool for ROS Run CMD Task:[sudo apt install python3-rosdep -y] [\]升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 13 个软件包未被[-]Result:success Run CMD Task:[ls /opt/ros/foxy/setup.bash] [-]Result:code:2 安装失败了,请打开鱼香社区:https://fishros.org.cn/forum 在一键安装专区反馈问题... Run CMD Task:[ls /opt/ros/foxy/setup.bash] [-]Result:code:2 欢迎加入机器人学习交流QQ群:139707339(入群口令:一键安装) 如在使用过程中遇到问题,请打开:https://fishros.org.cn/forum 进行反馈
-
@MoveOn 请手动尝试输入指令
sudo apt install ros-foxy-desktop -y
-
在手动输入指令之后出现依赖不安装,在尝试安装ros-foxy-joy时也安装不成功,请问应该怎么操作
sudo apt install ros-foxy-desktop -y 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助: 下列软件包有未满足的依赖关系: ros-foxy-desktop : 依赖: ros-foxy-joy 但是它将不会被安装 依赖: ros-foxy-pcl-conversions 但是它将不会被安装 依赖: ros-foxy-rqt-common-plugins 但是它将不会被安装 依赖: ros-foxy-rviz-default-plugins 但是它将不会被安装 依赖: ros-foxy-rviz2 但是它将不会被安装 依赖: ros-foxy-teleop-twist-joy 但是它将不会被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
-
在用了aptitude安装之后,给出的第一个方案不采纳,采纳了第二个方案降级了一个包,然后就安装成功了
sudo aptitude install ros-foxy-desktop
-
-
此回复已被删除! -