我这里用的虚拟机安装的ubuntu,下载android源码,配合OpenGrok查看源码。
虚拟机:VMware15.5.0
ubuntu:ubuntu-18.04.4-desktop-amd64
OpenGrok :opengrok-0.12.1.6
Tomcat:apache-tomcat-8.5.51
一、虚拟机中安装ubuntu
二、用MobaXterm 登录ubuntu(可选)
三、下载Android源码
四、配置OpenGrok
一、首先在虚拟机中安装ubuntu
二、用MobaXterm 登录ubuntu(可选)
1、如果不设置固定IP,虚拟机每次重启都会生成新的ip,所以用MobaXterm登录ubuntu前,所以先设置好ubuntu的固定ip。当然也可继续在虚拟机里工作,也可以用其他工具登录ubuntu,配置方法相同。
①点击编辑按钮->虚拟机网络编辑器,选择NAT模式,因为设置固定ip,故取消动态DHCP设置
②点击NAT设置,查看网关,我这里是192.168.188.2
③从设置-->Network,或右上角进去Wired Setting,设置固定ip
④选择IPv4,选择手动设置,设置在②中查看到的网关,设置在这个网关中的固定ip后,点击apply
⑤设置好后,在终端中输入:ifconfig,即可查看自己设置的ip
如果提升command not found,调用命令安装即可
sudo apt install net-tools
⑥保证本地和ubuntu两边的ip,能互ping通
2、关闭防火墙,配置SSH
①在ubuntu中输入:sudo ufw status
查看当前防火墙状态,inactive状态是防火墙关闭状态 active是开启状态。
②如果开启,输入命令关闭:sudo ufw disable
③在虚拟机中的ubuntu 输入: ssh localhost
若出现 ssh: connect to hostlocalhost port 22: Connection refused
则表示没呀安装ssh,命令:
sudo apt-get install openssh-server
④启动SSH,命令:service ssh start
⑤打开MobaXterm,点击Session,选择SSH,输入之前设置的固定IP,输入用户名,点击OK,进去后输入ubuntu密码即可
如果你是第一次,会让你输入主密码,来保护所有存储的密码,主密码用于加密其他存储的密码
登录成功后界面类似如图