美文网首页
Centos8安装zsh的步骤

Centos8安装zsh的步骤

作者: 京_阿_尼 | 来源:发表于2020-01-03 11:18 被阅读0次

    改源

    1. 备份你的原镜像文件,以免出错后可以恢复。

       mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
      
      
    2. 下载新的CentOS-Base.repo 到/etc/yum.repos.d/

      wget -O /etc/yum.repos.d/CentOS-Base.repo [<http://mirrors.aliyun.com/repo/Centos-6.repo>](<http://mirrors.aliyun.com/repo/Centos-6.repo>)
      
      
      1. 如果没有安装wget,可以运行下面命令,安装wget

         yum -y install wget
        
        
      2. 如果你的系统是其他版本可以查看http://mirrors.aliyun.com/repo/

         wget -O /etc/yum.repos.d/CentOS-Base.repo [<http://mirrors.aliyun.com/repo/Centos-8.repo>](<http://mirrors.aliyun.com/repo/Centos-5.repo>)
        
        
    3. 运行yum makecache生成缓存

       yum makecache
      
      

    安装zsh

    1. 安装

       yum install -y zsh
      
      
    2. 验证

       cat /etc/shells
      
      
    3. 切换默认shellzsh. Changing shell for 当前用户.

       chsh -s /bin/zsh
      
      
      1. 关闭当前终端,重新连接。
      2. 重新连接后可能遇到这种问题。xjb选选吧,或者直接选1。
    image.png
    image.png
    image.png
    1. 验证

       echo $SHELL
      
      
    2. 安装oh-my-zsh

      1. 安装git

         sudo yum install git
        
        
      2. 安装oh-my-zsh

         wget [<https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh>](<https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh>) -O - | sh
        
        
      3. 查看主题

         ls ~/.oh-my-zsh/themes
        
        
    3. 安装插件

      插件安装在 ~/.oh-my-zsh/plugins/incr目录(没有则新建),安装下面插件时,需要先cd到这一级目录。

      1. 自动提示插件incr-0.2.zsh

         wget <http://mimosa-pudica.net/src/incr-0.2.zsh>
         echo 'source ~/.oh-my-zsh/plugins/incr/incr*.zsh' >> ~/.zshrc
         source ~/.zshrc
        
        
    4. 设置命令简写

      例子:把clear命令可以简写成c

      具体操作步骤如下

      1. vim ~/.zshrc

      2. 随便找地方加入这条命令 alias c = "clear"

    image.png
    1. 执行命令
      source ~/.zshrc

    相关文章

      网友评论

          本文标题:Centos8安装zsh的步骤

          本文链接:https://www.haomeiwen.com/subject/zrlzoctx.html