分享好友 最新动态首页 最新动态分类 切换频道
Debain11常用软件安装:jdk、maven、yum,更换软件源(二)
2024-12-26 14:29

目录

一、安装sudo命令

二、安装jdk8

三、更换软件源

四、Debian 安装 yum

五、安装zip、unzip、curl、lrzsz、NUMA

六、安装Maven

七、问题


1执行sudo命令,提示 -bash: sudo: command not found的解决方法

apt-get install sudo

如果提示 E: Unable to locate package sudo 的错误,先执行下面的命令

apt-get update

再执行以下命令就可以了 

sudo apt-get install 

2如果 /etc/sudoers.d 文件存在则说明系统已经安装了 sudo,只不过没有配置环境

要想改变 PATH 在 sudo 会话中的初始值,使用以下命令打开/etc/sudoers文件

 

找到"secure_path"一行,当你执行 sudo 命令时"secure_path"中包含的路径将被当做默认 PATH 变量使用。

按 “i” 键就可以进入插入模式(Insert mode,添加所需要的路径(如 /usr/local/bin)到"secure_path"下

Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin

编辑完成后,按 “ESC” 键切换为命令行模式,输入 “: wq” 保存并退出。

2.1.离线安装

将下载Java Downloads | Oracle的jdk8压缩文件拷贝到服务器,国内推荐使用华为镜像jdk下载地址 下载jdk,上传至debain系统,进入文件目录

1先更新下软件源

sudo apt update

2为 Java 安装创建一个目录 

sudo mkdir /usr/local/java8

3)解压使用tar命令将 jdk-8u361-linux-x64.tar.gz 文件解压缩到先前创建的目录 

 sudo tar -zxf jdk-8u361-linux-x64.tar.gz -C /usr/local/java8

4)修改环境变量

方式一解压缩文件后,运行以下命令以创建新的替代方案 

注意路径替换为自己jdk解压缩后文件夹路径

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java8/jdk1.8.0_361/bin/java" 1500 

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java8/jdk1.8.0_361/bin/javac" 1500

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java8/jdk1.8.0_361/bin/javaws" 1500或者ye 

方式二: 

修改环境变量 https://blog.csdn.net/qq_20957669/article/details/etc/profile

 

在最底下加入这段

export JAVA_HOME=/usr/local/java8/jdk1.8.0_361
export JRE_HOME=/usr/local/java8/jdk1.8.0_361/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

5)更新配置

 

6输入 java -version  查看是否安装成功 

如果不配置jdk环境,那么在自己使用需要依赖jdk的服务或者软件时,可以指定jdk路径 

2.2.在线安装

待完善 

镜像源如果为 https 开头,则需要安装如下服务

 

1备份一下软件源

 

2编辑sources.list

编辑/etc/apt/sources.list文件(需要使用sudo), 在文件最前面添加以下条目(操作前请做好相应备份)

按i输入,左下角出现inseret,文件末尾粘贴以下内容

vi /etc/apt/sources.list

 按 i 键进入插入模式,组合键 ctrl+shift+v 将复制内容粘贴至源文件中

 

敲击两次ESC键,输入 :wq 强制退出保存,输入 q! 不保存强制退出

3更新软件源

apt-get update

sudo apt-get update #软件更新
sudo apt-get install build-essential
sudo apt-get install yum

apt install build-essential manpages-dev libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev gcc automake autoconf libtool make unzip zip lrzsz curl numactl sysv-rc-conf libncurses5

1创建目录并上传压缩文件

# 将安装包移动到当前目录

cd /usr/local && mkdir maven && cd maven

# 解压安装包

tar -zxvf apache-maven-3.8.4-bin.tar.gz

2创建本地maven仓库

cd /usr/local/maven && mkdir repository && chmod -R 777 repository/

3指定本地仓库地址和阿里镜像

配置文件地址:/usr/local/maven/apache-maven-3.8.4/conf/settings.xml

 定位到 mirror 标签,

<localRepository>/usr/local/maven/repository</localRepository>

<!-- 阿里云仓库 -->
<mirror>
   <id>alimaven</id>
   <mirrorOf>central</mirrorOf>
   <name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/
</url>
</mirror>

4配置maven环境变量

vi /etc/profile  在末尾添加如下内容并保存

 
 

5使环境变量生效 

source /etc/profile

6校验安装是否成功

mvn -v

1插入驱动器“/media/cdrom/”再按回车键解决

vi /etc/apt/sources.list

2注释掉deb cdrom:开头的行。即修改成

#deb cdrom:……

3按两次Esc,输入 :wq 退出强制保存即可,然后执行重新同步apt的资源列表  /etc/apt/sources.list 和 /etc/apt/sources.list.d ,获取到最新的软件包

最新文章
线尚网络|短视频营销的小技巧
  随着互联网的飞速发展,视频已经成为人们日常生活中不可或缺的一部分。在生活和工作中,人们时常浏览视频网站和社交媒体平台,观看各式各样的视频。有人喜欢看搞笑视频,有人喜欢看美食视频,也有人喜欢看营销视频。相信大家都曾经看过
浙江省嘉兴市2023-2024学年高二上学期期末检测历史试题公开课教案教学设计课件资料.docxVIP
嘉兴市2023~2024学年第一学期期末检测高二历史试题卷(2024.01)考生注意:1.本试题卷分选择题和非选择题两部分,满分100分,考试时间90分钟。2.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔分别填写在试题卷和答题纸规定
超逼真美女写真全靠AI!快来体验最新力作与实用教程
限时免费,点击体验最近超火的AI生图神器,坐拥3000美女的大男主就是你! https://ai.sohu.com/pc/generate/textToImg?_trans_=030001_yljdaimn 在这个科技飞速进步的时代,AI已经走入我们的生活,改变了我们看待美的方式。想象一下,家人
端到端、世界模型、车路云……谁将成为2025年“AI+交通”最热词?
1942年,科幻小说家艾萨克·阿西莫夫(Isaac Asimov)在他的短篇小说《转圈圈》(Runaround)中第一次明确提出了“机器人三定律”,这一定律也被称为“现代人工智能技术的基石”。阿西莫夫可能没有完全预见到,八十年后的世界会多么接近他
苹果6升级最新系统是否会卡顿?全面解析与体验报告
随着科技的发展,智能手机已经成为我们生活中不可或缺的一部分,苹果6作为一款经典的手机,在市场上拥有着广泛的用户群体,随着新系统的不断推出,许多用户会面临一个问题:苹果6升级最新系统会卡吗?本文将全面解析这一问题,并分享实际体
太空行动最强角色排行榜介绍
t2627_2_2627_1:4.0t1-t0:27.0t2-t1:6.0t3-t2:0.0t4-t3:3.0t5-t4:12.0t6-t5:16.0t7-t6:2.0t8-t7:0.0t9-t8:12.0t10-t9:0.0t11-t10:7.0t12-t11:0.0t13-t12:0.0t14-t13:0.0t15-t14:1.0t16-t15:0.0t17-t16:0.0t18-t17:33.0t19-t18:13.0t20-t19:
抗住!-4℃、雨夹雪!就在明天,疯狂反转,连续8天!
把“浙江之声”设为星标,更容易找到我们来源:综合浙江天气、杭州发布、杭州市卫生健康委版权归原作者所有,如有侵权请及时联系天气实况阴云笼罩下,气温难以“反弹”,今日最高除了东南沿海以及温州一带,我省大部不足10℃,寒意贯穿全天
怎么样搭建网站(如何搭建一个最基本的网站)
建设一个有利于SEO优化的网站需要考虑很多方面,包括网站结构、内容优化、技术优化和用户体验。下面将详细介绍这几个方面的优化方法。1、网站结构优化1.简洁的URL结构:URL应简洁明了,包含关键字,避免使用过长的URL。2、分类和标签:对网
wordpress支付插件开发,php支付插件开发实例
最近为客户开发了一个wordpress的开发实例,现在分享出来给大家。本文为大家介绍支付网关 API 创建自定义支付网关的方法。wordpress的电商功能,WooCommerce已经进行了包装,因此在WooCommerce框架下开发支付网关插件WooCommerce有 4 种类
相关文章
推荐文章
发表评论
0评