sudoアクセスなしでプログラムをコンパイルする

sudoアクセスなしでプログラムをコンパイルする

私は大学からLinuxシステムにSSHでアクセスしました。私は見つけた急流Bitorrentのコンソール代替品です。 tar.gzソースコードをダウンロードしましたが、コンパイル/インストールするにはsudoアクセスが必要です。

sudoにアクセスせずにこのプログラムをインストールする方法はありますか?

私はLinuxについてよく知りません。この回答急流で動作します。

ベストアンサー1

ホームディレクトリにローカルにインストールできます。これは通常、パラメータを指定することで実現できます。プレフィックス~のため構成スクリプト。
例えば、

./configure --prefix=$HOME

したがって、このように構成されたソースをコンパイルすると、次のようになります。

make install

バイナリがインストールされます$HOME/空
また、PATH変数を置き換える必要があります。
$HOME/.bashrc では、次の操作でこれを行うことができます。

export PATH=$HOME/bin:$PATH

とにかく、ソースコードに一般的なビルドシステムがない場合は、直接コンパイルして$ HOME / binと代替PATH変数を手動で入力して、バイナリへのフルパスを指定せずに使用できるようにすることができます。

おすすめ記事