lxde 바탕화면 바로가기 삭제 작업을 요청하는 프롬프트(실행을 위해 열려 있음)

lxde 바탕화면 바로가기 삭제 작업을 요청하는 프롬프트(실행을 위해 열려 있음)

크롬에서 간단한 file.desktop을 생성했지만 클릭할 때마다 다음 메시지가 표시됩니다.

이 파일은 스크립트인 것 같습니다. 무엇을 하시겠습니까?

터미널에서 실행 실행 열기 취소

이는 데스크탑 폴더의 모든 .desktop 파일에 발생합니다.

예는 다음과 같습니다.

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=PROVA
Exec=/usr/bin/chromium --profile-directory=Default --app-id=ffgolldjdihlhdjkieofmjgjikkcbjbj
Icon=chrome-ffgolldjdihlhdjkieofmjgjikkcbjbj-Default
StartupWMClass=crx_ffgolldjdihlhdjkieofmjgjikkcbjbj

메시지를 표시하지 않고 모든 항목이 실행되도록 어떻게 설정할 수 있나요?

답변1

PCManFM을 열고 편집/기본 설정/일반으로 이동하여 "실행 파일을 시작할 때 옵션을 묻지 않음" 확인란을 선택하세요.

~에서https://askubuntu.com/questions/333256/how-to-skip-execute-file-dialog-in-lubuntu-pcmanfm

답변2

이 문자열은 파일에 #!/usr/bin/env xdg-open있어서는 안 됩니다 ..desktop

이러한 파일은 실행할 스크립트가 아닌 응용 프로그램을 여는 방법을 정의하는 간단한 INI 파일입니다.

오류 라인을 삭제하고 다시 시도하십시오.

답변3

실행 파일을 시작할 때 프롬프트를 제거하려면 다음을 수행하십시오. 파일 관리자를 열고 편집 - 기본 설정 - 일반을 선택한 다음 "실행 파일을 시작할 때 옵션을 묻지 않음" 옵션을 선택하십시오.

답변4

Q: 프롬프트 없이 모든 실행을 설정하는 방법은 무엇입니까?

답: PcmanFM을 사용하여 답을 구성하십시오.

Linux에서는 .desktop파일이 일반 텍스트 파일처럼 직접 열리지 않습니다. 대신, 애플리케이션 실행 프로그램과 메뉴 항목을 정의하는 데 사용되는 파일 형식입니다. 이러한 파일에는 이름, 아이콘, 실행 명령, 기타 메타데이터 등 애플리케이션에 대한 정보가 포함되어 있습니다.

파일 관리자에서 파일을 두 번 클릭하거나 .desktop명령줄에서 실행하면 관련 데스크톱 환경이나 창 관리자가 파일을 해석하고 적절한 작업을 수행합니다. 일반적으로 .desktop 파일의 Exec 필드에 지정된 응용 프로그램을 시작하는 작업이 포함됩니다.

자, 여기와는 차이가 있습니다(PCmanfm)

여기에 이미지 설명을 입력하세요.

또는 여기("응용 프로그램 실행기" 또는 "응용 프로그램 메뉴")에서

여기에 이미지 설명을 입력하세요.

두 번째 경우에는 실행됩니다.물어보지도 않았어, 왜냐하면 (제 생각에는) "실행"을 위한 의도된 위치이기 때문입니다.

관련 정보