我想在我的樹莓派3上編譯openshift origin source,但它保持超時。如何獲得Raspberry pi 3上的openshift oc命令?
我下面的教程是從here
原因,我這樣做是因爲我的錯誤
./oc:不能執行二進制文件:執行格式錯誤
當我直接從here下載文件並使用它。
那麼誰能告訴我我該做些什麼來完成這項工作,或者我如何解決這些錯誤?隨着openshift 2即將停產,我無法再訪問我的應用程序rhc
了(它可以在我的RPi3上正常工作)。
我想在我的樹莓派3上編譯openshift origin source,但它保持超時。如何獲得Raspberry pi 3上的openshift oc命令?
我下面的教程是從here
原因,我這樣做是因爲我的錯誤
./oc:不能執行二進制文件:執行格式錯誤
當我直接從here下載文件並使用它。
那麼誰能告訴我我該做些什麼來完成這項工作,或者我如何解決這些錯誤?隨着openshift 2即將停產,我無法再訪問我的應用程序rhc
了(它可以在我的RPi3上正常工作)。
該Pi可能沒有足夠的RAM來編譯oc
。我建議運行像您的主計算機上的以下產生的二進制複製到皮:
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 GOARM=7 go build -v -tags 'include_gcs include_oss containers_image_openpgp' github.com/openshift/origin/cmd/oc
得到它的工作,這裏的他人,以供將來參考答案。
go build -v github.com/openshift/origin/cmd/oc
,你會得到一個可執行文件可用於RPi 3
感謝您的回答,稍後將嘗試並報告結果 – Denny