目录
一、安装sudo命令
二、安装jdk8
三、更换软件源
四、Debian 安装 yum
五、安装zip、unzip、curl、lrzsz、NUMA
六、安装Maven
五、问题
一、安装sudo命令
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文件,
vi /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” 保存并退出。
二、安装jdk8
将下载Java Downloads | Oracle的jdk8压缩文件拷贝到服务器,进入文件目录
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
5)输入 java -version 查看是否安装成功
三、更换软件源
1)备份一下软件源
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak
2)编辑sources.list
编辑/etc/apt/sources.list文件(需要使用sudo), 在文件最前面添加以下条目(操作前请做好相应备份)
按i输入,左下角出现inseret,文件末尾粘贴以下内容:
vi /etc/apt/sources.list
按 i 键进入插入模式,组合键 ctrl+shift+v 将复制内容粘贴至源文件中,
# 阿里
deb http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
# 华为镜像站
deb https://mirrors.huaweicloud.com/debian/ stretch main contrib non-free
deb-src https://mirrors.huaweicloud.com/debian/ stretch main contrib non-free
deb https://mirrors.huaweicloud.com/debian/ stretch-updates main contrib non-free
deb-src https://mirrors.huaweicloud.com/debian/ stretch-updates main contrib non-free
deb https://mirrors.huaweicloud.com/debian/ stretch-backports main contrib non-free
deb-src https://mirrors.huaweicloud.com/debian/ stretch-backports main contrib non-free
# 清华大学镜像站
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main contrib non-free
敲击两次ESC键,输入 :wq 强制退出保存,输入 q! 不保存强制退出
3)更新软件源
apt-get update
四、Debian 安装 yum
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install yum
五、安装zip、unzip、curl、lrzsz、NUMA
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
六、安装Maven
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 在末尾添加如下内容并保存
M2_HOME="/usr/local/maven/apache-maven-3.8.4"
MAVEN_OPTS="-Xms256m -Xmx512m"
PATH="$PATH:$M2_HOME/bin"
export PATH
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 ,获取到最新的软件包
apt-get update