centos 安装 配置 zsh

centos 编译安装 zsh 和 配置 oh-my-zsh

下载

shell 复制代码
wget https://jaist.dl.sourceforge.net/project/zsh/zsh/5.9/zsh-5.9.tar.xz

依赖

shell 复制代码
yum install ncurses-devel

安装zsh

执行:

shell 复制代码
tar -xvf zsh-5.9.tar.xz
cd zsh-5.9
./configure --prefix=/usr/local/zsh5.9
make && make install

添加信息

shell 复制代码
# 在 /etc/shells 最后一行加上:/usr/local/bin/zsh
echo "/usr/local/zsh5.9/bin/zsh" >> /etc/shells

# 把默认shell 切换为 zsh,重启系统生效
chsh -s /usr/local/zsh5.9/bin/zsh

安装 oh-my-zsh

oh-my-zsh github 仓库

在 github 代码仓库里写了如何安装 oh-my-zsh

Method Command
curl sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
wget sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
fetch sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

有些人的机器由于环境没有配置好,可能上面三种方式都无法安装。

解决方式:

方案一: 根据提示,配置好环境

方案二 直接在 github 下载项目,改名为 .oh-my-zsh。然后执行下面命令,把 .zshrc 文件复制到 home 目录下

shell 复制代码
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

重启终端生效

相关推荐
知立3 分钟前
嵌入式Linux开发环境搭建,三种方式:虚拟机、物理机、WSL
linux·开发环境·嵌入式linux
深夜情感老师8 分钟前
centos&ububntu设置开机自启动
ubuntu·centos
the_nov10 分钟前
25.Reactor
linux·c++
塔能物联运维31 分钟前
塔能科技:精准节能,擎动工厂可持续发展巨轮
大数据·运维
小王努力学编程1 小时前
【Linux系统编程】进程概念,进程状态
linux·运维·服务器·c++
aoxiang_ywj1 小时前
【Linux】内核驱动学习笔记(二)
linux·笔记·学习
liuliu03232 小时前
戴尔笔记本 ubuntu 22.04 开机后进入initramfs界面
linux·运维·ubuntu
熬夜苦读学习2 小时前
Linux进程信号
linux·c++·算法
to future_2 小时前
非阻塞IO,fcntl,多路转接,select,poll,epoll,reactor
linux·网络协议
榆榆欸2 小时前
14.主从Reactor+线程池模式,Connection对象引用计数的深入分析
linux·服务器·网络·c++·tcp/ip