当前位置: 首页 > news >正文

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

Ubuntu 开发环境极速搭建

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


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

# 华为镜像(官方同步,免登录)
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):

export JAVA_HOME=/opt/java
export PATH=$JAVA_HOME/bin:$PATH

立即生效:

source ~/.bashrc
java -version   # 应显示 1.8.0_432

2. IntelliJ IDEA(官网社区版)

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 源)

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 安装 & 最小配置

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(一键)

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 极速安装(迷你版)

# 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全部就位,开箱即用。

http://www.dtcms.com/a/446569.html

相关文章:

  • asp学习网站网站由哪三部分组成
  • 新增网站备案时间郑州怎么做外贸公司网站
  • 十个最好的网站广州做网站厉害的公司
  • Freqtrade - Configuration 所有配置大全
  • 网站宣传与推广国家高新技术企业管理办法
  • 推广网站平台免费网站建设的几大要素
  • 网站建设知名公司排名网站克隆 有后台登录
  • 5-20 WPS JS宏 every与some数组的[与或]迭代(数组的逻辑判断)
  • Linux学习笔记--IIC子系统
  • 网站公网安备链接怎么做百度上推广一个网站该怎么做
  • 狗头网网站营销运营平台
  • LeetCode 236. 二叉树的最近公共祖先
  • 理解 Python 装饰器:@ 的强大功能
  • C++进阶(7)——包装器
  • Redis应用场景(黑马点评快速复习)
  • 泉州建站模板搭建深圳工业设计有限公司
  • 外贸出口工艺品怎么做外贸网站想自学做网站
  • 【Docker项目实战】使用Docker部署Dokuwiki个人知识库
  • 建设实验中心网站c2c网站价格
  • arp broadcast enable 概念及题目
  • 在搜狐快站上做网站怎么跳转做商品网站需要营业执照
  • 为什么多智能体系统需要记忆工程
  • C++:string 类
  • [crackme]019-CrackMe3
  • 宠物寄养网站毕业设计营销网站建设专业团队在线服务
  • C++11学习笔记
  • 搜狐快速建站郴州市做网站
  • 在Linux中重定向,复制cp,硬链接的区别,Linux底层存储数据原理。
  • 软考~系统规划与管理师考试—知识篇—V2.0—考试科目2:系统规划与管理案例分析—题型分类—第七章 IT 服务持续改进—20192021
  • NopGraphQL 的设计创新:从 API 协议到通用信息操作引擎