2012-03-13 18 views
1

リモートマシンの私のプロファイルにemacsをインストールしようとしています(私はsudoersのリストにいません)。私はtarファイルをダウンロードして解凍し、./configureを実行してからmakeを実行しました。 make installを実行すると、持っていない/ usr/local/share/emacsにアクセスするためのアクセス権が必要です。私はemacsをインストールする別の方法が存在するかどうか疑問に思っていました。制限付きの権限を持つリモートマシンにemacsをインストールする

apt-get install私はリモートマシン上で管理者権限を持っていないため、実行できません。

答えて

5

--prefixの引数は./configureにする必要があります。 ./configure --prefix=/home/YOU/local/emacsのように、またはあなたが書き込みアクセス権を持っていることを意味するどのようなパスでもかまいません。それからmakeとmake installを実行します。詳細については、./configure --helpを実行してください。

+0

特に、 '--prefix'の値は、'/usr/local'ディレクトリの代わりになります。 'make install'を実行すると、その下にあるすべてのものがあなたのカスタムディレクトリの下に置かれます。詳細については、INSTALLファイルを読んでください(とにかくこれを読んでください)。 – phils

+0

ありがとうございました、私はそれを得ました! – keeda