vim编译安装添加环境变量
时间: 2023-11-03 18:57:59 浏览: 44
在 Ubuntu 系统中,可以通过以下步骤编译安装 Vim,并添加环境变量:
1. 安装编译 Vim 所需的依赖库:
```
sudo apt-get update
sudo apt-get install -y git ncurses-dev libncurses5-dev libgtk2.0-dev libatk1.0-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev python3-dev
```
2. 下载 Vim 源码并编译安装:
```
git clone https://github.com/vim/vim.git
cd vim/src
make distclean # 清除之前的编译结果
./configure --with-features=huge --enable-multibyte --enable-pythoninterp=yes --enable-python3interp=yes --enable-gui=gtk2 --enable-cscope --prefix=/usr/local/vim
make
sudo make install
```
3. 添加 Vim 所在路径到环境变量中:
```
echo 'export PATH=$PATH:/usr/local/vim/bin' >> ~/.bashrc
source ~/.bashrc
```
现在,您可以在终端中输入 `vim` 命令,查看是否能够启动 Vim 编辑器。
相关问题
linux离线安装vim命令
以下是Linux离线安装vim命令的步骤:
1.从官网下载vim的源代码包,例如vim-8.2.tar.gz。
2.将源代码包上传到Linux系统中,例如上传到/root目录下。
3.解压源代码包,进入解压后的目录。
```shell
tar -zxvf vim-8.2.tar.gz
cd vim82
```
4.配置安装选项,使用如下命令:
```shell
./configure --prefix=/usr/local/vim --with-features=huge --enable-multibyte --enable-cscope --enable-pythoninterp --enable-rubyinterp --enable-fontset
```
其中,--prefix指定了安装路径,--with-features=huge表示安装完整版的vim,--enable-multibyte表示启用多字节字符支持,--enable-cscope表示启用cscope支持,--enable-pythoninterp表示启用Python支持,--enable-rubyinterp表示启用Ruby支持,--enable-fontset表示启用字体集支持。
5.编译并安装vim,使用如下命令:
```shell
make && make install
```
6.设置环境变量,将vim添加到系统环境变量中,使用如下命令:
```shell
echo 'export PATH=$PATH:/usr/local/vim/bin' >> /etc/profile
source /etc/profile
```
7.检查vim是否安装成功,使用如下命令:
```shell
vim --version
```
如果输出vim的版本信息,则说明安装成功。
centos 7 源码编译安装 gcc
源码编译安装GCC可以通过以下步骤进行:
1. 安装依赖库:
- 执行命令:`yum install -y epel-release` 安装EPEL源;
- 执行命令:`yum install -y vim wget gcc gcc-c make autoconf automake zip bzip2` 安装基础编译软件;
- 执行命令:`yum install -y gcc-gnat libgcc libgcc.i686 glibc-devel bison flex m4 texinfo build-essential` 安装其他依赖软件。
2. 下载并解压GCC源码:
- 执行命令:`wget -P '/usr/local/src' https://ftp.gnu.org/gnu/gcc/gcc-10.3.0/gcc-10.3.0.tar.gz` 下载GCC源码;
- 执行命令:`cd /usr/local/src` 进入下载目录;
- 执行命令:`tar -zxvf gcc-10.3.0.tar.gz -C '/usr/local/src'` 解压GCC源码; - 执行命令:`cd gcc-10.3.0` 进入解压后的源码目录。
3. 设置环境变量:
- 执行命令:`echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/usr/lib64:/usr/local/lib:/usr/local/lib64' >> /etc/profile` 将依赖库路径添加到环境变量中;
- 执行命令:`source /etc/profile` 使环境变量立即生效;
- 执行命令:`vim /etc/ld.so.conf` 编辑ld.so.conf文件,将GCC依赖的动态链接库路径添加到文件中。
4. 编译和安装GCC:
- 执行命令:`./configure --prefix=/usr/local/gcc-10.3.0` 配置GCC的安装路径;
- 执行命令:`make -j$(nproc)` 编译GCC,耗时较长,请保证有足够的时间;
- 执行命令:`make install` 安装GCC。
5. 配置GCC的默认版本(可选):
- 执行命令:`ln -s /usr/local/gcc-10.3.0/bin/gcc /usr/local/bin/gcc` 创建软链接,将GCC的可执行文件路径添加到系统的PATH环境变量中。
请注意,源码编译安装GCC是一个耗时的过程,根据您的机器性能和网络状况,可能需要几个小时甚至更长时间才能完成编译。确保您有足够的时间和资源来完成这个过程。