Nano를 설치하지 않고 "Nano를 찾을 수 없음" 경고를 제거하는 방법은 무엇입니까?

Nano를 설치하지 않고 "Nano를 찾을 수 없음" 경고를 제거하는 방법은 무엇입니까?

Debian Stretch(9.3)가 설치되었습니다. Vim을 설치하고 Nano를 제거하세요. Vim이 기본 편집기로 선택되었습니다.

실행할 때마다 crontab -e다음과 같은 경고가 표시됩니다.

root@franklin:~# crontab -e
no crontab for root - using an empty one
/usr/bin/sensible-editor: 25: /usr/bin/sensible-editor: /bin/nano: not found
/usr/bin/sensible-editor: 28: /usr/bin/sensible-editor: nano: not found
/usr/bin/sensible-editor: 31: /usr/bin/sensible-editor: nano-tiny: not found
No modification made

패키지 재구성을 시도했지만 sensible-utils입력이 제공되지 않았지만(무엇이든 성공했음을 나타냄) 경고가 계속 나타납니다.

root@franklin:~# dpkg-reconfigure sensible-utils
root@franklin:~# 

이러한 경고가 내가 아무것도 하는 것을 막지는 못하지만, 나는 그것이 짜증스럽다고 생각합니다. 어떻게 제거할 수 있나요?

답변1

나는 내 자신의 답변을 찾았으므로 다른 사람에게 도움이 될 수 있도록 여기에 게시합니다.

루트 사용자의 홈 디렉토리에는 /rootalled 파일이 있으며 .selected_editor, 이 파일에는 여전히 다음 내용이 포함되어 있습니다.

# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/bin/nano"

내용에는 명령이 select-editor새 편집기를 선택하는 것이라고 나와 있지만 어쨌든 파일을 삭제한 다음(기분이 좋지 않고 무언가를 삭제하고 싶은 충동을 느꼈습니다) 런타임에 편집기를 다시 선택할 수 있는 옵션이 있었습니다 crontab -e. 선택을 했고 vim.basic그 이후에는 모든 것이 괜찮았습니다. 이제 파일의 새 내용에 다음 선택 사항이 반영됩니다.

# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vim.basic"

답변2

기본 편집기를 설정하는 일반적인 Linux 방법은 VISUAL쉘 변수를 원하는 편집기로 설정하는 것입니다. 예를 들어 .bashrc추가 줄에서 다음과 같습니다.

export VISUAL=/usr/bin/vi

vi이는 비주얼 편집기로 시스템에 로그인할 때마다 설정됩니다.

답변3

update-alternatives또 다른 멋진 비결은 원하는 편집기를 선택하는 것입니다 . 이를 통해 하나를 선택할 수 있을 뿐만 아니라 시스템에 어떤 편집자가 있는지 확인할 수도 있습니다.

update-alternatives --config editor

결과:

There are 3 choices for the alternative editor (providing /usr/bin/editor).

  Selection    Path                Priority   Status
------------------------------------------------------------
* 0            /bin/nano            40        auto mode
  1            /bin/nano            40        manual mode
  2            /usr/bin/vim.basic   30        manual mode
  3            /usr/bin/vim.tiny    10        manual mode

Press enter to keep the current choice[*], or type selection number: 

그런 다음 선호하는 편집기의 번호를 입력하고 Enter를 누르십시오.

관련 정보