Skip to content

Commit

Permalink
update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ruiqurm committed Sep 11, 2024
1 parent b68fef5 commit 35550a5
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 0 deletions.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,21 @@ You can then download the package.

![image-20240910225455708](https://github.com/user-attachments/assets/0dace3b5-feb7-4e7a-9c18-fef782cdf59f)

### How to use community packages integrated with ROS
Currently, we offer a COPR platform for building RPM packages. Support for Deb and other package formats will be added in the future. To install RPM packages, you need to add the EOS repository to your system. Here's an example for Fedora:
```bash
sudo wget -O /etc/yum.repos.d/stevenfreeto-hello-eos-fedora-39.repo http://eos.eaishow.com:9250/coprs/stevenfreeto/hello-eos/repo/fedora-39/stevenfreeto-hello-eos-fedora-39.repo
sudo dnf makecache
# sudo yum makecache # or if you use yum
```

Additionally, you need to add the EOS rosdep to your ROS environment. Edit the rosdep configuration file at `/etc/ros/rosdep/sources.list.d/20-default.list` and append the following line:
```
yaml https://raw.githubusercontent.com/EOS-OS/EOS/main/package-manager/rosdep/base.yaml
```

After these steps, you can use ROS packages that depend on EOS community packages.

## Where you can find us

At the [EOS Zulip](https://eos24.zulipchat.com/join/lnwy7yspqiiu4hqqlat45vlv/) or email `eosrros AT gmail.com`.
Expand Down
15 changes: 15 additions & 0 deletions README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,21 @@
## 贡献

[为项目做出贡献的指南将放在这里。]
### 在ROS中使用EOS仓库的包
我们目前提供一个 COPR 平台用于构建 RPM 包,未来将支持 Deb 和其他软件包格式。以 Fedora 为例,您可以通过以下步骤将 EOS 仓库添加到系统中:

```bash
sudo wget -O /etc/yum.repos.d/stevenfreeto-hello-eos-fedora-39.repo http://eos.eaishow.com:9250/coprs/stevenfreeto/hello-eos/repo/fedora-39/stevenfreeto-hello-eos-fedora-39.repo
sudo dnf makecache
# sudo yum makecache # 如果您使用 yum,使用此命令
```

此外,您还需要将 EOS 的 rosdep 添加到 ROS 环境中。编辑 /etc/ros/rosdep/sources.list.d/20-default.list 配置文件,并添加以下内容:

```bash
yaml https://raw.githubusercontent.com/EOS-OS/EOS/main/package-manager/rosdep/base.yaml
```
当您使用rosdep时,若依赖的包归属于EOS,发行版的包管理器会首先从EOS的源中寻找,若没有找到,则从ROS的源中寻找。

## 我们在哪里

Expand Down
Empty file removed package-manager/.gitkeep
Empty file.

0 comments on commit 35550a5

Please sign in to comment.