2016-09-20 3 views
0

저는 FreeBSD 8.4를 갖고 있습니다. git을 설치하고 싶습니다. 그런 다음FreeBSD에서 git 설치

$ pkg_add -r git 
Error: Unable to get http://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/Latest/git.tbz: Not Found 
pkg_add: unable to fetch 'http://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.4-release/Latest/git.tbz' by URL 

나는 시도 : 나는 다음 단계를 시도 나는 다양한 포럼에서 본했지만 실패

$ cd /usr/ports/devel/git 
$ make install clean 
. 
. 
twofish-amd64.S: Assembler messages: 
twofish-amd64.S:195: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index expression 
twofish-amd64.S:195: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index expression 
twofish-amd64.S:196: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index expression 
twofish-amd64.S:196: Error: `(%r8d,%r9d,2)' is not a valid 64 bit base/index expression 
so on.... 

*** Error code 1 

Stop in /usr/ports/security/libgcrypt/work/libgcrypt-1.7.3/cipher. 
*** Error code 1 

Stop in /usr/ports/security/libgcrypt/work/libgcrypt-1.7.3. 
*** Error code 1 

Stop in /usr/ports/security/libgcrypt/work/libgcrypt-1.7.3. 
*** Error code 1 

Stop in /usr/ports/security/libgcrypt. 
*** Error code 1 

Stop in /usr/ports/security/libgcrypt. 
*** Error code 1 

Stop in /usr/ports/textproc/libxslt. 
*** Error code 1 

Stop in /usr/ports/textproc/libxslt. 
*** Error code 1 

Stop in /usr/ports/textproc/xmlto. 
*** Error code 1 

Stop in /usr/ports/textproc/xmlto. 
*** Error code 1 

Stop in /usr/ports/devel/git. 
*** Error code 1 

Stop in /usr/ports/devel/git. 

. 일부 FreeBSD에서 git 응용 프로그램이 설치되어 있고/usr/local/bin/git에 있다는 것을 보았습니다. pkg install git도 시도했습니다. 하지만 역시 실패했습니다.

방법이 있으면 알려주십시오.

+0

나는 당신이 SuperUser 또는 Server Fault에 대해 더 좋다고 생각한다. 그것들은 StackExchange의 다른 하위 사이트이다. – Lexib0y

+1

이전/오래된 포트 트리가 있거나 OS 버전/도구 체인과 호환되지 않는 업데이트 된 버전이있을 수 있습니다. FreeBSD의 OLD 및 End Of Life 버전을 고려할 때 훨씬 많은 것을하기 전에 지원되는 것으로 업그레이드해야합니다 (현재 10.3). – Doon

+0

portsnap을 사용하여 포트 트리를 업그레이드 했으므로 freebsd 8.4 만 사용하십시오. –

답변

2

git.tbz의 포트 트리를 검색하십시오.

$ setenv PACKAGESITE http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-8.1-release/Latest/ 
$ pkg_add -r git 

것은 잘 작동합니다 : 아래 그림과 같이 하나는 FreeBSD 8.1 ports tree

지금 환경 변수 PACKAGESITE를 설정하고 다음을 여기에있다.

+0

기록을 위해서'setenv'는'csh'와 파생물에 대해 정확합니다; 만약 당신이 Bourne shell (Bash etc)이라면 대신'PACKAGESITE = 'http : //whatever.blah/blah'; PACKAGESITE' – tripleee

+0

예 ... 맞습니다. –