ROS换源(除了清华之外的ROS源)

本文介绍了如何在安装ROS时更换源,推荐中科大、北外和上交大的镜像,并提供官方推荐的其他镜像地址,帮助读者解决文件丢失问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ROS换源

http://wiki.ros.org/ROS/Installation/UbuntuMirrors

安装ROS的时候,官网会提示说国内建议使用清华源,但是后来发现清华的源有些时候会出现文件丢失的情况。于是开始寻求解决办法。

后来在ROS官网上发现除了清华的ROS源,还有很多其他高校也建立了ROS源,比如国内主要的就是以下几个:

在这里插入图片描述

中科大

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'

北外

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.bfsu.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'

上交大

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.sjtug.sjtu.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'

也可以通过

sudo gedit  /etc/apt/sources.list.d/ros-latest.list

来查看当前ros源

如果想换其他源:ROS官网介绍

### 如何在 Ubuntu 22.04 上为 Fish ROS 更换软件 为了更改 Fish ROS 的软件,在操作前需确认当前系统的状态以及目标的具体地址。以下是具体方法: #### 修改 APT 软件 1. 打开终端并编辑 `/etc/apt/sources.list` 文件: ```bash sudo nano /etc/apt/sources.list ``` 2. 替换默认的 ROS Humble 地址为国内镜像站点,例如清华大学开软件镜像站或中国科学技术大学镜像站。以下是一个示例配置: ``` deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu jammy main deb-src http://mirrors.tuna.tsineha.edu.cn/ros/ubuntu jammy main ``` 如果选择中科大镜像,则替换为: ``` deb https://mirrors.ustc.edu.cn/ros/ubuntu jammy main deb-src https://mirrors.ustc.edu.cn/ros/ubuntu jammy main ``` 这里的 `jammy` 是指代 Ubuntu 22.04 LTS 版本的代号[^1]。 3. 更新本地包索引文件以应用新的设置: ```bash sudo apt update ``` #### 配置 ROS 自定义环境变量 (可选) 如果需要进一步优化 ROS 使用体验,可以手动调整 `.bashrc` 中的相关路径和依赖项加载顺序。例如: ```bash echo "source /opt/ros/humble/setup.bash" >> ~/.bashrc source ~/.bashrc ``` 这一步确保每次启动终端都会自动初始化 ROS 环境[^3]。 #### 测试新的有效性 完成上述修改之后验证是否能够正常下载所需组件: ```bash sudo apt install ros-humble-desktop ``` 如果没有错误提示并且成功安装指定程序集即表明切换成功[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值