查看: 89|回覆: 0

fedora dnf 补全 卡顿

[複製鏈接]

1

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-2-7
發表於 2020-1-15 09:50:00 | 顯示全部樓層 |閲讀模式

前提: 安装了 bash-completion, 如果没有,连补全都没有,怎么会有卡顿,fedora默认是安装了的

fedora 使用 dnf 或者 yum install的时候 tab补全待安装的软件名,异常卡顿,超过10s

几个例子: dnf install apt install chrom[按下tab] 此时就会卡在这里

在我印象中fedora28开始就有这个问题了,目前最新的 fedora31,这个问题依然存在,但是很好奇,百度没有搜索到任何相关信息,

所以我怀疑出现问题的应该是极少部分人

在google搜索一番后,找到fedora的一个bug反馈页面,还真有一群人遇到这个问题的,官方没有给出回复,下面有很多人讨论各种排查方法

其中有人提到了zsh,尝试后发现非常好用,关键是安装软件的时候补全不在卡顿了

如果你没有听说过zsh,简单介绍一下,他是一个更加强大的bash工具,mac默认就是用zsh,但是zsh配置很麻烦,很多人望而却步,幸运的是github上
有一个一键脚本祝你轻松拥有,地址: https://github.com/ohmyzsh/ohmyzsh

使用上zsh后,很快我发现一个问题,我之前配置的环境变量没有生效,比如配置在/etc/profile 中的GOPATH找不到了,网上查了一下,zsh并不
使用/etc/profile管理环境变量,而是有自己配置文件 vim /etc/zsh/zprofile,还有之前的/etc/bash.bashrc 应该对应 /etc/zsh/zshrc

最后,本文并没有根本解决这个问题,而是使用zsh来错开了这个问题



来源:https://www.cnblogs.com/codeAB/p/12195180.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部