最近在研究 Android-x86 的系统源码, 无奈手里没有多余电脑只能用 VMWare+Ubuntu 了, 由于 Android-x86 的源码没有在清华大学的镜像上找到, 只能通过官网下载了.
Android-x86 源码的下载方式和 Android 的一样这里不再详细介绍, 可参考官网步骤 http://www.android-x86.org/getsourcecode;
没想到让 Ubuntu 通过 VM 所在主机的方式代理上网这个简单的操作折腾了半天时间, 再此记录一下, 希望对你有帮助. 下面开始
1. ss 选择允许其他设备连入
同时记录下当前的代理端口通常为 1080
2. 虚拟机的网络设置选择桥接模式 (不是 NAT)
3. 打开虚拟机, 右上角 Setting->System Settings->Network
4. 在弹出的菜单中选择 Options
在弹出的菜单中切换到 IPV4Settings ,Method 选择 Manual , 点击 Add 添加与主机不同的局域网 IP 地址. 点击 save 保存.
点击 Wired 右侧的开关重启一下
如果显示上图所示, 此时你的 Ubuntu 应该可以正常上网了下面开始配置代理设置
5. 点击 Network proxy 在右侧的 Method 选择 Manual , 然后在下面的 Proxy 中全部填写主机的 IP 地址和代理端口, 到此代理设置完成
6. 打开浏览器访问一下 google, 如果成功, 恭喜你可以愉快的去下载源码了!
来源: https://juejin.im/post/5c8c6435518825431116c644