我正在尝试根据官方网站上的说明构建Android Lineage操作系统。我已使用'repo init'初始化并重新同步以成功下载源代码。
但是,通过右键单击源文件夹属性找到的大小与分区上的可用空间不匹配。属性方法显示 21.7 GB ,并且分区的可用空间从 92GB更改为58.6GB ,因此源代码应至少为 33GB ,但它不是。
我让下载在一夜之间运行,并且在执行此操作时没有做任何其他事情。 'repo'工具是否存储临时文件或具有某种需要清理的缓存?
我想知道这一点,如果我决定稍后删除代码以释放空间,我希望所有内容都消失。
注意:'repo sync'确实失败了一次,我不得不重新发出命令,但我相信它应该恢复,而不是重新启动下载。 注意:先前发生了同样的事情。我尝试同步的另一个Cynogenmod仓库有未计入的使用空间。同样地,它是在一夜之间完成的,我在下载过程中没有使用计算机。我认为这里还有其他事情我错过了。
答案 0 :(得分:0)
好吧,我猜这与Ubuntu相关,而不是构建Lineage OS / repo。我会给可能会来的其他人留下答案。
我可以在终端使用du -sch .[!.]* * | sort -h
获取总大小。
Nautilus是Ubuntu附带的文件管理器,默认情况下不计算隐藏文件/文件夹。由于某种原因,即使我取消隐藏这些文件夹(Ctrl + H)以通过右键单击属性获取大小,计数也会每隔30秒重新启动一次并且从未真正完成。