マウントできない/システム読み取り/書き込み可能

マウントできない/システム読み取り/書き込み可能

リバーを設置するとき温度次のエラーが発生します。

./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

ソフトウェアが別のビルド構成メカニズムを使用している場合は、何をすべきかを理解する必要があります。

おすすめ記事