मैं यहां से डॉकर के लिए प्रिडिक्टप्रोटीन स्थापित करने की कोशिश कर रहा हूं । PredictProtein द्वारा उपयोग किए जाने वाले डेटाबेस को स्थापित करने की स्क्रिप्ट डेटा को एक .txz
फ़ाइल के रूप में डाउनलोड करती है ।
डाउनलोड करने के बाद, स्क्रिप्ट फ़ाइल को डिकम्प्रेस करने का प्रयास करती है। यह विफल हो जाता है, त्रुटि संदेश उपज
/usr/local/bin/setupdb: line 15: xz: command not found
यह विफल क्यों होता है? और मैं इसे कैसे हल कर सकता हूं?
मैं डॉकर संस्करण का उपयोग करता हूं 17.12.1-CE; मैं एक Ubuntu 16.04.3 VM के अंदर, VirtualBox का उपयोग करके इसे चलाता हूं
स्क्रिप्ट (कंटेनर के भीतर कॉपी की गई) निम्नानुसार है:
#!/bin/bash
if [ -d /usr/share/rostlab-data/ ]; then
echo "Removing current database..."
rm -rf /usr/share/rostlab-data/
fi
mkdir /usr/share/rostlab-data/
cd /usr/share/rostlab-data/
echo "Downloading database release..."
wget -O rostlab-data.txz "http://www.rostlab.org/services/ppmi/download_file?format=gzip&file_to_download=db"
echo "Extracting..."
xz -d rostlab-data.txz
tar xvf rostlab-data.tar
rm -f rostlab-data.tar
echo "Done."