使用termux安装发行版linux,termux安装linux图形界面

首页 > 实用技巧 > 作者:YD1662024-02-07 16:58:41

同样,smbd进程也奔溃了,报了一个无权限bind socket的错误。

似乎这种chroot后的系统没有直接用termux稳定。对于已经root的系统,可能不需要proot,也许兼容性会更好,感兴趣的可以自行进行尝试。

4.samba服务没法用让我很失望,但其日志中报的socket bind权限问题是怎么回事?

[2019/05/23 01:00:34.679242, 0] ../../source3/lib/util_sock.c:357(open_socket_in) open_socket_in(): setsockopt: SO_REUSEPORT = true on port 139 failed with error = Protocol not available [2019/05/23 01:00:34.680860, 0] ../../source3/lib/util_sock.c:396(open_socket_in) bind failed on port 139 socket_addr = 0.0.0.0. Error = Permission denied

经过验证,自己写一个tcp server运行是没有问题的,只是不支持SO_REUSEPORT这个套接字选项。但是ubuntu系统中绑定的端口号与实际在android中的端口是不一样的,具体的端口号需要到外部termux的shell才能看出来。

例如:我在ubuntu shell中写了一个服务,监听的是9999端口,而你外部要访问这个服务时,确要连接3456端口。

四、写在最后

通过亲自体验,在小米2s上使用termux基本能满足对一个微型linux服务器的需求,我甚至想在我的新手机上也弄一个。对于需要用ndk编译android native可执行程序的人来说,直接在android中编译程序并立马可以执行,而不需要每次adb push到机器里,也是非常不错的体验

termux拥有比较完备的软件源,开发环境支持得很完善,可玩性非常高。随着arm芯片的性能的不断提升,运行内存都赶超PC了,完全可以把你的手机当成一个随身linux服务器,推荐喜爱技术的朋友去尝试一下。

欢迎关注我们的同名微信公众号“麻辣软硬件”,与我们交流更多技术相关知识!

,
上一页123末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.