无法挂载/系统读写

无法挂载/系统读写

当我安装reaver时特姆克斯出现以下错误:

./install.sh -D -m 755 wash /usr/local/bin/wash
mkdir: cannot create directory ‘/usr’: Read-only file system
make: *** [Makefile:140: install] Error 1

我尝试过了mount -o remount,rw /system

mount: '/system' not in /proc/mounts

我也尝试过mount -o rw,remount /

mount: '/dev/block/platform/soc/7824900.sdhci/by-name/system' not user mountable in fstab

他们都没有帮忙。

答案1

您试图将 Termux 环境视为常规 Unix 环境,但事实并非如此。当您启动 Termux shell 时,您将以非 root 用户身份运行。您无法将东西安装到 Android 系统目录中。

看一下 Termux 提供的现有命令:

$ which ls
/data/data/com.termux/files/usr/bin/ls

如果您想构建并安装自己的软件,则需要安排将其安装到相同的路径前缀中。如果您正在构建使用 的软件autoconf,则可能类似于:

./configure --prefix=/data/data/com.termux/files/usr

如果您的软件使用其他构建配置机制,您需要弄清楚该怎么做。

答案2

我找到了答案:

tsudo mount -o remount,rw /

*tsudo 这是 termux 的 sudo

相关内容