iSH(iOS/iPadOS上的Proot Alpine Linux)启动Apache/Proftpd遇networking启动失败问题求助
iSH(iOS/iPadOS上的Proot Alpine Linux)启动Apache/Proftpd遇networking启动失败问题求助
大家好,我现在在iOS/iPadOS上用iSH,它其实是基于Proot的Alpine Linux,apk包管理器用着挺顺手(特意说明下,别和安卓的APK搞混了),网络连接也一直正常。
但最近安装了Apache 2.4.56之后,启动的时候碰到了一堆错误,执行启动命令的输出如下:
:~# rc-service apache2 start grep: /proc/filesystems: No such file or directory * Checking local filesystems ... [ ok ] grep: /proc/filesystems: No such file or directory grep: /proc/filesystems: No such file or directory * Remounting filesystems ... [ ok ] grep: /proc/filesystems: No such file or directory grep: /proc/filesystems: No such file or directory * Mounting local filesystems ... [ ok ] grep: /proc/filesystems: No such file or directory grep: /proc/filesystems: No such file or directory * Starting networking ... ifquery: could not parse /etc/network/interfaces * ERROR: networking failed to start * ERROR: cannot start apache2 as networking would not start
更奇怪的是,启动proftpd的时候也遇到了完全一样的问题,但sshd却能正常运行:
~# rc-service proftpd start grep: /proc/filesystems: No such file or directory * Starting networking ... ifquery: could not parse /etc/network/interfaces * ERROR: networking failed to start * ERROR: cannot start proftpd as networking would not start
我一开始觉得是不是缺了某个文件,但对比了自己的Ubuntu环境,发现/etc/networks这个文件也不存在,但Ubuntu上的Apache完全不会报这个错。
后来我尝试启动networkmanager,结果提示服务不存在,于是用apk add networkmanager安装了它,但问题还是没有解决,依然是同样的错误。
有没有朋友遇到过类似的情况?或者知道怎么解决这个networking启动失败的问题?另外那些/proc/filesystems找不到的错误和这个networking问题有没有关联呢?
备注:内容来源于stack exchange,提问作者user513667




