패키지되지 않은 소프트웨어의 시스템 전체 데스크탑 파일 설치

패키지되지 않은 소프트웨어의 시스템 전체 데스크탑 파일 설치

로컬로 설치된 구성을 구성하고 싶습니다.포장을 푼애플리케이션은 Debian의 애플리케이션 메뉴를 통해 시작됩니다. 데스크톱 환경과 독립적이어야 하며 모든 사용자가 볼 수 있어야 합니다. 이 간단한 작업을 수행하기 위해 Gnome이나 KDE 종속성을 설치하고 싶지 않습니다.

내 경우에는 데스크톱 파일을 설치하는 데 어떤 명령이 더 좋나요?

가능한 후보자:

  • xdg-데스크탑 아이콘
  • 데스크탑 파일 설치

이들사이의 차이점은 무엇인가요?

답변1

xdg-desktop-icon현재 사용자의 데스크탑에 아이콘을 추가하지만 모든 사용자의 메뉴에 항목을 추가하지는 않습니다.

desktop-file-install비사용자로 실행하면 파일이 .desktop사용자의 응용 프로그램 디렉터리에 설치됩니다. 비사용자로 실행 root하면 (이 점을 지적해 주셔서 감사합니다) 파일이 사용자의 응용 프로그램 디렉터리에 설치되므로 이를 사용하여 설치할 수 있습니다. 메뉴의 애플리케이션 항목./usr/share/applicationsroot

메뉴에서 모든 사용자에 대해 수동으로 애플리케이션을 설치할 수도 있습니다 .desktop./usr/share/applications

패키지되지 않은 애플리케이션의 경우에도 사용할 수 있습니다 /usr/local/share/applications(필요한 경우 생성). 이는 최소한 Debian 8에서 작동합니다. 그래서 당신은 (로 ) desktop-file-install실행할 수 있습니다root

desktop-file-install --dir=/usr/local/share/applications ...

바라보다"데스크톱 파일 사용 방법"그리고관련 사양자세한 내용은.

관련 정보