详细解决zsh: no matches found: ros-*的方法

本文介绍了一种常见问题的解决方案,即如何解决在使用sudo apt-get purge ros-*命令时遇到的zsh: no matches found: ros-*错误。通过在~/.zshrc文件中添加setopt no_nomatch命令并重新加载配置,可以成功执行ROS卸载。

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

我通过 sudo apt-get purge ros-* 卸载ros准备重装,突然出现 zsh: no matches found: ros-* 的提示,网上一搜都 是这么说的:

在~/.zshrc中加入:
setopt no_nomatch, 然后进行source .zshrc命令

可是作为一个小白,我哪里会这种操作(手动捂脸)

后来经过不断努力,发现可以这样做

vi ~/.zshrc

然后就进入一个文档

把光标移到文档最末尾

按下 i 键,进入编辑模式

在文档末尾输入

setopt no_nomatch

而后依次按

“esc”键

输入

:write 

按下“enter”键

然后执行

source .zshrc

然后就
可以开心地用 sudo apt-get purge ros-* 卸载咯
O(∩_∩)O哈哈哈~

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值