<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Ubuntu 22.04 ROS2 humble安装]]></title><description><![CDATA[<h2>添加源和秘钥</h2>
<pre><code class="language-bash">sudo apt install software-properties-common
sudo add-apt-repository universe
sudo apt update &amp;&amp; sudo apt install curl
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] https://mirrors.tuna.tsinghua.edu.cn/ros2/ubuntu $(. /etc/os-release &amp;&amp; echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list &gt; /dev/null
</code></pre>
<h2>安装软件包</h2>
<p dir="auto">下面用apt-fast 安装，apt-fast的安装方法参考<a href="http://community.bwbot.org/topic/193">这里</a></p>
<pre><code class="language-bash">sudo apt update
sudo apt-fast upgrade
sudo apt-fast install ros-humble-desktop ros-dev-tools -y
</code></pre>
<h2>设置环境变量</h2>
<p dir="auto">在你的bashrc里面添加下面的内容</p>
<pre><code class="language-bash">source /opt/ros/humble/setup.bash
source /home/randoms/Documents/ros2/install/setup.bash # 这里要改成自己的工作空间
export ROS_LOCALHOST_ONLY=1 # 这里让话题只在本地发布，为了安全性
export ROS_DOMAIN_ID=0 # 这里设置自己的Domain,注意数值范围0-101而且数值越大则最大node进程数越少。
source /usr/share/colcon_argcomplete/hook/colcon-argcomplete.bash # 开启colcon的自动补全
</code></pre>
<h2>降级setuptools</h2>
<p dir="auto">22.04的setuptools版本过高，默认版本会在colcon build python包的时候产生各种warning</p>
<pre><code class="language-bash">pip install setuptools==58.2.0
</code></pre>
<p dir="auto"><code>注意安装环境不能使用conda,否则会出现 python 各种import错误</code></p>
]]></description><link>http://community.bwbot.org/topic/16550/ubuntu-22-04-ros2-humble安装</link><generator>RSS for Node</generator><lastBuildDate>Mon, 16 Mar 2026 05:31:56 GMT</lastBuildDate><atom:link href="http://community.bwbot.org/topic/16550.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 23 Feb 2023 02:46:22 GMT</pubDate><ttl>60</ttl></channel></rss>