Linux Fedora: 임의의 응용 프로그램으로 파일을 여는 방법

Linux Fedora: 임의의 응용 프로그램으로 파일을 여는 방법

크로스 어셈블러를 다운로드했는데 내가 이해한 바에 따르면 .txt 파일을 열면 어셈블러가 어딘가에 a.out 파일을 생성합니다. 하지만 Fedora에서는 응용 프로그램 목록에 있는 프로그램을 사용하여 .txt 파일만 열 수 있습니다. 프로그램을 응용 프로그램 목록에 어떻게 넣나요? 아니면 Fedora 응용 프로그램 목록 외부의 응용 프로그램으로 파일을 열려면 어떻게 해야 합니까? 매우 감사합니다.

답변1

Dolphin이 포함된 Fedora 22에서 파일 아이콘을 마우스 오른쪽 버튼으로 클릭하면 선택할 수 있는 프로그램 목록이 있는 대화 상자가 열립니다. 나열된 항목 중 하나도 사용하고 싶지 않은 경우 "기타..."를 선택하면 전체 시스템에서 사용하려는 파일을 찾아볼 수 있는 또 다른 대화 상자가 열립니다.

답변2

~/.local/share/applications응용프로그램 내에서 데스크탑 파일을 생성 해야 합니다.

예를 들어 *.desktop 파일의 경우:

#!/usr/bin/env xdg-open

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=/usr/bin/txtEditor %u
Name=MyPrivateTXTEditor

원천: https://community.spiceworks.com/topic/2242613-fedora-30-setting-file-association-with-non-standard-application

관련 정보