美文网首页
ubuntu16 shell 安装oh my zsh,用GNO

ubuntu16 shell 安装oh my zsh,用GNO

作者: 夜空_7ddd | 来源:发表于2017-10-10 13:27 被阅读0次

    本教程旨在通过oh my zsh来 美化shell,Ubuntu默认为unity桌面环境,个人比较喜欢gnome版本,有点类似于mac的桌面布局与使用方式,
    附上美化前,美化后的桌面效果图
    ubuntu版本 16.04 64位
    美化前


    image.png

    美化后

    2017-10-10 13-24-39 的屏幕截图.png 2017-10-10 13-24-45 的屏幕截图.png 2017-10-10 13-28-39 的屏幕截图.png

    =========================分割线============================================

    下面开始正式教程

    PART 2 用GNOME桌面替换unity桌面环境

    网络上有很多关于ubuntu中 gnome替换unity桌面环境的文章,大部分,都是坑!!所以还是自己整理一个吧

    首先,最简便的方式是安装 ubuntu-gnome 发行版本,官网为http://www.ubuntugnome.org/

    如果你已经使用Ubuntu一段时间不想重新安装ubuntu,可以 参考下文

    首先,为了确保速度,国内用户请使用国内apt 源

    1. 安装gnome

            sudo apt install gnome ubuntu-gnome-desktop gnome-shell
            # 重要提示;安装过程中会让你选择gdm3 还是 lightdm,
            # 如果你是在虚拟机里安装的请一定要选择lightdm!
            # 如果是双系统用户请选择gdm3
            # 因为gdm3与一部分nvida芯片不兼容,存在开不了机的情况
            # 即使上面一不小心选错了,请在重启之前执行以下指令重新选择
                  sudo dpkg-reconfigure gdm
            #  务必在重启之前配置
    

    2. 删除unity 桌面环境(若是双系统用户,启动器选择是是gdm3,则不用删除,因为gdm3默认是gnome启动)

          sudo apt purge unity
          sudo apt purge unity-services
          sudo apt purge unity-asset-pool
    

    3. 重启即可

          sudo reboot
    

    效果截图

    image.png

    ==================================我是分割线================================

    PART 2 安装Oh-my-zsh

    1.安装zsh(oh-my-zsh是针对zsh的美化,可以理解为zsh是一种特殊的shell)

    sudo apt install zsh

    tips:
    a). 如果发现apt 正在被使用,一般是daily正在更新,可以强制kill,也可以等待更新完毕

    image.png

    b). 下载速度不理想的话可以换成国内源

    2. zsh安装完成之后,安装oh-my-zsh

    2.1 执行以下命令

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

    安装成功后界面如下


    image.png

    可以在用户根目录下的.zshrc内修改oh-my-zsh的主题


    image.png

    附上oh-my-zsh的主题列表:
    https://github.com/robbyrussell/oh-my-zsh/wiki/themes

    3. 安装powerline字体与配置shell

    虽然oh-my-zsh已经安装成功,oh my zsh中比较讨喜的一款主题为agnoster,它需要额外安装powerline字体

    image.png

    3.1 安装powerline字体

    Powerline的 github: https://github.com/powerline/fonts
    安装步骤:
    a) git clone https://github.com/powerline/fonts
    b) cd fonts/
    c) ./install.sh

    3.2 配置shell

    a) 设置字体


    image.png image.png

    设置默认以zsh方式启动shell

    image.png

    颜色配置,用solarized即可

    image.png

    修改主题为agnoster

    vim ~/.zshrc

    image.png

    source ~/.zshrc

    image.png

    个人觉得前面那个qh@ubuntu的配色不好看,在长目录下也影响观感,可以做以下设置

    vim ~/.oh-my-zsh/themes/agnoster.zsh-theme

    注释掉以下几行


    image.png

    source .zshrc 以生效

    image.png

    优化目录颜色

    github code: https://github.com/seebi/dircolors-solarized

    切换到工作目录

    mkdir ~/git

    cd ~/git

    git clone https://github.com/seebi/dircolors-solarized.git

    mkdir ~/.dircolor/

    cp ~/git/dircolors-solarized/dircolors.256dark ~/.dircolor

    vim ~/.zshrc

    在zshrc末尾添加最后一句
    以图片为准,注意eval后面有反引号
    eval dircolors /home/qh/.dircolor/dircolors.256dark

    image.png

    最后 source ~/.zshrc 以生效

    image.png

    相关文章

      网友评论

          本文标题:ubuntu16 shell 安装oh my zsh,用GNO

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