ubuntu 开发软件安装

jdk

bash 复制代码
tar -zxvf jdk-8u311-linux-x64.tar.gz jdk1.8.0_311/

-- /etc/profile
export JAVA_HOME=/opt/java/jdk1.8.0_311
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH

souce /etc/profile

maven

上传aliyun-settings.xml

bash 复制代码
export M2_HOME=/opt/maven/apache-maven-3.8.3
export MAVEN_HOME=/opt/maven/apache-maven-3.8.3
export PATH=${M2_HOME}/bin:${PATH}

docker

bash 复制代码
apt-get remove docker docker-engine docker.io containerd runc

-- 更新本地软件源列表
sudo apt-get update
-- 根据刚才更新的软件源更新本地软件库
sudo apt-get upgrade

-- 安装基本软件
apt-get install apt-transport-https ca-certificates curl software-properties-common lrzsz -y

-- 使用阿里云的源{推荐}
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

-- 安装docker
apt-get install docker-ce -y

-- docker 测试
docker version

-- 您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
-- 登录地址:https://cr.console.aliyun.com/cn-beijing/instances/mirrors

{
  "registry-mirrors": ["https://t02zofco.mirror.aliyuncs.com"]
}

systemctl daemon-reload
systemctl restart docker

-- 测试docker pull
docker run hello-world
相关推荐
花嫁代二娃4 小时前
Linux:环境变量
linux
乌托邦的逃亡者5 小时前
Docker的/var/lib/docker/目录占用100%的处理方法
运维·docker·容器
ldj20206 小时前
Jenkins 流水线配置
运维·jenkins
古希腊数通小白(ip在学)8 小时前
stp拓扑变化分类
运维·服务器·网络·智能路由器
l1x1n010 小时前
Vim 编辑器常用操作详解(新手快速上手指南)
linux·编辑器·vim
12点一刻10 小时前
搭建自动化工作流:探寻解放双手的有效方案(2)
运维·人工智能·自动化·deepseek
未来之窗软件服务10 小时前
东方仙盟AI数据中间件使用教程:开启数据交互与自动化应用新时代——仙盟创梦IDE
运维·人工智能·自动化·仙盟创梦ide·东方仙盟·阿雪技术观
ajassi200011 小时前
开源 python 应用 开发(三)python语法介绍
linux·python·开源·自动化
o不ok!11 小时前
Linux面试问题-软件测试
linux·运维·服务器
DaxiaLeeSuper11 小时前
Prometheus+Grafana+node_exporter监控linux服务器资源的方案
linux·grafana·prometheus