2012-03-26 151 views
9

根據rvm的要求,「對於Ruby 1.9.3:安裝libksba#如果使用Homebrew,'brew install libksba'」如何在mac osx上安裝libksba?

我是全新的,並且不熟悉終端命令。如何在不使用自制軟件的情況下安裝libksba?

請幫忙!!!

+1

你需要安裝自制的MacPorts或自制 – mpapis 2012-03-26 21:26:12

回答

10

我剛剛從源代碼安裝了libksba及其依賴項libgpg-error,我可以向你保證installing Homebrew然後安裝libksba要簡單得​​多。藉助Homebrew,您將花費更少的時間處理終端命令,並且成功的可能性要高得多。這是受歡迎的原因。

對於未來遊客的利益,這裏有指令編譯和安裝的libgpg錯誤並從由bash的源libksba沒有家釀:

cd /usr/local/src 

curl -O ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.9.tar.gz 
tar -xvf libgpg-error-1.9.tar.gz 
cd libgpg-error-1.9/ 
./configure 
make 
make install 

cd .. 
curl -O ftp://ftp.gnupg.org/gcrypt/libksba/libksba-1.2.0.tar.bz2 
tar -xvf libksba-1.2.0.tar.bz2 
cd libksba-1.2.0/ 
./configure 
make 
make install 
+0

並不完全是微不足道的要麼。顯然,你需要讓Xcode爲Homebrew工作。所以爲了得到Ruby我需要libksba,爲了得到libksba我需要自制軟件,並且得到自制軟件我需要Xcode。這些依賴關係有點令人厭煩。 – mcv 2012-07-14 07:09:30

+0

哦,爲了獲得Xcode,你需要一個Apple登錄,並且Apple的系統完全破壞。我無法進入。所有這些瘋狂的依賴關係是否真的有必要? – mcv 2012-07-14 07:24:42

+0

它變得更糟 - 我的Mac上甚至沒有'/ usr/local/src'。 – 2012-12-12 22:24:32