क्या मैं करने की कोशिश की अभी तक सफलता के बिना अंदर एडब्ल्यूएस EC2 उपयोगकर्ता डेटा खंड:
#!/bin/bash
sudo curl -s "https://get.sdkman.io" | bash
#!/bin/bash
sudo curl --output-dir "/home/ec2-user/" -s "https://get.sdkman.io" | bash
समस्या है कि .sdkman फ़ोल्डर में उपरोक्त मामलों में संग्रहीत नहीं है के अंदर /घर/ec2-उपयोगकर्ता/.sdkman बल्कि हमेशा के अंदर संग्रहित रूट फ़ोल्डर के अंतर्गत /.sdkman के लिए एक स्वचालित EC2 उदाहरण के प्रक्षेपण के साथ उपयोगकर्ता डेटा. (मैनुअल के माध्यम से स्थापना के सीएमडी दूसरे हाथ पर काम करेंगे)
जो विफल रहता है बनाने के लिए निम्नलिखित अगले आदेश स्थापित करने के लिए sbt के माध्यम से उपयोगकर्ता डेटा:
source "/home/ec2-user/.sdkman/bin/sdkman-init.sh"
(स्वीकार है कि .sdkman फ़ोल्डर में संग्रहीत किया जाता है के रूट फ़ोल्डर) मैं भी करने की कोशिश की बजाय का उपयोग करने के लिए:
source ".sdkman/bin/sdkman-init.sh"
source "/.sdkman/bin/sdkman-init.sh"
लेकिन यह काम नहीं करता है और रिटर्न निम्न त्रुटि:
find: ‘/home/ec2-user/.sdkman/src’: No such file or directory
find: ‘/home/ec2-user/.sdkman/ext’: No such file or directory
touch: cannot touch ‘/home/ec2-user/.sdkman/var/delay_upgrade’: No such file or directory
-bash: /home/ec2-user/.sdkman/var/candidates: No such file or directory
-bash: __sdkman_echo_debug: command not found
के रूप में यह लग रहा है के साथ की तरह स्रोत कमांड मैं कर रहा हूँ में सक्षम नहीं जाने के लिए नीचे /home/ec2-उपयोगकर्ता/ के रूप में यह हमेशा वापस जोड़ा गया करने के लिए पथ.
आगे संसाधनों: https://sdkman.io/install
एडब्ल्यूएस EC2 के उदाहरण: अमेज़न लिनक्स 2 अमी (HVM) - कर्नेल 5.10 // t3a.xlarge
किसी की मदद पर मैं कैसे स्थापित कर सकते हैं एसबीटी पर एक एडब्ल्यूएस EC2 के उदाहरण के माध्यम से स्वचालित उपयोगकर्ता डेटा अत्यधिक सराहना की है!