Arch Linux에서 "git-gui: 명령을 찾을 수 없음"을 올바르게 해결하는 방법은 무엇입니까?

Arch Linux에서 "git-gui: 명령을 찾을 수 없음"을 올바르게 해결하는 방법은 무엇입니까?

이것아치 리눅스 git패키지git-gui에 설치되었습니다 /usr/lib/git-core/.

즉, git-gui전체 경로를 지정하지 않으면 터미널에서 직접 시작할 수 없습니다.

$ git-gui
bash: git-gui: 명령을 찾을 수 없습니다
$ which git-gui
:(/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/lib/jvm/default/bin: 아니요 git-gui: /usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)

방법이 무엇인지 매우 의문스럽습니다적절하게이 문제를 해결하세요.

  1. /usr/lib/git-core/시스템 범위에 추가하시겠습니까 $PATH?

  2. /usr/lib/git-core/git-gui다음에 대한 심볼릭 링크를 만드시겠습니까 /usr/local/bin?

  3. Arch Linux 패키지의 버그를 보고하시겠습니까? 아니면 업스트림?

  4. 아무것도 하지 않는 것은 실수가 아닌가?

감사해요.

답변1

이는 예상된 동작입니다. 모든 git 하위 명령이 여기에 설치되어 있습니다. git-commit비록 지금은 효율성을 위해 기본 바이너리에 대한 링크일지라도 여기서도 찾을 수 있으며 기본 git명령은 해당 항목을 찾을 수 있는 위치를 알고 있습니다.

거기에 있는 모든 실행 파일은 자동으로 git-X사용 가능 하게 됩니다 git X. 이는 경로나 하이픈으로 연결된 이름을 통하지 않고 해당 파일에 액세스하는 예상되는 방법입니다. 실행 파일에 액세스하는 일반적인 방법이며 git gui권장 되는 방법입니다.git-guiman git-gui

관련 정보