centos7 安装 bat -- 升级版 cat 指令

本文档介绍了如何在CentOS上手动安装bat工具,由于官方源未提供软件包,需从GitHub下载tar.gz压缩包。通过下载、解压、移动文件到/usr/local/目录,并创建shell别名,实现bat的快速启动。详细步骤包括下载、解压、复制文件及修改shell配置。
摘要由CSDN通过智能技术生成
  1. 介绍
    bat 增强型 cat 替代指令,内置文件基本信息展示、语法高亮、Git集成
    项目网址:github
    bat——增强型cat指令

2. 在centos 安装遇到的问题

centos 官方源未提供此软件的安装包,github项目网址没有centos的 rpm 安装包
项目网址未提供rpm安装包

3. 解决方法

参考:github参考帮助issue

  1. 下载 release 中的 XXX-unknown-linux-musl.tar.gz压缩包
    XXX:根据系统版本的不同选择不同的压缩包,如:
    64位 = bat-v0.20.0-i686-unknown-linux-musl.tar.gz
    32位 = bat-v0.20.0-x86_64-unknown-linux-musl.tar.gz
    这里由于我 centos 的服务器无法连上 github,所以先下载到自己的电脑,再远程传输到 centos 服务器上
  2. 将下载的 XXX.tar.gz文件解压,
  3. 将解压后的文件夹,移动到 /usr/local/ 目录下
  4. 修改 shell 的配置文件,使 bat 指令快速启动 /usr/local/bat/bat 文件

部分代码:

# 1. 进入 /opt/ 目录,下载的文件存放于此
sudo cd /opt/

# 2. 新建 bat_unzip 文件夹,存放解压后的文件
sudo mkdir bat_unzip

# 3. 执行解压命令,解压到 bat_unzip 文件夹
sudo tar vxaf bat-v0.20.0-x86_64-unknown-linux-musl.tar.gz -C bat_unzip/

# 进入解压文件夹,直到可以看到 bat、bat.1 文件

# 4. 返回上一级菜单,将这个文件夹 (名为bat) 复制到 /usr/local/ 目录下
sudo cp -rf bat /usr/local/

# 5. 打开 shell 的设置,创建一个 别名,以便快速启动
# 我使用的 shell 是:zsh + oh-my-zsh,对应的配置文件地址为 ~/.zshrc
sudo nano ~/.zshrc

# 6. 修改配置文件,在 zsh 中添加 alias
alias bat="/usr/local/bat/bat"

# 7. 更新 zsh 的配置
source ~/.zshrc
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值