我有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
。但那也失敗了。
如果有任何方法,請告訴我。
我認爲你最好在SuperUser或Server Fault上,那些是StackExchange的其他子站點。 – Lexib0y
您可能有一箇舊的/過時的端口樹,或者您有一個與您的操作系統版本/工具鏈不兼容的更新版本。考慮到你正在運行一個老版本,以及FreeBSD的生命終結版本,你應該着眼於升級到支持的東西(目前爲10.3),然後再進一步深入 – Doon
我已經使用portsnap升級了我的ports樹並且我需要僅使用freebsd 8.4。 –