libtoolがインストールプレフィックスを尊重する方法は?

libtoolがインストールプレフィックスを尊重する方法は?

Debian 10を実行しているコンピュータのディレクトリにあるソースコードからPDFビューアAtrilをビルドしてインストールしようとしています。$HOME/.local私は命令を出した

cd "$HOME/.local/src"
apt source atril
cd atril-1.20.3
./autogen.sh
./configure --prefix="$HOME/.local"
make
make install

エラーメッセージとともに、最後のコマンドが失敗します。

libtool: install: /usr/bin/install -c .libs/libatril-properties-page.soT /usr/lib/x86_64-linux-gnu/caja/extensions-2.0/libatril-properties-page.so
/usr/bin/install: cannot remove '/usr/lib/x86_64-linux-gnu/caja/extensions-2.0/libatril-properties-page.so': Permission denied

libtoolは/usr/lib$HOME/.local

答え1

atril拡張機能を置く場所が必要ですカザファイルマネージャ

makefile でパスを変更できます。

cajaextensiondir =

caja-extensionsまたは、使用していない場合は無効にすることができます。

./configure --prefix="$HOME/.local" --disable-caja

ビルドしてインストールしますが、実行するにはいくつかのことmate(すでに利用可能)を見つける必要があります。

関連情報