在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
相关推荐
ting945200016 分钟前
深入解析 Social Fetch 机制:原理、架构、应用场景、实战落地与性能优化全攻略
人工智能·性能优化·架构
ZOOOOOOU17 分钟前
云边端协同架构下,门禁权限引擎的离线决策与策略续存实现
大数据·人工智能·架构
heimeiyingwang1 小时前
【架构实战】编排vs协同:微服务通信架构选型
微服务·云原生·架构
ai产品老杨2 小时前
深度解析:基于国产化异构计算的 AI 视频管理平台架构——从 GB28181 接入到 NPU 边缘推流的解耦实践
人工智能·架构·音视频
梦想CAD控件2 小时前
网页CAD协同设计平台-生产级在线实时协同CAD引擎
前端·javascript·架构
SamDeepThinking2 小时前
第1篇-开篇词:几亿用户规模下,我们是怎么做C端高并发商品系统的
java·后端·架构
隔窗听雨眠2 小时前
从ZLibrary入口看数字资源分发架构
架构
霍小毛3 小时前
颠覆数据架构!基于Paimon的轻量智慧湖仓平台,开启数据价值新范式
架构
007张三丰3 小时前
系统架构设计师范文4:论微服务架构及其应用
微服务·云原生·架构·软考·系统架构设计师
moonsims3 小时前
NavCore惯性测量导航-轻量级安全惯导 / UAV 安全触发 IMU 模块-异构双IMU架构-低噪声稳定感知+高动态异常检测
安全·架构