Rocky 9 Linux 软件安装 neovim 和 git

rockyLinux 介绍软件安装我主要挑了编辑器 neovim 和 版本管理控制工具 Git 进行介绍。

通常情况,部署完Linux发行版,自带 vim 工具,既然有了vim,那就来点新的尝尝鲜,比如 neovim。

如果你想用版本控制工具,Git 是不错的选择,在本地初始化仓库做版本控制,还可以配合github 和 gitee 进行使用,获取开源软件。

如果不是做内核裁剪相关工作,或者参与社区开发维护,其实不用涉及太深的知识。

tips:关于安装软件,普通用户没有权限,请使用 sudo 命令 提取权限,root 超级用户则不需要加 sudo。

Red Hat 企业版 Linux 9 软件管理工具,使用RHEL系列(centos、centos-stream、rockyLinux)可以参考RHEL文档。

在 Red Hat Enterprise Linux 9 中,DNF 工具用于软件安装。Red Hat 继续支持使用 yum 术语与之前的 RHEL
主要版本保持一致。如果你键入 yum 而不是 dnf,命令可以正常工作,因为这两者是兼容性的别名。

注意:RHEL 8 和 RHEL 9 基于 dnf 管理工具,与 RHEL 7 中使用 yum 兼容。

当你看到这篇博文,无论是使用云服务器或者 VMware搭建虚拟环境,我默认你有Linux基本知识。

例如:基本操作,使用 ssh 命令连接远程服务器,通过 su 命令切换用户身份。

演示安装之前,使用终端管理工具先登录到普通用户(默认禁用了root用户ssh登录权限)。

登录终端

PS D:\work> ssh wzgy@192.168.245.133
wzgy@192.168.245.133's password:

如果你和我一样使用的是Windows 11 ,自带终端管理工具,可以满足日常简单操作。复杂一点的功能,可能需要借助于Xshell等工具。

切换root用户身份,两种方式

  1. su root
  2. su -
[wzgy@localhost ~]$ su root
密码:
[root@localhost wzgy]#

如何确认当前用户身份?

根据符号 $ 和 # 区分,如果看到的是 $ 操作符,代表普通用户,如果是 # 符号,代表超级用户 root。

编辑器 Neovim

  1. neovim 稳定版本地址:Release Nvim release build · neovim/neovim · GitHub
  2. neovim 所有版本:https://github.com/neovim/neovim/releases/tag

1、通过 Linux 发行版自带软件管理工具安装

准备EPEL环境,Rocky Linux 9:

dnf config-manager --set-enabled crb
dnf install epel-release

yum & dnf 工具安装 neovim:

yum -y install neovim.x86_64

执行命令运行:

nvim

输出结果:

NVIM v0.9.0
Build type: Release
LuaJIT 2.1.0-beta3

2、下载归档包 nvim-linux64.tar.gz 安装,已经编译好的源码包

获取:

wget https://github.com/neovim/neovim/releases/download/stable/nvim-linux64.tar.gz

解压:

tar -zxvf nvim-linux64.tar.gz

执行命令运行:

./nvim-linux64/bin/nvim

查看 nvim 版本:

./nvim-linux64/bin/nvim -v

输出结果同上面二进制包(rpm)形式安装后,查看版本结果。

配置环境变量 vim /etc/profile:

# neovim home
NEOVIM_HOME=/usr/local/nvim-linux64/
PATH=$PATH:$NEOVIM_HOME/bin
export NEOVIM_HOME PATH

如果想即时生效,不想重启服务器,执行 source 命令即可:

source /etc/profile

配置完成,在任意位置都可以执行 nvim 命令。

3、源码包编译安装

如果是初学者、或者没有高度定制需求,个人不推荐使用这种形式构建。虽然灵活度很高,编译出问题并不好排查。如果是抱着学习的心态,可以

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值