동일한 소프트웨어 이름에 대한 여러 항목

동일한 소프트웨어 이름에 대한 여러 항목

나는 한동안 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

관련 정보