このための私の推奨方法は、GNU Stowを使用してホーム ディレクトリ内のパッケージを管理することです。$HOME
orまたはその他のものを使用でき$HOME/usr
ます。$HOME/usr
ストウがホームディレクトリ中を歩き回る必要がなくなるので、おそらく最善だと思います。
そのため、最初に stow を構成してインストールします。ダウンロードして解凍し、次のように実行します。
$ ./configure --prefix=$HOME/usr && make && make install prefix=$HOME/usr/stow/stow-2.2.0
次に、自分自身を stow stow にします:
$ cd ~/usr/stow
$ stow-2.2.0/bin/stow stow-2.2.0
に追加$HOME/usr/bin
し$PATH
ます。次に autoconf をインストールします。解凍して cd し、次を実行します。
$ ./configure --prefix=$HOME/usr && make && make install prefix=$HOME/usr/stow/autoconf-2.69
$ cd ~/usr/stow
$ stow autoconf-2.69
なぜ私はこれを行うのですか?これにより、大きな頭痛の種を引き起こすことなく、ホーム ディレクトリからパッケージを簡単に削除できcd ~/usr/stow && stow -D autoconf-2.69
ます。たとえば、. 私も同様の方法で管理/usr/local
していますが、apt から stow を取得できるので、ブートストラップの問題はありません。