当前位置:首页 » 《随便一记》 » 正文

一文读懂 Linux 服务器 JDK1.8 和 GCC 7.5 解压、编译安装、环境变量配置 —— Just for 当前用户_墨理学AI

23 人参与  2022年04月11日 10:18  分类 : 《随便一记》  评论

点击全文阅读


  • 🥇 版权: 本文由【墨理学AI】原创、在CSDN首发、各位大佬、敬请查阅,感谢三连

文章目录

    • 📕 Linux 解压安装 JDK1.8
        • 查看当前系统
        • 下载 JDK1.8
        • 解压安装
        • 配置环境变量
    • 📙 Linux 编译安装 GCC
        • 下载 gcc-7.5.0
        • copy 到服务器,解压
        • 下载依赖
        • 编译安装
        • 为当前用户配置系统环境变量
        • 查看 gcc 、g++ 版本
    • 📗 一文学会深度学习环境搭建
    • ❤️ 人生苦短, 欢迎和墨理一起学AI 💜


📕 Linux 解压安装 JDK1.8


为什么要给自己的用户安装 JDK 呢
昂,在生产中,如果一台服务器不止你一个人在用,那么你就会懂得,很多环境和库只自己安装自己用,真的能够解决很多问题

1-5

查看当前系统

# Ubuntu 命令

cat /etc/issue
 
Ubuntu 16.04.7 LTS \n \l


#  RedHat、CentOS 命令

cat /etc/redhat-release

下载 JDK1.8

  • https://www.oracle.com/java/technologies/downloads/
  • http://jdk.java.net/java-se-ri/8-MR3

1-9

解压安装

copy 到服务器,解压安装

tar -zxvf openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz 

# 精简下文件名

mv  xx  jdk1_8

# pwd 获取 jdk 解压路径

pwd

配置环境变量

  • 临时生效,shell 窗口运行 export JAVA_HOME=/home/moli/usr/local/jdk1_8 即可

  • 永久生效,就需要在当前用户的根目录下的 .bashrc 中进行配置

vim .bashrc 配置 JAVA_HOME 相关路径

export JAVA_HOME=/home/moli/usr/local/jdk1_8
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH

. .bashrc 使得配置生效

. .bashrc 

# 或者 ,是不是学到了新技巧 ?

source .bashrc 

验证是否成功

# 以下三个 命令,可以看到输出,说明配置成功

java

javac

java -version


# 输出如下
openjdk version "1.8.0_41"


📙 Linux 编译安装 GCC


为什么要给自己的用户安装 GCC 呢


Because I need or I want ?

2-0

下载 gcc-7.5.0

下载地址如下:

  • http://ftp.gnu.org/gnu/gcc/

2-1

选择合适的 压缩包

  • http://ftp.gnu.org/gnu/gcc/gcc-7.5.0/

2-2

copy 到服务器,解压

tar -xvf gcc-7.5.0.tar.gz 

cd gcc-7.5.0/

下载依赖


cd gcc-7.5.0/

 ./contrib/download_prerequisites 

效果如下

2-3

编译安装

创建一个特地安装目录,mkdir -p /home/moli/usr/local/gcc7_5/gccInstall


完美安装命令如下

cd gcc-7.5.0/

./configure --prefix=/home/moli/usr/local/gcc7_5/gccInstall  --disable-multilib

# 根据电脑性能、网速,会执行大概 10 - 20分钟

make -j 

make install

进入安装目录, tree -L 1 查看安装的相关文件

2-7

# 安装目录有 多达一个多 G 
 
du -sh

1.1G    .

./configure --prefix=/home/moli/usr/local/gcc7_5/gccInstall 会遇到如下报错

2-9

./configure --prefix=/home/moli/usr/local/gcc7_5/gccInstall --enable-multilib 会遇到如下报错

2-10

为当前用户配置系统环境变量

vim ~/.bashrc
  • 在文件尾添加一行
export PATH=/home/moli/usr/local/gcc7_5/gccInstall/bin:/home/moli/usr/local/gcc7_5/gccInstall/lib64:$PATH

  • 使配置环境变量生效
source ~/.bashrc

查看 gcc 、g++ 版本

gcc -v

g++ -v

可以看到,gcc 指向 我们GG的安装路径,而不在是系统 root 用户的 gcc

2-11


📗 一文学会深度学习环境搭建


一文学会深度学习环境搭建,下面这一篇就能帮助各位有效入门

  • 深度学习模型训练推理——基础环境搭建推荐博文查阅顺序【基础安装—认真帮大家整理了】——【1024专刊】

9-5

墨理学AI 博客尚有若干精品干货专栏、各位可按需查阅,感谢支持

  • 趣学深度学习——实战有效教程之 Get 深度学习入门项目
  • YOLO专栏,只有实战,不讲道理 ; 入门级小白教程,学会一点目标检测从这里开始准没错

最近考虑进大厂、跳槽涨薪、欢迎了解下面这篇博文哇


❤️ 春招在即,快来组队进大厂了


❤️ 人生苦短, 欢迎和墨理一起学AI 💜


9-9


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/37760.html

安装  解压  配置  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 山海不相逢内容精选(温逸尘沈衿)_山海不相逢内容精选(温逸尘沈衿)
  • (番外)+(全书)霍沉洲沈青禾此去经年人未还(霍沉洲沈青禾)_(霍沉洲沈青禾此去经年人未还)列表_笔趣阁(霍沉洲沈青禾)
  • (番外)+(全书)霍沉洲沈青禾(此去经年人未还霍沉洲沈青禾)完结_(霍沉洲沈青禾)列表_笔趣阁(此去经年人未还霍沉洲沈青禾)
  • 「重回八零,拒绝替嫁冲喜」章节彩蛋限时释出‌_卫东玉兰苏夏人气小说未删减节选
  • 重生七零祁同伟不再是农民儿子结局+番外纯净版全书免费重生七零祁同伟不再是农民儿子结局+番外纯净版全书免费
  • 傅雅宁的神女老婆,却在背地承欢作乐顾尘傅雅宁全书在线
  • 全文神女老婆,却在背地承欢作乐全局(顾尘傅雅宁)列表_全文神女老婆,却在背地承欢作乐全局
  • (番外)+(全书)此去经年人未还全书+番外+后续免费下载_(沈青禾霍沉洲)此去经年人未还全书+番外+后续列表_笔趣阁(沈青禾霍沉洲)
  • 完结文毁容的姐姐和瞎眼的我离开后,姜家两兄弟悔哭了+后续列表_完结文毁容的姐姐和瞎眼的我离开后,姜家两兄弟悔哭了+后续(林梦婉)
  • 妻子辱我爸受贿自杀,我掏出一等军功章节选推荐_[陈素云辰朋友]小说精彩章节分享
  • 全书浏览苔藓爬满旧日诺言新上(顾砚廷慕晚夏)_苔藓爬满旧日诺言新上(顾砚廷慕晚夏)全书结局
  • 顾尘傅雅宁(神女老婆,却在背地承欢作乐+后续+结局)结局_(顾尘傅雅宁神女老婆,却在背地承欢作乐+后续+结局全书结局)结局列表_笔趣阁(顾尘傅雅宁)

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1