在AMD(x86_64)架构的Ubuntu(24.04)系统手动安装Java8的操作

记录一下在AMD(x86_64)架构的Ubuntu(24.04)系统手动安装Java8的操作

bash 复制代码
lsb_release -a
bash 复制代码
myw@myw-S451LN:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.3 LTS
Release:        24.04
Codename:       noble
myw@myw-S451LN:~$ 
bash 复制代码
uname -m
bash 复制代码
myw@myw-S451LN:~$ uname -m
x86_64
myw@myw-S451LN:~$ 

得到了系统信息之后,安装java8,首先进入目录

bash 复制代码
cd /usr/local

将Java的sdk放在这个目录下 要么下载要么直接传文件

bash 复制代码
sudo wget http://192.168.1.10:36541/software/Java-JDK/jdk-8u144-linux-x64.tar.gz

传文件方式需要修改权限

bash 复制代码
sudo chmod 777 /usr/local
bash 复制代码
myw@myw-S451LN:~$ cd /usr/local
myw@myw-S451LN:/usr/local$ sudo chmod 777 /usr/local
myw@myw-S451LN:/usr/local$ 

恢复原来权限

bash 复制代码
sudo chmod 755 /usr/local

解压并修改目录名称,解压后有一个java的目录,根据实际情况改

bash 复制代码
sudo tar -xvzf jdk-8u144-linux-x64.tar.gz
bash 复制代码
sudo mv jdk1.8.0_144 jdk8

配置环境变量(重要,也可以找到对应的文件编辑)

bash 复制代码
sudo echo "export JAVA_HOME=/usr/local/jdk8" >> /etc/profile
bash 复制代码
sudo echo "export PATH=\$JAVA_HOME/bin:\$PATH" >> /etc/profile

配置完成后需要刷新

bash 复制代码
source /etc/profile

配置环境变量需要权限

bash 复制代码
sudo chmod 777 /etc/profile

恢复权限

bash 复制代码
sudo chmod 644 /etc/profile
相关推荐
京东云开发者几秒前
从零构建一个生产级记忆型 AI Agent —— AgentScope 项目全景技术与学习指南
后端·架构·ai编程
天空属于哈夫克35 天前
企业微信二次开发:精准实现关键词自动回复
架构·企业微信
晨米酱5 天前
AGENTS.md:Agent 的上下文策略层
面试·架构·agent
这个DBA有点耶5 天前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
码流子6 天前
高速公路安全监测实践:碰撞监测预警+物联网底座,从感知到处置的闭环
大数据·人工智能·物联网·算法·架构
moMo6 天前
从固定流程到问题路由:让 LangGraph RAG 按需检索
架构
白远山6 天前
上海24小时自助健身房解决方案实战指南与经验分享
java·数据库·架构·需求分析
LorryJovens6 天前
【LAAP科研】双系统具身AGI范式研究——基于LAAP认知架构与Jev概率决策模型的系统性技术调研与范式验证
人工智能·gpt·安全·架构
JQweryuiop6 天前
中小型游戏陪练工作室数字化管理实践:基于七彩屋电竞护航小程序订单、履约与绩效系统的落地复盘
大数据·游戏·小程序·架构
LONGZETECH6 天前
一线职教实测:风光 580 汽车故障诊断仿真系统,破解实车实训四大核心痛点
人工智能·学习·安全·架构·汽车