Theos 打包为什么这么耗费内存呀?

只是简单的测试程序,编译,make package, 发现dpkg-deb进程非常耗费内存,是不是哪里不对路啊?

https://superuser.com/questions/885586/mac-os-x-using-over-4-gb-of-memory-with-nothing-running/885619

大佬威武,总是有这么多资料。

有个theos打包的问题是,我在theos目录里的deb.mk文件找到一句

internal-package::
$(ECHO_NOTHING)COPYFILE_DISABLE=1 $(FAKEROOT) -r $(_THEOS_PLATFORM_DPKG_DEB) -Z$(_THEOS_PLATFORM_DPKG_DEB_COMPRESSION) -b “$(THEOS_STAGING_DIR)” “$(_THEOS_DEB_PACKAGE_FILENAME)”$(ECHO_END)

然后手动在终端执行打包

不知道这fakeroot.sh,是不是就是伪装root权限的,这样deb文件的权限就是root权限了?

1 个赞