目录
Windows 虚拟机安装 Ubuntu18.04 + Vim + Mysql5.7参照 https://blog.csdn.net/zhsworld/article/details/103740953
一、Ubuntu18.04 安装 jdk 8
1 官网下载 jdk8安装包
2 将jdk8安装包解压到指定文件夹
// 创建java目录
sudo mkdir /usr/lib/java
// 将安装文件移动到创建的目录下
// ~/Downloads是下载的安装文件的目录
sudo mv ~/Downloads/jdk-8u241-linux-x64.tar.gz /usr/lib/java
// 切换到java目录
cd /usr/lib/java
// 解压文件
sudo tar -zxvf jdk-8u241-linux-x64.tar.gz
3 修改环境变量
// 打开bashrc文件
sudo vim ~/.bashrc
// 进入编辑模式
i
// 在文件末尾追加
export JAVA_HOME=/usr/lib/java/jdk1.8.0_241
export JRE_HOME=${JAVA_HOME}jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
// 退出编辑模式
按ESC键
// 保存文件
:wq
// 使环境变量立即生效
source ~/.bashrc
4 检查是否安装成功
java -version
二、安装SSH
SSH介绍 https://www.cnblogs.com/suntingme/p/10522310.html
1 安装SSH
// 安装ssh
sudo apt-get install openssh-server
// 未正常安装成功,提示错误
/*
The following information may help to resolve the situation:
The following packages have unmet dependencies:
openssh-server : Depends: openssh-client (= 1:7.6p1-4)
Depends: openssh-sftp-server but it is not going to be installed
Recommends: ssh-import-id but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
*/
// 卸载 openssh-client openssh-server
sudo apt-get autoremove openssh-client openssh-server
// 重装 openssh-client openssh-server
sudo apt-get install openssh-client openssh-server
2 测试是否安装成功
// 重启服务
/etc/init.d/ssh restart
// 出现如下提示代表服务启动
[ ok ] Restarting ssh (via systemctl): ssh.service.
// 测试服务是否成功启动
netstat -a | more
// 出现如下提示代表服务成功启动
3 配置免密登录
// 初次登录
ssh localhost
// 初次登陆后,会在当前目录用户下有一个.ssh文件夹,进入该文件夹下
cd ~/.ssh/
// 使用rsa算法生成密钥和公钥对
ssh-keygen -t rsa
//