내 프로그램의 설치 프로그램은 .desktop 파일을 ~/Desktop
및 ~/.local/share/applications
. 대부분의 Linux에서는 해당 메뉴 항목과 바탕 화면 아이콘을 만드는 데 충분합니다.
KDE가 설치된 CentOS 7에서는 이러한 항목이 나타나지 않습니다. 수동 해결 방법을 찾았습니다. 시작 버튼을 마우스 오른쪽 버튼으로 클릭 => 애플리케이션 편집 => 저장을 클릭합니다. 뭔가 새로 고쳐지는 것 같고 내 아이콘이 나타납니다.
프로그래밍 방식으로 새로 고침을 어떻게 수행할 수 있나요? 관리자 권한이 없는 것이 좋습니다.
나는 노력했다 update-desktop-database
. 적어도 권한이 없는 사용자에게는 이것이 작동하지 않습니다.
답변1
Sparhawk로부터 답변을 받았습니다:
kbuildsycoca4