如何在Linux服务器中安装并使用自己的指令

一般情况下,大家连接Linux服务器用的都是根指令。何为根指令呢?

在这里插入图片描述
这个图里运行了两个命令,分别是

which gcc:获取当前所使用的gcc指令的执行路径
gcc --version:查看当前gcc的版本

这两条指令的运行结果分别是

/usr/bin/gcc
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-16)

简而言之,当前我调用gcc指令使用的是根目录里的公用指令,版本是4.8.5.

但是呢,有时候这样会带来问题,比如我需要更高版本的gcc来编译,那么直接调用根目录指令就会报错。但是普通用户在没有拿到root用户的sudo权限的情况下根本不可能修改根指令的内容。所以,这个时候我们就可以自行安装我们自己的gcc并使用这个gcc编译,这样就不会报错了。

步骤如下:

  1. 去gcc官网下载gcc安装包并在自己的文件夹下,例如/home/me/mygcc. 具体的安装方法这里不赘述,如果有空的话日后会专门出一篇讲解。

  2. 修改自己的环境变量

    vim ~/.bashrc
    

    进入vim编辑器后,我们在末尾加上

    export PATH=/home/me/mygcc/usr/local/bin:/home/me/mygcc/usr/local/lib64:$PATH
    

(这里”:“是连接两个执行路径的,也就是说以后系统执行指令的时候,会从上面两个”:"连接的三个路径中依次寻找,找到后就交给系统执行)

($path一定要加,它表示仍然保留之前的指令,如果不加可能你gcc没问题了,但是python指令这些就再也找不到执行点了。另外$path需要放在最后,表示优先寻找我们新增加的指令路径,免得修改后又优先执行了本来的根目录指令)

(指令一般都是由bin目录执行的,具体情况看你的指令)

  1. 修改完":x"保存并退出,这样就完成了。以后你的gcc就可以使用你自己安装的了。

我们再运行一下文章开始运行的时候相同的指令,可以看到指令路径和gcc版本都已经不一样了。

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值