资讯专栏INFORMATION COLUMN

Ubuntu 18.04 下安装 zsh 和 oh-my-zsh

cheng10 / 1412人阅读

摘要:一个能使你命令行变得漂亮的工具提示系统下是默认安装了,没有安装,所以需要自行安装安装改变默认为解决,直接修改用户配置,把改成安装安装官网安装是更好的去安装插件,以便提高效率安装完成,插件的安装请看我的另一篇文章

一个能使你命令行变得漂亮的工具!

提示:Mac系统下是默认安装了zsh,linux没有安装,所以需要自行安装
1.安装zsh

apt update
apt install zsh -y

2.改变默认shell为zsh

chsh -s /bin/zsh

3.解决chsh: PAM: Authentication failure,直接修改用户配置,把bash改成zsh

sudo vim /etc/passwd

root:x:0:0:root:/root:/usr/bin/bash

4.安装Git

apt install git -y

5.安装oh-my-zsh
官网
安装oh-my-zsh是更好的去安装插件,以便提高效率

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

安装完成,插件的安装请看我的另一篇文章

macOS-High-Sierra-10-13-3全新搭建PHP开发环境

5.1卸载oh-my-zsh
如果你想卸载oh-my-zsh, 只需要执行uninstall_oh_my_zsh zsh, 从命令行运行. 这将删除本身和恢复你以前的bash或者zsh配置

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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/23895.html

相关文章

  • win10 安装 oh my zsh windows git bash 设置别名提高效率

    摘要:最新更新于文章首发于安装和设置别名提高效率关于作者常以轩辕若川为名混迹于江湖。 安装 oh my zsh 公司使用Ubuntu系统。自己安装了 oh my zshoh my zsh官网。这里简述下安装方法 echo $SHELL // /bin/bash 默认是bash // 查看下有哪些shells cat /etc/shells // # /etc/shells: valid l...

    Fourierr 评论0 收藏0
  • 打造Win10完美Linux体验(WSL2+WindowsTerminal+oh-my-zsh),

    摘要:以管理员身份打开分别输入输入完成后重启电脑,以完成安装并更新到。将设置为默认版本在微软商店内下载分发版,这里我下载的是。且被视为管理员,能够运行管理命令。 目录 ...

    孙淑建 评论0 收藏0
  • 用WSL(Win10linux子系统)构建Golang的Windowslinux并存开发环境

    摘要:我这里提供一种方法,通过提供的来构建并存开发环境。但是不能更改子系统下的文件,否则子系统就不能识别了。安装好,将设置为子系统的,如下图然后,开心地在上享受同时具备两个开放环境的体验吧。 前面说完了如何在Ubuntu上部署Go语言开发环境,以及IPFS调试环境,但还是有很多人用的Windows系统,毕竟很多软件在Linux上并没有提供,日常使用会有点不方便。 一种折衷的方法是在Windo...

    Ryan_Li 评论0 收藏0
  • 解决Bash On Ubuntu On Window安装Zsh无效问题附安装说明

    摘要:问题在安装完后,是可以使用的,但是重启之后,又恢复至默认的。然后,输出变量是这样的设置无效,我以为要重启。附安装现在比较流行的是使用进行配置,因此需要安装。安装安装安装可以通过下面两种方式。原文解决安装无效问题附安装说明 showImg(https://segmentfault.com/img/remote/1460000006769458); 前言 Zsh是一款非常棒的Shell,使...

    lemon 评论0 收藏0
  • 当我拿到一台Ubuntu服务器(一)

    摘要:我是一个开发学习者,拿到一台装有的服务器,我做了这些操作新建用户新建用户,新入门首先接触应该就是用户管理。得到一台服务器,要么有权限,要么有一个管理员权限的用户,在该用户下,直接执行上面这条命令或加上执行,就可以创建一个的用户。 showImg(https://segmentfault.com/img/remote/1460000009674427?w=1680&h=1050); 我是...

    shaonbean 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<