로컬로 설치된 구성을 구성하고 싶습니다.포장을 푼애플리케이션은 Debian의 애플리케이션 메뉴를 통해 시작됩니다. 데스크톱 환경과 독립적이어야 하며 모든 사용자가 볼 수 있어야 합니다. 이 간단한 작업을 수행하기 위해 Gnome이나 KDE 종속성을 설치하고 싶지 않습니다.
내 경우에는 데스크톱 파일을 설치하는 데 어떤 명령이 더 좋나요?
가능한 후보자:
- xdg-데스크탑 아이콘
- 데스크탑 파일 설치
이들사이의 차이점은 무엇인가요?
답변1
xdg-desktop-icon
현재 사용자의 데스크탑에 아이콘을 추가하지만 모든 사용자의 메뉴에 항목을 추가하지는 않습니다.
desktop-file-install
비사용자로 실행하면 파일이 .desktop
사용자의 응용 프로그램 디렉터리에 설치됩니다. 비사용자로 실행 root
하면 (이 점을 지적해 주셔서 감사합니다) 파일이 사용자의 응용 프로그램 디렉터리에 설치되므로 이를 사용하여 설치할 수 있습니다. 메뉴의 애플리케이션 항목./usr/share/applications
root
메뉴에서 모든 사용자에 대해 수동으로 애플리케이션을 설치할 수도 있습니다 .desktop
./usr/share/applications
패키지되지 않은 애플리케이션의 경우에도 사용할 수 있습니다 /usr/local/share/applications
(필요한 경우 생성). 이는 최소한 Debian 8에서 작동합니다. 그래서 당신은 (로 ) desktop-file-install
실행할 수 있습니다root
desktop-file-install --dir=/usr/local/share/applications ...
바라보다"데스크톱 파일 사용 방법"그리고관련 사양자세한 내용은.