Linux酷炫终端_zsh+oh my zsh+powerlevel10k

Linux

​ 生产服务器安装的Linux为Centos7,默认使用yum安装zsh只能到5.0.2版本;想要使用powerlevel10k主题就需要≥5.2版本的zsh。因此手动编译安装一下5.8版本的zsh。

### 查看centos版本
[root@zsh ~]# cat /etc/redhat-release
[root@zsh ~]# CentOS Linux release 7.9.2009 (Core)

### 使用yum安装
[root@zsh ~]# yum -y install zsh

### 查看版本信息
$ zsh --version
# zsh 5.0.2 (x86_64-redhat-linux-gnu)

### 卸载zsh
[root@zsh ~]# yum -y remove zsh

下载zsh源码包

### 下载zsh源码包
[root@zsh ~]# wget https://jaist.dl.sourceforge.net/project/zsh/zsh/5.8/zsh-5.8.tar.xz
# 如果下载界面出现网站证书过期,那么使用下面一条命令
[root@zsh ~]# wget https://jaist.dl.sourceforge.net/project/zsh/zsh/5.8/zsh-5.8.tar.xz --no-check-certificate
### 解压zsh源码包
[root@zsh ~]# tar xvf zsh-5.8.tar.xz

编译安装

### 安装编译工具
[root@zsh ~]# yum -y install gcc perl-ExtUtils-MakeMaker ncurses-devel

### 进入源码目录
[root@zsh ~]# cd zsh-5.8

### 执行配置
[root@zsh zsh-5.8]# ./configure
# 默认安装在:/usr/local/bin/zsh

### 编译和安装
[root@zsh zsh-5.8]# make && make install

### 添加信息
[root@zsh zsh-5.8]# cat >> /etc/shells << 'EOF'
/usr/local/bin/zsh
EOF
# 在/etc/shells的最后一行中加入/usr/local/bin/zsh

### 切换shell
[root@zsh zsh-5.8]# chsh -s /usr/local/bin/zsh

### 生成环境变量
[root@zsh zsh-5.8]# source /etc/profile

### 查看版本信息
[root@zsh zsh-5.8]# zsh --version
zsh 5.8 (x86_64-pc-linux-gnu)

安装git

[root@zsh ~]# yum -y install git

安装oh-my-zsh

国外镜像站

[root@zsh ~]# sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

国内镜像站

[root@zsh ~]# sh -c "$(wget -O- https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"

下载powerlevel10k

国外镜像站

[root@zsh ~]# git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k

国内镜像站

[root@zsh ~]# git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ~/powerlevel10k

追加内容至~/.zshrc

[root@zsh ~]# echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc

此时可以关闭终端重新打开,就可以看到配置p10k的界面了。


配置到这儿,接下来就按照自己的喜好去设置p10k界面~

重新配置p10k界面

[root@zsh ~]# p10k configure
posted @ 2023-05-15 08:15  KKKDexter  阅读(262)  评论(0)    收藏  举报