
nano
를 사용하여 파일을 편집하려고 할 때 문제가 발생했습니다 sudo
. 다음 명령을 입력하면 :
sudo nano /etc/exports
이 오류가 발생했습니다.
sudo: nano: command not found
이것은 다음에서 반환됩니다 echo $PATH
.
/home/einzelkind/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/lib/mit/bin:/usr/local/sbin
저는 nano
다음과 같이 설치했습니다.
- 다음으로 패키지를 다운로드하세요.
wget https://nano-editor.org/dist/
- 으로 파일을 추출하세요
tar -xvJf
./configure --enable-utf8 --enable-nanorc
sudo make
sudo make install
Nano는 에 설치됩니다 /usr/local/bin
.
이 문제를 해결하는 방법?
답변1
/usr/local/bin
당신 의 $PATH
? 그래도,
sudo /usr/local/bin/nano
구성 방법에 관계없이 항상 작동해야 합니다 $PATH
.
답변2
echo $PATH
아마도 try Looks 루트 대신 sudo echo $PATH
사용자와 다른 것을 사용합니다.
https://unix.stackexchange.com/questions/83191/how-to-make-sudo-preserve-path
또한 패키지 관리자를 통해 패키지를 설치하는 것이 수동으로 빌드하는 것보다 더 나은 솔루션이라고 여러 번 들었습니다. 제거가 간편하기 때문만은 아닙니다!
시스템에 따라 apt-get
, yum
또는 가 될 수 있습니다 pacman
.