이것아치 리눅스 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)
방법이 무엇인지 매우 의문스럽습니다적절하게이 문제를 해결하세요.
/usr/lib/git-core/
시스템 범위에 추가하시겠습니까$PATH
?/usr/lib/git-core/git-gui
다음에 대한 심볼릭 링크를 만드시겠습니까/usr/local/bin
?Arch Linux 패키지의 버그를 보고하시겠습니까? 아니면 업스트림?
아무것도 하지 않는 것은 실수가 아닌가?
감사해요.
답변1
이는 예상된 동작입니다. 모든 git 하위 명령이 여기에 설치되어 있습니다. git-commit
비록 지금은 효율성을 위해 기본 바이너리에 대한 링크일지라도 여기서도 찾을 수 있으며 기본 git
명령은 해당 항목을 찾을 수 있는 위치를 알고 있습니다.
거기에 있는 모든 실행 파일은 자동으로 git-X
사용 가능 하게 됩니다 git X
. 이는 경로나 하이픈으로 연결된 이름을 통하지 않고 해당 파일에 액세스하는 예상되는 방법입니다. 실행 파일에 액세스하는 일반적인 방법이며 git gui
권장 되는 방법입니다.git-gui
man git-gui