AWS Cloud9 不再提供給新客戶。的現有客戶 AWS Cloud9 可以繼續正常使用服務。進一步了解
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
針對環境使用 AWS Cloud9 安裝程式 AWS Cloud9 SSH
建立 AWS Cloud9 SSH開發環境之前,要連線到環境的雲端運算執行個體 (例如 Amazon EC2執行個體) 或您自己的伺服器必須符合SSH主機需求 。其中一個需求是您必須在執行個體或伺服器上下載並執行 AWS Cloud9 安裝程式。Installer AWS Cloud9 是 Linux Shell 指令碼,可檢查執行個體或伺服器是否在 AWS Cloud9 支援的作業系統平台和架構上執行。如果此檢查成功,則指令碼會嘗試安裝 AWS Cloud9 需要在執行個體或伺服器上的元件及其相依性。
本主題描述如何在目標執行個體或伺服器上下載並執行此安裝程式指令碼。
下載並執行 AWS Cloud9 安裝程式
-
確定要連線到環境的雲端運算執行個體或您自己的伺服器符合SSH主機需求 。這些條件包括已安裝 Python 和 Node.js 的特定版本、在您想要 AWS Cloud9 於登入之後從中啟動的目錄上設定特定許可,以及設定任何相關聯的 Amazon Virtual Private Cloud。
-
當您連接到執行個體或伺服器時,請在該執行個體或伺服器上執行以下其中一個命令。您必須先安裝 ,
gcc
才能執行其中一個命令。curl -L https://d3kgj69l4ph6w4.cloudfront.net/static/c9-install-2.0.0.sh | bash wget -O - https://d3kgj69l4ph6w4.cloudfront.net/static/c9-install-2.0.0.sh | bash
-
如果顯示完成訊息沒有錯誤,您可以建立SSH環境 。
如果顯示錯誤訊息,請參閱下節以取得疑難排解資訊。
AWS Cloud9 安裝程式疑難排解
本節說明常見問題、可能的原因,以及疑難排解 AWS Cloud9 安裝程式錯誤的建議解決方案。
如果您的問題未列於其中,或者,如果您需要額外協助,請參閱 AWS Cloud9 開發論壇
-bash: wget: command not found
問題:執行安裝程式指令碼時,顯示以下訊息:-bash: wget: command not found
。
可能原因:wget
公用程式未安裝在執行個體或伺服器上。
建議的解決方案:改在具有 curl
公用程式的執行個體或伺服器上執行安裝程式指令碼。
Error: please install make to proceed
問題:執行安裝程式指令碼時,顯示以下訊息:Error: please install make to proceed
。
可能原因:make
公用程式未安裝在執行個體或伺服器上。
建議的解決方案:安裝 make
公用程式,然後重新在執行個體或伺服器上嘗試執行安裝程式指令碼。
若要安裝 make
公用程式,您可以在執行個體或伺服器上執行下列其中一個命令。
-
對於在 Amazon 中執行的 Amazon Linux、Amazon Linux 2 和 Red Hat Enterprise Linux (RHEL)EC2:
sudo yum -y groupinstall "Development Tools"
-
對於在 Amazon 中執行的 Ubuntu ServerEC2:
sudo apt install -y build-essential
-
對於 SUSE:
sudo zypper install -y make
Error: please install gcc to proceed
問題:執行安裝程式指令碼時,顯示以下訊息:Error: please install gcc to proceed
。
可能原因:gcc
公用程式未安裝在執行個體或伺服器上。
建議的解決方案:安裝 gcc
公用程式,然後重新在執行個體或伺服器上嘗試執行安裝程式指令碼。
若要安裝 gcc
公用程式,您可以在執行個體或伺服器上執行下列其中一個命令。
-
對於在 Amazon 中執行的 Amazon Linux、Amazon Linux 2 和 Red Hat Enterprise Linux (RHEL)EC2:
sudo yum -y groupinstall "Development Tools"
-
對於在 Amazon 中執行的 Ubuntu ServerEC2:
sudo apt install -y build-essential
-
對於 SUSE:
sudo zypper install -y gcc
-
如需其他作業系統,請參閱安裝 GCC
。
configure: error: curses not found
問題:執行安裝程式指令碼時,顯示以下訊息:configure: error: curses not found
。
可能原因:ncurses
終端機控制程式庫未安裝在執行個體或伺服器上。
建議的解決方案:安裝 ncurses
終端機控制程式庫 (在某些作業系統上,則為 glibc-static
程式庫),然後重新在執行個體或伺服器上嘗試執行安裝程式指令碼。
若要安裝 ncurses
終端機控制程式庫 (在某些作業系統上,則為 glibc-static
程式庫),您可以在執行個體或伺服器上執行下列其中一個命令。
-
對於在 Amazon 中執行的 Amazon Linux、Amazon Linux 2 和 Red Hat Enterprise Linux (RHEL)EC2:
sudo yum -y install ncurses-devel
-
對於 SUSE:
sudo zypper install -y ncurses-devel
和sudo zypper install -y glibc-static