最近、ソースからUbuntu Nattyにmonitをインストールしようとしました。ここに私のコードは次のとおりです。私はapt-get
を使用してMONITをインストールするときにソースからインストールされたプログラムのターミナルコマンドを作成する方法
apt-get -y install openssl libssl-dev bison flex
mkdir src && cd src
wget http://mmonit.com/monit/dist/monit-5.3.2.tar.gz
tar xzf monit-5.3.2.tar.gz
cd monit-5.3.2
./configure --prefix=/usr/local/monit
make && make install
はしかし、私はキーワードmonit
を使用して、コマンドラインから直接MONITを呼び出すことができています。私はソースからインストールを行うときにそうすることができません。同じことがPHPにも当てはまります。
Monit(および他のLinuxプログラム)をソースからインストールすると、この機能を有効にするにはどうすればよいですか?
ありがとうございます。
EDIT
は、私は次のようにしてこの問題を解決することができた:
printf "\nPATH=/usr/local/monit/bin:\${PATH}\n" >> ~/.profile
source ~/.profile
これは、(私の場合のルートに)現在ログインしているユーザーのために適用されます。システム全体にするには、~/.profile
を/etc/profile
に置き換えます。
これで、monit
(およびソースからインストールする他のプログラム)を呼び出すことができます。
echo $ PATHと入力するとどうなりますか? – iabdalkader
'/ usr/local/sbin:/ usr/local/bin:/ usr/sbin:/ usr/bin:/ sbin:/ bin:/ usr/games'となります。私はLinuxをカスタマイズすることに多少の悩みがあるので、nanoで編集できるファイルがあるかどうか、そして編集する方法を知りたかっただけです。 –
はい答えがあるか確認してください。と入力すると、それらのディレクトリの下にあるバイナリへのリンクを追加することもできます。コマンドが見つかるまでその変数が順番に検索されます。 –
iabdalkader