リバーを設置するとき温度次のエラーが発生します。
./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 シェルを起動すると、root ではなくユーザーとして実行されます。 Androidシステムディレクトリにはエントリをインストールできません。
Termuxが提供する既存のコマンドを見てください。
$ which ls
/data/data/com.termux/files/usr/bin/ls
独自のソフトウェアを構築してインストールするには、そのソフトウェアが同じパスプレフィックスにインストールされるように準備する必要があります。使用するソフトウェアを構築する場合は、autoconf
次のようになります。
./configure --prefix=/data/data/com.termux/files/usr
ソフトウェアが別のビルド構成メカニズムを使用している場合は、何をすべきかを理解する必要があります。