최근에 소스에서 우분투 Natty에 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를 호출 할 수 있어요 MONIT이 apt-get
를 사용하여 설치하는 경우. 나는 소스에서 설치를 할 때 그렇게 할 수 없다. PHP에서도 마찬가지입니다.
Monit (및 다른 Linux 프로그램)을 소스에서 설치할 때이 기능을 어떻게 활성화 할 수 있습니까?
미리 감사드립니다.
편집 나는 다음을 수행하여이 문제를 해결 할 수 있었다 :
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'이됩니다. 나는 리눅스 사용자 정의에 다소 멍청하다. 그래서 나는 nano로 편집 할 수있는 파일이 있는지, 그리고 그것을 편집하는 방법을 알고 싶었다. –
예 거기에 답변을 확인하십시오, 당신은 또한 그 디렉토리에 명령을 찾을 때까지 변수를 순서대로 검색 할 때 이진에 대한 링크를 추가 할 수 있습니다. –
iabdalkader