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

2022-09-12 19:35:53 +08:00
 systemcall

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

9122 次点击
所在节点    Android
7 条回复
bhy
2022-09-12 19:41:07 +08:00
termux 直接就支持 proot 的嘛: https://wiki.termux.com/wiki/PRoot
ho121
2022-09-12 19:51:18 +08:00
selca
2022-09-12 22:56:39 +08:00
linux deploy 我记得有 proot 选项
ltkun
2022-09-12 23:04:43 +08:00
userland 2 楼已经有答案了 proot 和本机共用端口 只是一些特权端口打不开因为没有 root
mahoo12138
2022-09-13 00:32:20 +08:00
这不就是 Linux deploy 嘛
ltkun
2022-09-13 06:20:26 +08:00
@selca @mahoo12138 Linux deploy 用的 chroot 吧 需要 root 权限 proot 不需要 root 就可以了
selca
2022-09-13 09:07:25 +08:00
@ltkun #6 下载下来看了看,应该是记错了,以前也有过一个什么软件支持 proot 来着

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

https://www.v2ex.com/t/879502

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

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

© 2021 V2EX