`xdg-open /` 아직 터미널에 있지 않은 경우 브라우저에서 엽니다.

`xdg-open /` 아직 터미널에 있지 않은 경우 브라우저에서 엽니다.

xdg-mime query default inode/directory기본 파일 관리자를 Ranger( = ) 로 설정했습니다 ranger.desktop. 하지만 터미널에 없을 때는 xdg-open /브라우저에서 열립니다.

/usr/share/applications/ranger.desktop로그인 했습니다 Terminal=true. /etc/environment에서 (내 터미널)을 설정해도 TERM=foot도움이 되지 않았습니다 /bin/xterm. 내 터미널을 .

답변1

xdg-openopen_generic()다음과 같은 경우 기본 핸들러 함수가 사용됩니다.귀하의 데스크톱 환경을 감지할 수 없거나 지원되지 않습니다. 기본 핸들러는 터미널을 잘 지원하지 않으며 기본 브라우저를 사용하여 URL을 엽니다.

gio open더 나은 터미널 지원을 제공하므로 glib2의 명령을 대신 사용할 수 있습니다.

아직 더 남았어대안대부분을 대체하는 xdg-open으로/usr/bin/xdg-open

관련 정보