Xfce는 매개변수를 사용하여 선호하는 웹 브라우저를 실행합니다.

Xfce는 매개변수를 사용하여 선호하는 웹 브라우저를 실행합니다.

저는 Arch Linux를 실행 중이고 Xfce4와 Chromium이 설치되어 있습니다. Chromium을 기본 웹 브라우저로 설정하고 싶지만 --user-data-dir=/home/chris루트이기 때문에 해당 옵션을 전달하지 않으면 시작되지 않습니다.

나는 Applications->Settings->Preferred ApplicationsXfce로 가서 웹 브라우저를 다음으로 설정해 보았습니다( 해당 옵션 /usr/bin/chromium "%s" --user-data-dir=/home/chris도 전환했습니다 ). "%s"하지만 하단 패널에 있는 웹 브라우저 아이콘을 클릭하면 일반적인 Chromium 오류(루트로 실행할 수 없음)와 또 다른 오류가 발생합니다.

Failed to Execute default Web Browser - Input/Output Error

그렇다면 제 질문은 Chromium을 기본 웹 브라우저로 만들고 시작할 때마다 필수 매개변수를 전달하는 방법입니다.

답변1

루트로 로그인할 수 없습니다. 어느 쪽이든 /usr/share/applications로 이동하세요. .desktop 파일이 있어야 하며, 이를 데스크탑에 복사하거나, 필요한 경우 실행하려는 순서로 Exec 라인을 수정하십시오. 그런 다음 이 파일을 클릭하면 크롬이 실행됩니다(바탕화면 바로가기나 패널 아이콘처럼 사용할 수 있습니다). 원하는 경우 원본 파일을 수정할 수도 있으며 변경 사항은 시스템의 모든 실행 프로그램과 모든 사용자에게 적용됩니다.

관련 정보