# THIS IS AN AUTOGENERATED FILE, LAST GENERATED USING wstool ON 2025-09-05 - git: local-name: catkin_simple uri: https://github.com/ethz-asl/catkin_simple.git - git: local-name: ceres_catkin uri: https://github.com/ethz-asl/ceres_catkin.git - git: local-name: eigen_catkin uri: https://github.com/ethz-asl/eigen_catkin.git - git: local-name: gflags_catkin uri: https://github.com/ethz-asl/gflags_catkin.git - git: local-name: glog_catkin uri: https://github.com/ethz-asl/glog_catkin.git - git: local-name: yaml_cpp_catkin uri: https://github.com/ethz-asl/yaml_cpp_catkin.git 请完整修改
时间: 2025-09-05 15:09:50 AIGC 浏览: 10
根据你的需求,我将为你提供一个**完整修改版**的 `.rosinstall` 文件内容。这个版本将:
- 使用 **SSH 协议**(避免认证失败问题)
- 添加 `version: master` 字段(确保使用主分支)
- 保持原有 `local-name` 不变
---
### ✅ 完整修改后的 `.rosinstall` 文件内容:
```yaml
- git:
local-name: catkin_simple
uri: [email protected]:ethz-asl/catkin_simple.git
version: master
- git:
local-name: ceres_catkin
uri: [email protected]:ethz-asl/ceres_catkin.git
version: master
- git:
local-name: eigen_catkin
uri: [email protected]:ethz-asl/eigen_catkin.git
version: master
- git:
local-name: gflags_catkin
uri: [email protected]:ethz-asl/gflags_catkin.git
version: master
- git:
local-name: glog_catkin
uri: [email protected]:ethz-asl/glog_catkin.git
version: master
- git:
local-name: yaml_cpp_catkin
uri: [email protected]:ethz-asl/yaml_cpp_catkin.git
version: master
```
---
### ✅ 修改步骤(在终端中执行)
1. **备份原文件**(可选):
```bash
cp ~/.rosinstall ~/.rosinstall.bak
```
2. **编辑 `.rosinstall` 文件**:
```bash
nano ~/.rosinstall
```
3. **替换内容**:将上面完整修改后的内容粘贴进去。
4. **保存并退出**:
- 按 `Ctrl + O` 保存
- 按 `Ctrl + X` 退出
5. **更新仓库**:
```bash
wstool update
```
---
### ✅ 如果你尚未配置 SSH:
请运行以下命令生成 SSH 密钥并添加到 GitHub(详见前面的回答):
```bash
ssh-keygen -t rsa -b 4096 -C "[email protected]"
cat ~/.ssh/id_rsa.pub
```
然后将输出的公钥添加到 GitHub 账户的 SSH keys 设置中。
---
###
阅读全文
相关推荐


















