Ranger 파일 관리자에 'scope.sh'가 없습니다.

Ranger 파일 관리자에 'scope.sh'가 없습니다.

Ranger는 Miller 열을 사용하여 트리 사이를 탐색하는 파일 관리자입니다.

이라는 외부 스크립트가 있습니다.범위.sh..torrenttransmission-show

모든 종속성, 즉 실행되는 외부 바이너리를 설치했지만 파일 관리자는 ranger파일을 미리 볼 수 없습니다.

내용을 확인해 ~/.config/ranger/보니 scope.sh거기에는 스크립트가 없습니다( ).

저는 Fedora 25를 사용하고 있으며 일반을 통해 레인저를 설치했습니다 dnf install ranger -y.

문서 작성을 도와주세요 scope.sh.

ranger그렇기 때문에 이러한 파일을 미리 볼 수 없는 것 같습니다 .

답변1

동일한 문제가 있는 다른 사람을 위해 ranger --copy-config=fileyouwantwhere 를 실행할 수 있습니다 fileyouwant = all (for all the config files), commands, rc, rifle, scope. 이 명령은 선택한 기본 구성 파일을 복사해야 합니다 ~/.config/ranger/. 자세한 내용은 맨페이지( man ranger)를 참조하십시오.

답변2

파일을 찾았습니다. 파일 scope.sh위치는 다음과 같습니다.파일, /ranger/data/디렉토리에 있습니다. 아니요, 구문 강조, .tar내용 및 .torrent정보도 표시합니다.

내 말은, 아카이브에서 그것을 찾아 추출한 다음 ~/.config/ranger/있어야 할 디렉토리에 복사했다는 뜻입니다.

어떤 이유에서인지 이해할 수 없습니다. Fedora에는 설치되지 않습니다 rpm. dnf이것은 매우 이상합니다. 하지만 마침내 이 문제를 알아내고 스스로 해결하게 되어 기쁘네요. :P

답변3

.deb를 사용하는 배포판에서 어떤 이유로 @cyphex가 지적한 솔루션을 사용하고 싶지 않은 경우 다음을 수행하여 파일이 어디에 있는지 알아보세요.

apt-file list ranger | grep scope.sh

그 후에는 파일을 수동으로 복사하세요.

apt-file이 없다면 설치하세요:

sudo apt-get install apt-file

답변4

전역 설치 및 구성의 경우 이러한 파일은 Debian 기반 시스템에서도 찾을 수 있습니다 /etc/ranger(디렉토리 링크 /usr/lib/python3/..).

관련 정보