有办法不使用 termux,直接基于 proot 做一个在安卓上运行 Linux 发行版的软件吗?

2022 年 9 月 12 日
 systemcall

查了一下资料,安卓似乎只能用 cmake 来编译 C/C++项目。 但是 proot 的代码是基于 make 的
没有把项目从 make 迁移到 cmake 的经验
还有就是 proot 的网络方面,是怎么解决?有办法从安卓系统访问 proot 里面的系统的网络服务吗?

13541 次点击
所在节点    Android
7 条回复
bhy
2022 年 9 月 12 日
termux 直接就支持 proot 的嘛: https://wiki.termux.com/wiki/PRoot
ho121
2022 年 9 月 12 日
selca
2022 年 9 月 12 日
linux deploy 我记得有 proot 选项
ltkun
2022 年 9 月 12 日
userland 2 楼已经有答案了 proot 和本机共用端口 只是一些特权端口打不开因为没有 root
mahoo12138
2022 年 9 月 13 日
这不就是 Linux deploy 嘛
ltkun
2022 年 9 月 13 日
@selca @mahoo12138 Linux deploy 用的 chroot 吧 需要 root 权限 proot 不需要 root 就可以了
selca
2022 年 9 月 13 日
@ltkun #6 下载下来看了看,应该是记错了,以前也有过一个什么软件支持 proot 来着

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/879502

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX