![동일한 소프트웨어 이름에 대한 여러 항목](https://linux55.com/image/148358/%EB%8F%99%EC%9D%BC%ED%95%9C%20%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%20%EC%9D%B4%EB%A6%84%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%97%AC%EB%9F%AC%20%ED%95%AD%EB%AA%A9.png)
나는 한동안 xubuntu에서 dmenu와 함께 i3을 사용해 왔습니다. 나를 괴롭히는 한 가지는 내가 설치한 "파일 관리자", "vlc 미디어 플레이어" 및 "xfce 터미널"과 같은 일부 응용 프로그램이 (2) express를 사용하여 dmenu에 여러 항목이 있다는 것입니다. 실제로 파일 관리자 기본 설정 앱 대신 파일 관리자를 열 가능성은 약 50/50이고 어떤 앱이 열리는지도 일관되지 않기 때문에 파일 관리자의 경우 이는 특히 실망스럽습니다. 파일 관리자가 실제 파일 관리자를 열 때도 있고 기본 설정 앱도 열 때도 있습니다(2). 내 질문은, 적어도 어느 항목이 열리는지 수정하거나 이름을 변경하여 목록에 여러 항목이 없도록 하는 방법이 있습니까?
답변1
dmenu가 표시하는 항목을 설명하는 파일을 데스크탑 항목이라고 하며 다음 디렉터리에 있습니다.
- /usr/공유/응용 프로그램/
- /usr/로컬/공유/응용 프로그램/
- ~/.local/share/applications/
이러한 디렉터리 중 하나에 중복된 파일이 있을 수 있습니다.
이름에 local이 포함된 디렉터리에 있으면 삭제할 수 있습니다.
/usr/share/applications/에 있다면 어느 패키지에 두 배의 파일이 있는지 확인해야 합니다.
- 이 패키지를 제거하거나
- 재정의 항목의 이름
이러한 항목 중 하나의 이름을 재정의하도록 선택하는 경우 간단합니다.
- 먼저 .desktop 파일을 ~/.local/share/applications에 복사하세요.
- 그 다음에,그 사본에, "이름=응용 프로그램 이름"을 원하는 대로 변경하세요.
이 파일에 대해 더 알고 싶다면 다음을 읽어보세요. https://wiki.archlinux.org/index.php/Desktop_entries