CentOS安装Oh my zsh

# 需先提前安装git

## 下载 
[root@ecs-365715 source]# wget https://www.kernel.org/pub/software/scm/git/git-2.38.1.tar.gz

## 解压
[root@ecs-365715 source]# tar -xvf git-2.38.1.tar.gz

## 进入目录
[root@ecs-365715 source]# cd git-2.38.1

## 安装依赖
[root@ecs-365715 source]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

## 配置安装路径
[root@ecs-365715 git-2.38.1]# ./configure prefix=/usr/local/git

## 安装
[root@ecs-365715 git-2.38.1]# make && make install

[root@ecs-365715 git-2.38.1]# echo 'export PATH="/usr/local/git/bin:$PATH"' >> /etc/profile

[root@ecs-365715 git]# source /etc/profile



# 安装oh-my-zsh

## 下载
[root@ecs-365715 source]# wget https://gitee.com/heyuanfly/install-oh-my-zsh/raw/master/centos-install-oh-my-zsh.sh

## 給执行权限
[root@ecs-365715 source]# chmod +x centos-install-oh-my-zsh.sh

## 运行脚本
[root@ecs-365715 source]# ./centos-install-oh-my-zsh.sh


[root@hecs-223575 source]# vim ~/.zshrc

## 修改主题
ZSH_THEME="cloud"

[root@hecs-223575 source]# source ~/.zshrc


## 安装智能高亮
[root@hecs-223575 source]# git clone https://gitee.com/heyuanfly/zsh-syntax-highlighting ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting


## 安装自动补全
[root@hecs-223575 source]# git clone https://gitee.com/heyuanfly/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions


[root@hecs-223575 source]# vim ~/.zshrc

## 修改此内容
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)

[root@hecs-223575 source]# source ~/.zshrc





### 安装 Oh My Zsh 的方法 在 Linux 系统中安装 Oh My Zsh 需要先完成 ZSH 命令行工具的安装,然后再通过特定脚本完成 Oh My Zsh 的部署。 #### 1. 更新系统包管理器 为了确保系统的软件源是最新的,在执行任何安装操作之前建议更新包管理器缓存。对于基于 Debian 和 Ubuntu 的发行版,可以运行以下命令来更新: ```bash sudo apt-get update ``` 对于基于 Red Hat 和 CentOS 的发行版,则应使用 `yum` 或 `dnf` 来更新: ```bash sudo yum update ``` 或者: ```bash sudo dnf update ``` #### 2. 安装 ZSH ZSH 是一种功能强大的 shell 替代品,支持许多高级特性。以下是不同操作系统下的安装方式: - **Ubuntu/Debian**: 使用 APT 包管理器安装 ZSH。 ```bash sudo apt-get install zsh ``` - **CentOS/RHEL/Fedora**: 对于这些基于 RPM 的系统,可使用 YUM 或 DNF 进行安装。 ```bash sudo yum install zsh ``` 或者: ```bash sudo dnf install zsh ``` 完成后可通过以下命令验证是否成功安装 ZSH 并查看其版本号[^1]: ```bash zsh --version ``` #### 3. 设置 ZSH 作为默认 Shell 如果希望将 ZSH 设定为用户的默认登录 Shell,可以运行以下命令: ```bash chsh -s /bin/zsh ``` 这会更改当前用户的默认 Shell 至 `/bin/zsh`。请注意,某些系统可能需要指定完整的路径 `/usr/bin/zsh` 而不是 `/bin/zsh`[^3]。 #### 4. 安装 Oh My Zsh Oh My Zsh 提供了一种简单的方法来自定义和增强 ZSH 功能。它可以通过多种方式进行安装,包括在线模式和离线模式。 ##### (a) 在线安装 这是最常见也是推荐的方式之一。只需一条简单的命令即可完成安装。以下是几种不同的实现形式: - **Curl 方式**: ```bash sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" ``` - **Wget 方式**: ```bash sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" ``` - **Fetch 方式**(适用于 FreeBSD 用户): ```bash sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" ``` 以上任意一种都可以下载并自动运行官方提供的安装脚本来设置 Oh My Zsh[^2]。 ##### (b) 离线安装 当网络不可用时可以选择手动克隆仓库至本地再进行初始化配置文件的操作。具体步骤如下: 1. 下载项目压缩包或将 Git 库克隆下来; 2. 将解压后的目录复制到 `$HOME/.oh-my-zsh`; 3. 创建或修改个人 `.zshrc` 文件指向新主题与插件位置。 #### 5. 测试效果 重启终端窗口之后应该能够看到全新的界面风格以及更多实用的功能选项。如果没有生效,请重新加载配置文件: ```bash source ~/.zshrc ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值