레인저 파일 관리자를 기본 파일 관리자로 사용하는 오류

레인저 파일 관리자를 기본 파일 관리자로 사용하는 오류

내가 찾을 수 있는 모든 튜토리얼을 사용하여 Ranger를 기본 파일 관리자로 설정할 수 없습니다. 도움을 주셔서 감사합니다. 아래에서 제가 시도한 내용을 설명하겠습니다.

  1. 기본 응용 프로그램->유틸리티->기타...-> ranger "%s"또는xfce4-terminal -x ranger "%s"
  • 데스크톱 폴더 열기 아이콘 결과를 클릭합니다.기본 파일 관리자를 실행할 수 없습니다. 입출력 오류입니다.
  1. 기본 응용 프로그램->유틸리티->기타...xfce4-terminal -T ranger -x /home/user/.scripts/Ranger_Default_File_Manager.sh "%s"

2.1 Ranger_Default_File_Manger.sh는 단지 ranger $@AND 입니다.zsh

  • 데스크톱 폴더 열기 아이콘 결과를 클릭합니다.접근할 수 없는 경로: 홈/사용자/데스크톱/폴더
    • /home어떤 이유로 이전 콘텐츠가 손실되었나요? 그래서 슬래시를 추가해 보았습니다.ranger /$@
      • 데스크톱 폴더 열기 아이콘 결과를 클릭합니다.연결할 수 없는 경로: /file:///home/ertecturing/Desktop/Folder
        • 문제는 (4개의 슬래시) file:///여야 한다는 것입니다 file:////. 4개의 슬래시를 사용하여 수동으로 테스트했는데 작동하지만 4개의 ​​슬래시를 갖도록 자동화하는 방법을 모르겠습니다.
  1. 기본 응용 프로그램 -> 유틸리티 -> 기타... -> ranger.desktop 3.1 데스크탑 파일 구성: Terminal=falseANDExec=xfce4-terminal -x ranger %F
  • 데스크톱 폴더 열기 아이콘 결과를 클릭합니다.기본 파일 관리자를 실행할 수 없습니다. 입출력 오류입니다.

참고: 데스크톱 파일/폴더를 마우스 오른쪽 버튼으로 클릭하고 Ranger로 열기를 선택하여 Ranger가 파일/폴더 열기 역할을 하도록 할 수 있지만 매번 아이콘을 마우스 오른쪽 버튼으로 클릭하고 Ranger를 선택할 필요는 없습니다.

또한 공유된 내용:Xfce 포럼&r/레인저

답변1

해결책: https://stackoverflow.com/questions/70282286/how-to-set-ranger-as-default-file-manager

공간을 위한 추가 솔루션:

  1. OUT=$(echo "$@" | sed "s:///:////:g" | sed "s/%20/ /g")
  2. xfce4-terminal -T "Ranger File Manager" -x ranger "$OUT"

관련 정보