SUSEエンタープライズLinuxシステムへの非rootアクセスがあります。私はFUSEを使用する必要がありますが、FUSEライブラリはインストールされていません(ただし、fuse自体はインストールされています)。それ故、私は家の中にヒューズを設置しようとしています。
configureコマンドにprefix dirを指定しましたが、 make install
次の理由で失敗します。
libtool: install: /usr/bin/install -c fusermount /home/gabriel/opt/fuse-2.8.7/installation/bin/fusermount
libtool: install: /usr/bin/install -c ulockmgr_server /home/gabriel/opt/fuse-2.8.7/installation/bin/ulockmgr_server
/bin/mkdir -p /sbin
/usr/bin/install -c ./mount.fuse /sbin/mount.fuse
/usr/bin/install: cannot remove '/sbin/mount.fuse': Permission denied
make[2]: *** [install-exec-local] Error 1
ご覧のとおり、何らかの理由でmount.fuseを/ sbinにインストールしようとします。 Makefile内の変数MOUNT_FUSE_PATHのパスを手動で変更してみたこともありますが(/ sbinに設定されています)、エラーは解決しません。 FUSEだからですか 持っている ルートとしてインストールされる?
私はこれをヒューズバージョン2.7.2、2.8.7で試しました。