• fedora dnf 补全 卡顿


    前提: 安装了 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来错开了这个问题

  • 相关阅读:
    优化MyBatis配置文件中的配置
    Java多线程---同步与锁
    Runtime.getRuntime().exec()
    java ---线程wait/notify/sleep/yield/join
    redis配置详情
    httpcline
    线程
    Bootstrap学习(一)
    springmvc注解配置
    salesforce上上传和导出.csv格式文件
  • 原文地址:https://www.cnblogs.com/codeAB/p/12195180.html
Copyright © 2020-2023  润新知