desktop-file-install
사용하여 휴대용 앱을 Linux 데스크탑에 통합하십시오
Linux의 AppImages와 같은 휴대용 응용 프로그램 패키지를 실행하면 편리하지만 데스크탑 환경에 통합하면 사용하기가 훨씬 쉽습니다. desktop-file-install
유틸리티는 애플리케이션 및 기타 응용 프로그램 번들을위한 데스크탑 항목 (바로 가기, 메뉴 항목, 런처)을 만들어이 프로세스를 단순화합니다. 이렇게하면 데스크탑에 아이콘을 배치하고 Linux 시작 메뉴에 Appimages를 추가하여 정기적으로 설치된 프로그램의 경험을 반영하여 유용성을 향상시킵니다. 이 튜토리얼은 Linux에 desktop-file-install
하고 사용하는 방법과 AppImage를 통합하는 실질적인 예를 보여줍니다.
desktop-file-install
무엇입니까?
desktop-file-install
하거나 업데이트합니다. 이 파일에는 애플리케이션 정보 (이름, 아이콘, 설명, 시작 명령)가 포함되어 있으며 메뉴 및 런처에 응용 프로그램이 어떻게 나타나는지 정의합니다.
구문 및 일반적인 옵션
기본 구문은 다음과 같습니다.
데스크탑 파일-설치 [옵션] file.desktop
일반적인 옵션은 다음과 같습니다.
--dir=directory
: 설치 디렉토리를 지정합니다 ( /usr/share/applications
또는 XDG_DATA_DIRS
에 대한 기본값).--delete-original
: 설치 후 원본 .desktop 파일을 삭제합니다.--add-category=Category
: .desktop 파일에 범주를 추가합니다.--remove-category=Category
: .desktop 파일에서 범주를 제거합니다.--vendor=vendor
: .desktop 파일 이름에 공급 업체 접두사를 추가합니다.설치 및 사용
desktop-file-utils
설치 : 배포의 패키지 관리자를 사용하십시오.
sudo apt install desktop-file-utils
sudo dnf install desktop-file-utils
.desktop 파일 생성 : 샘플 myapp.desktop
파일 :
[데스크탑 항목] 이름 = 내 응용 프로그램 댓글 = 이것은 나의 멋진 응용 프로그램입니다 exec =/path/to/myapp 아이콘 =/path/to/myapp-icon.png 터미널 = false 유형 = 응용 프로그램 카테고리 = 유틸리티;
자리 표시자를 응용 프로그램의 세부 정보로 교체하십시오.
Sudo Desktop-File-Install--dir =/usr/share/applications myapp.desktop
sudo update-desktop-database
실행하십시오.AppImage 통합 (예 : MarkText)
marktext.desktop
만들기 :
[데스크탑 항목] 이름 = MarkText 주석 = 간단하고 우아한 Markdown 편집기 exec =/usr/local/bin/marktext // AppImage의 상징적 링크로가는 경로 아이콘 =/opt/markText.png // 아이콘으로가는 경로 터미널 = false 유형 = 응용 프로그램 카테고리 = 유틸리티;
Sudo Desktop-File-Install--dir =/usr/share/applications MarkText.desktop
sudo update-desktop-database
실행하십시오. AppImage 메뉴 항목 제거
/usr/share/applications
에서 .desktop 파일 (예 : marktext.desktop
)을 삭제하고 sudo update-desktop-database
실행하십시오.
결론
desktop-file-install
휴대용 응용 프로그램을 Linux 데스크탑에 통합하여보다 사용자 친화적 인 경험을 제공합니다. 타사 도구의 필요성을 제거하고 데스크탑 환경과의 원활한 상호 작용을 보장합니다.
추가 읽기 : [Appimages, AUR, Flatpaks 및 Bauh와의 스냅을 관리하는 링크 (가능한 경우 실제 링크로 교체)]
위 내용은 Linux에서 Desktop-File Install 명령으로 Appimages를위한 데스크탑 메뉴 항목 작성 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!