搭建 Linux 开发环境


搭建 Linux 开发环境

任务关键型云原生面向使用 Linux 进行开发的用户推出基于 C/C++、Java 和 Node.js 的开发方式,用户需分别针对这三种方式搭建对应的开发环境。本节将分别介绍如何基于 Linux 系统搭建 C/C++、Java 和 Node.js 开发环境。

搭建 C/C++ 开发环境

以 Debian 系统为例,系统源提供了基础的编译环境系统包 build-essential,具体搭建步骤如下:

  1. 在终端执行如下命令安装 build-essential

    acoinfo@acoinfo:~$ sudo apt install build-essential
    
  2. 安装完成后,输入 gcc -v 验证环境是否已正确安装,回显如下则表示安装成功:

    acoinfo@acoinfo:~$ gcc -v
    Using buit-in specs.
    COLLECT-GCC=gcc
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper
    

搭建 Java 开发环境

步骤 1:下载 JDK

下载链接:https://www.oracle.com/java/technologies/downloads/open in new window 。Linux JDK 安装包为 jdk-19_linux-x64_bin.tar.gz 压缩包。

步骤 2:安装 JDK

  1. 执行如下命令新建 JDK 安装目录。

    acoinfo@acoinfo:~$ mkdir /usr/java
    
  2. 执行如下命令在 JDK 安装目录中解压 JDK 源码包。

    acoinfo@acoinfo:~$ tar xzf jdk-19_linux-x64_bin.tar.gz -C /usr/java
    

步骤 3:配置环境变量

  1. 打开 "/etc/profile" 文件,添加以下内容:

    acoinfo@acoinfo:~$ vim /etc/profile
    export JAVA_HOME=/usr/java/jdk19.0.1
    export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
    export PATH=$JAVA_HOME/bin:$PATH
    
  2. 执行如下命令使环境变量生效:

    acoinfo@acoinfo:~$ source /etc/profile
    

步骤 4:确认安装结果

执行 java -version 命令检查 java 环境安装结果,回显如下则表示安装成功:

acoinfo@acoinfo:~$ java -version

java version "19.0.1"
Java(TM) SE Runtime Environment (build 19.0.1+10-21)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode)

搭建 Node.js 开发环境

以 Debian 系统为例,系统源提供了 nodejsnpm 的安装包,具体安装步骤如下:

  1. 在终端执行如下命令安装 nodejsnpm

    acoinfo@acoinfo:~$ sudo apt-get install nodejs
    acoinfo@acoinfo:~$ sudo apt-get install npm
    
  2. 安装完毕后,使用如下的命令验证安装是否成功,回显如下则表示安装成功:

    acoinfo@acoinfo:~$ node -v
    v10.9.0
    
    acoinfo@acoinfo:~$ npm -v
    6.2.0