android-4.4_r1

20160228

1、

从过年放假开始下载,一直到昨晚才真正下完,历时够久的...

2、

陆陆续续的下载,使得现在 虚拟机ubuntu12.04_desktop_amd64 占硬盘空间112G...还好当时 分配了120G硬盘。

春节假期下载期间 各种断网(光猫连接断,f/q软件连接断,与google服务器连接断)...

ZC: 我估计,每次断网重新下载,都会使得临时文件变多,于是占用硬盘空间越来越大...

ZC: 有的下载的模块在断网之后,该模块都需要从头下载。如 下载到99%时,断过几次,观察了一下 貌似都不是从上次断掉的地方继续下载的,也就是说 对于某些模块 它没有断点续传功能。最后一次 是经历了 24小时,才从 99%变成了100%...

3、

3.1、下载完成时,是这个样子的:

3.2、看了一下硬盘占用情况,是这个样子的:

3.3、

再次执行命令"./repo sync"之后,是这个样子的:

4、

出现问题:虽然源码全都下载下来了,看似也没什么问题,但是当天晚上太晚(20160227快到午夜12点了),也就没有急着将源码打包复制出来(且 虚拟机的"共享文件夹"也没设置[这个需要关闭虚拟机设置]),到第2天再开虚拟机的时候,进不去图形界面了...

进不去图形界面 --> 装不了VmwareTool --> 无法使用 虚拟机的"共享文件夹" --> 无法将打包的源码复制出来...

ZC: 想了一些方法,网上搜了一些东西 也做了一些尝试 没效果。ubuntu卡在 (1)、ubuntu图标(下面有4个点) 处,或者 是卡在 (2)、"checking battery state --- [OK]"之后(就是显示了这个之后,后面就一直卡在那里不动了)... 于是通过 在卡住的地方 切换到tty? 直接删掉了 android_4.4_r1里面的 ".repo"文件夹,然后感觉没删掉一样,还是不行...

其中也尝试了 将"默认显示管理器"从GDM切换到LightDM(参考“http://www.xitongzhijia.net/xtjc/20150402/43874.html”),貌似也见不到登录界面。

在一篇文章里提到了命令"startx",于是尝试一下,在tty?中执行命令"sudo startx",果然有了背景(还是没有登录窗口...) 和 磁盘管理的一个程序(它提示说硬盘不够了,已经是0字节剩余了),通过它 我将 "android_4.4_r1/.repo"删到了 回收站,再从回收站将".repo"删掉。这样再重启 就看到登录窗口了,但是登不进去,输完密码回车,画面一闪又变成登录窗口了... 找了方法解决,在 tty? 中将对应用户目录下的 文件".Xauthority"删掉,我这里是"rm /home/zzz/.Xauthority",再切回图形界面登录就能进去了,但是只有背景 其他说明都没有...

4.1、

此时状态下,有些能与不能的功能:(1)、vmware tool 不能安装;(2)、ctrl+alt+t 能呼出终端;(3)、通过终端能联网安装ssh(网络的一些参数在下载源码之前就已经配置好了);(4)、usb能连接

此时,想要将 打包的源码文件复制出去的几个方案:

  (A)、虚拟机的"共享文件夹" --> vmware tool 不能安装 --> 行不通

  (B)、u盘 --> Windows里面开服务"VMware USB Arbitration Service" --> 虚拟机中设置(虚拟机(M) ==>可移动设备(D) ==> Mass Storage Device --> 连接(断开与主机的连接))--> 这样 插在主机上的u盘就可以在虚拟机中使用了  --> 现在就是用的这种方式

  (C)、Windows通过"SSH Secure Shell Client"与ubuntu连接,从官网上下载的客户端软件是 英文版的,如果ubuntu是中文版的话,客户端软件中的中文字符就会使乱码 --> 选择了上面的方式,就尝试这个方式了...

ZC: 幸好我记得这个虚拟机的用户名叫"zzz"(linux虚拟机的密码统一为"123456"),看来以后还得记录一下各个虚拟机的用户名(虽然可以在登录界面看到。就算像上面一样看不到,也可以再解压一个虚拟机看看用的是什么用户名)

ZC:这里,我就只复制出了源码文件了,名叫 “android_4.4_r1.tar.gz”(冗余多弄了一个备份 名叫"android-4.4_r1.tar.gz")

5、

删掉 "android_4.4_r1/.repo" 之后的 硬盘占用情况,如下图:

6、

原文地址:https://www.cnblogs.com/codeskilla/p/5225882.html