Linux (Ubuntu 和 centos 6.x) 下安装 zsh

        zsh和bash一样,是一种Unix shell,但大多数Linux发行版都默认使用bash shell。但Zsh有强大的自动补全参数和自定义配置功能, 强!强!强!, 这里我们只介绍安装

        Ubuntu 下安装:

           1. 执行安装命令

sudo apt-get install zsh

           2. 若执行报找不到包(package)的错,执行以下命令(更新 apt-get 源), 再安装

sudo apt-get update

           3.  在安装 oh-my-zsh, oh-my-zsh是为了简化zsh的配置而开发的,因此oh-my-zsh算是zsh的配置。

                执行以下命令

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

 安装完成后控制台变成这样(若安装成功, 但没有变成这样的界面,则执行这条命令:  zsh )

        

 

        Centos6.X 下安装

           1. 执行安装命令

yum install zsh

           2. 若执行报找不到包(package)的错,执行以下命令(更新 yum), 再安装

yum update

           3.  在安装 oh-my-zsh, 执行以下命令

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

 安装完成后控制台变成这样(若安装成功, 但没有变成这样的界面,则执行这条命令:  zsh ) 

 

 

问题: 

若更新 yum 源后在安装报错: 

           

            原因: yum 包管理是使用 python2.x 写的,将 python2.x 升级到 python3.1.3 以后,由于 python 版本语法兼容性导致问题出现

           解决办法: 修改yum配置文件,将python版本指向以前的旧版本

           1). 首先:  进入 /usr/bin/ 目录查看自己系统自带的 python 旧版本执行以下(两条)命令即可查看

cd /usr/bin/
ls *python*

           2). 修改yum配置文件,将python版本指向以前的旧版本

vi /usr/bin/yum

要修改的行
#!/usr/bin/python2.6

               修改urlgrabber-ext-down文件,更改python版本

vi /usr/libexec/urlgrabber-ext-down

要修改的行
#!/usr/bin/python2.7

                然后执行安装 zsh 的安装命令 : yum install 即可安装成功

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值