ubuntu 24.04 中安装ROS 2 Jazzy ,但因无法访问github,导致无法正确下载的问题,也可解决vmware workstation与device guard不兼容的问题。
安装错误问题:错误: 无法访问归档 '/tmp/ros2-apt-source.deb': 没有那个文件或目录

因为github无法访问,无法建立正确的连接。
1.ubuntu中可访问github的情况下
观看【Ubuntu24.04安装 ROS2 Jazzy】https://www.bilibili.com/video/BV1EZGqzpExq?vd_source=378bc05a80289615744d7735d95eaa30该视频进行安装。
2.ubuntu中不可访问github的情况(分别为两种:a.在ubuntu中修改hosts使其能够访问github;b通过使用github镜像源安装ros2)
a.在ubuntu中修改hosts使其能够访问github
解决ubuntu无法正常访问github的问题_ubuntu无法访问github-CSDN博客
(39 封私信) Ubuntu系统如何访问github - 知乎
可观看上述两个讲解,即可访问github(但该方式会抽风,最开始还能访问,但是过一会又不行了);
b.如果不想那么麻烦,直接利用下面的方式进行安装即可。
通过看第1种视频

上述步骤都是可以正常下载的,但是下面这步就需要访问github将无法正常下载。

将上述这步,替换为(网站地址为:ros2 | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror)

注意一定要勾选是否使用sudo,即可正常下载并安装。

后续步骤仍按视频中的步骤安装即可。
3.vmware workstation与device guard不兼容的问题
考虑都不考虑,直接升级安装vmware16以上版本,即可解决(亲测有效)。
更多推荐

所有评论(0)