जवाबों:
Ubuntu / Ubuntu क्लाउड सर्वर पर टेराफ़ॉर्म स्थापित करने के लिए चरण:
अनज़िप स्थापित करें
sudo apt-get install unzip
सीढ़ीदार वेबसाइट पर नवीनतम संस्करण संख्या की पुष्टि करें:
https://www.terraform.io/downloads.html
टेराफ़ॉर्म का नवीनतम संस्करण डाउनलोड करें (यदि आवश्यक हो तो नए संस्करण संख्या का प्रतिस्थापन)
wget https://releases.hashicorp.com/terraform/0.12.7/terraform_0.12.7_linux_amd64.zip
डाउनलोड की गई फ़ाइल संग्रह निकालें
unzip terraform_0.12.7_linux_amd64.zip
निष्पादन योग्य के लिए खोजी गई निर्देशिका में निष्पादन योग्य को स्थानांतरित करें
sudo mv terraform /usr/local/bin/
चलाओ
terraform --version
sudo install terraform /usr/local/bin/
अधिक विश्वसनीय है, यह स्वामित्व सुनिश्चित करता है और अनुमति सही है।
sudo install
वास्तव में यहाँ जोड़ सकता हूँ? मैं यह इसलिए पूछ रहा हूं क्योंकि मुझे "इंस्टॉल: स्टैट: 'नहीं कर सकते:' कोई ऐसी फाइल या डायरेक्टरी नहीं है" जब इसे चलाने की कोशिश की जा रही हो, और इसे काम नहीं कर सकते। इस आदेश का पहले कभी उपयोग न करने के बारे में अजीब लग रहा है ...
यदि आप Ubuntu प्लस स्नैप इंस्टॉल कर रहे हैं, तो कॉल करें:
sudo snap install terraform
/snap/terraform/216/bin/terraform apply
। लेकिन मैं सिर्फ उपयोग करता हूं terraform apply
और पाथ को खोजने देता हूं /snap/bin/terraform
, बाइनरी मेरे एसश-एजेंट का उपयोग नहीं कर सकता है।
नवीनतम संस्करण को स्थापित करने के लिए मेरा वन-लाइनर:
sudo echo ; zcat <( CURRR_VER=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version') ; curl -q "https://releases.hashicorp.com/terraform/${CURRR_VER#?}/terraform_${CURRR_VER#?}_linux_amd64.zip" ) | sudo tee /usr/local/bin/terraform > /dev/null ; sudo chmod +x /usr/local/bin/terraform
Https://github.com/hashicorp/terraform/issues/9803#issuecomment-257903082 से लाइन का उपयोग करना
टेराफॉर्म डिबोसिटरी का उपयोग करने के बारे में क्या है, आप टेराफॉर्म का उपयोग करके इंस्टॉल और अपडेट कर सकते हैं apt
।
https://tjend.github.io/repo_terraform/
ऐशे ही:
wget -q -O - https://tjend.github.io/repo_terraform/repo_terraform.key | sudo apt-key add -
sudo echo 'deb [arch=amd64] https://tjend.github.io/repo_terraform stable main' >> /etc/apt/sources.list.d/terraform.list
sudo apt-get update
sudo apt-get install terraform
sudo apt-get install terraform
तो आदेश चला sudo apt-get update
तोsudo apt-get upgrade
उबंटू इंस्टॉल या आपके सिस्टम में स्थापित किसी भी लिनक्स संस्करण से लाए गए सिम्युलेटेड हार्डवेयर में टैरेफॉर्म के उपयुक्त संस्करण को प्राप्त करने में आपकी सहायता करेगा।