【Linux】 Ubuntu 开发环境极速搭建

Ubuntu 开发环境极速搭建

2025-10-05 测试通过 | Ubuntu 22.04 / Debian 12 / Mint 21/ element-os


1. JDK 1.8(Oracle 官方 tar.gz)

bash 复制代码
# 华为镜像(官方同步,免登录)
wget -q https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz
sudo mkdir -p /opt/java
sudo tar -xzf jdk-8u202-linux-x64.tar.gz -C /opt/java --strip-components=1

配置环境变量(~/.bashrc~/.zshrc):

bash 复制代码
export JAVA_HOME=/opt/java
export PATH=$JAVA_HOME/bin:$PATH

立即生效:

bash 复制代码
source ~/.bashrc
java -version   # 应显示 1.8.0_432

2. IntelliJ IDEA(官网社区版)

bash 复制代码
wget -q https://download.jetbrains.com/idea/ideaIC-2023.3.4.tar.gz
sudo mkdir -p /opt/jetbrains
sudo tar -xzf ideaIC-2023.3.4.tar.gz -C /opt/jetbrains --strip-components=1
echo 'export PATH=/opt/jetbrains/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

3. VS Code(官方 deb 源)

bash 复制代码
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/vscode.gpg
echo "deb [arch=amd64] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list
sudo apt update && sudo apt install -y code

4. Git 安装 & 最小配置

bash 复制代码
sudo apt install -y git
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
ssh-keygen -t ed25519 -C "you@example.com" -q -N ""

5. Google Chrome(一键)

bash 复制代码
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install -y ./google-chrome-stable_current_amd64.deb

6.Maven 3.6.1 极速安装(迷你版)

bash 复制代码
# 1. 下载 & 解压
wget -q https://archive.apache.org/dist/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz
sudo mkdir -p /opt/maven
sudo tar -xzf apache-maven-3.6.1-bin.tar.gz -C /opt/maven --strip-components=1

# 2. 配置环境变量
echo 'export MAVEN_HOME=/opt/maven' >> ~/.bashrc
echo 'export PATH=$MAVEN_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

# 3. 验证
mvn -v   # Apache Maven 3.6.1

完成,开箱即用。
至此,JDK1.8 + IDEA + VS Code + Git + Chrome +Maven全部就位,开箱即用。

相关推荐
-ONLY-¥14 小时前
PostgreSQL运维全攻略:从基础操作到远程配置
linux
北方的流星14 小时前
华三网络设备的路由重定向配置
运维·网络·华三
河南博为智能科技有限公司14 小时前
蓄电池在线监测系统-守护数据中心安全防线
运维·边缘计算
SkyWalking中文站14 小时前
使用 TraceQL 查询 SkyWalking 和 Zipkin 链路追踪数据并在 Grafana 中可视化
运维·grafana·监控
独小乐14 小时前
009.中断实践之实现按键测试|千篇笔记实现嵌入式全栈/裸机篇
linux·c语言·驱动开发·笔记·嵌入式硬件·arm
kobe_OKOK_14 小时前
S7 adapter Docker run
运维·docker·容器
披着羊皮不是狼14 小时前
将Ubuntu从C盘移动到D盘
linux·运维·ubuntu
炜宏资料库14 小时前
产业集团总部大楼智能化系统项目规划方案精讲
运维·服务器·数据库
l2ohvef14 小时前
Windows 7 虚拟机 VMware Tools 安装失败:无法自动安装VSock 驱动程序
linux·运维·服务器
嵌入式×边缘AI:打怪升级日志14 小时前
从零开始写Linux字符设备驱动:一个不操作硬件的Hello驱动
linux·运维·数据库