前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ROS1,ROS2和Ubuntu Ports等镜像源使用帮助(国内源飞速下载)

ROS1,ROS2和Ubuntu Ports等镜像源使用帮助(国内源飞速下载)

作者头像
zhangrelay
发布2021-12-02 13:43:53
1.1K0
发布2021-12-02 13:43:53
举报

注意网址:

https://mirrors.tuna.tsinghua.edu.cn/help/ros2/

ROS2 镜像使用帮助

新建 /etc/apt/sources.list.d/ros2-latest.list,内容为:

你的Debian/Ubuntu版本: Ubuntu 20.04 LTS

代码语言:javascript
复制
deb https://mirrors.tuna.tsinghua.edu.cn/ros2/ubuntu/ focal main

然后再输入如下命令,信任 ROS 的 GPG Key,并更新索引:

代码语言:javascript
复制
sudo apt install curl gnupg2
curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
sudo apt update

Reference: https://index.ros.org/doc/ros2/Installation/Crystal/Linux-Install-Binary/

地址

https://mirrors.ustc.edu.cn/ros/

说明

机器人操作系统(ROS)的软件源镜像。

使用说明

Ubuntu, Debian

  1. 将软件源添加至系统: sudo sh -c 'echo "deb https://mirrors.ustc.edu.cn/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

如果 IPv6 地址无效导致无法刷新软件源信息,将 mirrors.ustc.edu.cn 改成 ipv4.mirrors.ustc.edu.cn 以强制使用 IPv4。

  1. 导入key: sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
  2. 刷新软件源缓存 sudo apt update,安装所需的ros发行版。

相关链接

项目主页

http://www.ros.org/

地址

https://mirrors.ustc.edu.cn/ubuntu-ports/

说明

Ubuntu 软件源

收录架构

arm64, armhf, PowerPC, ppc64el, s390x

收录版本

所有 Ubuntu 当前对该架构支持的版本,包括开发版

对于 Ubuntu 不再支持的版本,请参考 Ubuntu Old Releases 源使用帮助

使用说明

手动更改配置文件

警告

操作前请做好相应备份

/etc/apt/sources.list 文件中,将软件源的地址改为 http://mirrors.ustc.edu.cn/ubuntu-ports

以下是 Ubuntu 16.04 /etc/apt/sources.list 文件的参考配置内容:

代码语言:javascript
复制
# 默认注释了源码仓库,如有需要可自行取消注释
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main restricted universe multiverse

更改完 sources.list 文件后请运行 sudo apt-get update 更新索引以生效。

小技巧

使用 HTTPS 可以有效避免国内运营商的缓存劫持,但需要事先安装 apt-transport-https

镜像下载

相关架构的 ISO 下载请参考 Ubuntu CD Image 源使用帮助

相关链接

Ubuntu ARM

https://wiki.ubuntu.com/ARM

Ubuntu PowerPC

https://wiki.ubuntu.com/PowerPC

Ubuntu ppc64el

https://wiki.ubuntu.com/ppc64el

Ubuntu s390x

https://wiki.ubuntu.com/S390X

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 注意网址:
  • ROS2 镜像使用帮助
  • 地址
  • 说明
  • 使用说明
    • Ubuntu, Debian
    • 相关链接
    • 地址
    • 说明
    • 收录架构
    • 收录版本
    • 使用说明
      • 手动更改配置文件
        • 镜像下载
        • 相关链接
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档