강좌/XPEnology 활용

Git https 오류 해결

acidpop 2016. 5. 20. 10:37
반응형

XPenology 5.2-5644 Update 5를 사용중이다.


최근 git clone 또는 git pull, git push 명령을 실행 하였을때


fatal: Unable to find remote helper for 'https'


위와 같은 오류가 발생 하는것을 확인 하였다.


상황을 보니 패키지 센터에서 최근에 업데이트 된 Git Server 2.8.0-.xxxx 버전이 문제인것으로 보인다.



필자는 다음과 같은 방법으로 해결 하였다.



1. 패키지 센터에서 Git Server 를 제거한다.


2. 패키지 센터에서 설정 버튼을 누른다.


3. 패키지 소스 탭으로 이동한다.


4. 추가 버튼을 누르고 다음 링크를 추가한다.

이름 : SynoCommunity

위치 : http://packages.synocommunity.com


5. 확인 버튼을 눌러 설정 창을 닫는다.


6. 패키지 센터에서 커뮤니티를 선택 하고 새로 고침 버튼을 클릭한다.


7. Git 을 선택한다. (글 작성시 버전 : 2.8.2-9)


8. Git 을 설치 한다.


9. Putty 등의 터미널 프로그램으로 XPEnology 에 접속한다.


10. git 위치를 확인한다.

ls /volume1/@appstore/git/bin


위 명령어를 실행 하였을때 git 파일이 보이면 된다.

만약 다른 Volume 에 설치 하였다면 해당 위치 경로를 찾는다.


11. 어디서든 실행 할 수 있도록 git 링크를 생성한다.

cd /bin

ln -sf /volume1/@appstore/git/bin/git git


12. git 을 사용한다.

반응형