踩坑:zsh不兼容
!
就在刚刚,在尝试remove
掉xfce4桌面环境的时候,发现居然无法使用通配符?
背景
问题就发生在刚才,虽然现在已经找到处理方法并且很管用.但是还是想分享出来,希望能对同样问题的朋友帮上点小忙.
案例
因为使用lxde整体感觉不错,考虑卸载掉多余的桌面环境"xfce4"
终端在使用如下命令:
sudo apt remove xfce4-* --purge
图片:
却被提示:
zsh: no matches found: xfce4-*
这不应该发生的啊!
尝试bash
却正常,所以判定这只发生在zsh
中.
处理方案
编辑用户目录下的.zshrc
文件
这里我使用vim编辑器,命令如下:
vim ~/.zshrc
在内容最底部写入setopt no_nomatch
即可,如图:
vim基本操作
编辑模式:i
键,退出编辑模式:ESC
键,保存写入内容::wq
.
保存内容后可以重新打开终端,或者source ~/.zshrc
.
验证
验证是否成功,输入命令:
sudo apt remove xfce4* --purge
效果如图:
注意事项
卸载xfce4后发现没有终端
了,幸好还有deepin-terminal
,但是还是喜欢xfce4-terminal
;另外桌面环境没有了通知消息
,所以直接把这两个软件安装上,命令如下:
sudo apt install xfce4-terminal xfce4-notifyd
扩展链接
zsh不兼容的坑-zsh:no matches found - 传送阵
首次创建时间:2019-04-13 22:38:00
最后修改时间:2019-04-13 22:52:11
_(:3 」∠)_