आप GNU ऑक्टेव के नवीनतम संस्करण को कैसे स्थापित करते हैं?


24

फिर भी मैं अपने लिए उपलब्ध इस अद्भुत संसाधन की ओर रुख कर रहा हूं और पूछता हूं, मैं ग्नू ऑक्टेव का नवीनतम संस्करण कैसे स्थापित करूं (ऑक्टेव 3.2.4 नहीं - सॉफ्टवेयर केंद्र में उपलब्ध है)?


यह अपने सिस्टम पर काम नहीं ... निम्नलिखित लाइनों ठीक wget हो रहा है करता ftp.gnu.org/gnu/octave/octave-3.8.0.tar.bz2 टार -xvf सप्तक-3.8.0.tar.bz2 cd octave-3.8.0 sudo apt-get build-dep octave ./configure बनाते हैं, लेकिन अंतिम वाला काम नहीं करता है ... sudo make install सिस्टम मुझे बताता है, यह एक नियम परिभाषित नहीं है। प्रक्रिया में क्या गलत है ...? आपके समर्थन के लिए बहुत बहुत धन्यवाद

यह तब होता है जब मैं टर्मिनल पर कमांड का उपयोग करके चलाने की कोशिश करता हूं। ln: प्रतीकात्मक लिंक बनाने में विफल '/ usr / लोकल / बिन / ऑक्टेव': अनुमति से इनकार किया

जवाबों:


22

सप्तक 3.6.1 के लिए

sudo add-apt-repository ppa:picaso/octave
sudo apt-get update ; sudo apt-get install octave

हाँ, आप ऑक्टेव-3.6.3 प्राप्त कर सकते हैं, अपना टर्मिनल खोलें और इसे पेस्ट करें

wget ftp://ftp.gnu.org/gnu/octave/octave-3.6.3.tar.bz2
tar -xvf octave-3.6.3.tar.bz2
cd octave-3.6.3
./configure
 make
 sudo make install 

आशा है कि मदद करता है: डी


अच्छी तरह से यह ऐसा कुछ है जो मुझे लगता है, लेकिन मैं कुछ के लिए उम्मीद कर रहा था जो मुझे ऑक्टेव का नवीनतम संस्करण देगा (3.6.3)
BH2017

@BrentonHorne हाय उत्तर अपडेट किया गया
rʒɑd12

1
यह मदद करता है :)
BH2017

एक और बात, मैं ऑक्टेव 3.6.3 के लिए काहिरा-डॉक में एक लांचर कैसे बनाऊं?
BH2017

58

आप किसी भी समर्थित उबंटू रिलीज़ के लिए GNU ऑक्टेव का नवीनतम स्थिर संस्करण स्थापित कर सकते हैं:

sudo apt-add-repository ppa:octave/stable
sudo apt-get update
sudo apt-get install octave

यह PPA कई ऑक्टेव डेवलपर्स द्वारा बनाए रखा और समर्थित है।


@ माइक-मिलर ने मुझे यह पता लगाने में मदद की कि उबंटू में हमें इसका उपयोग करना चाहिए sudo -H apt-get install octave:। यदि नहीं, तो .config/octaveफ़ोल्डर को उपयोगकर्ता के होम फ़ोल्डर में रूट स्वामित्व के साथ बनाया जाएगा और ऑक्टेव शुरू नहीं होगा। साथ फ़ोल्डर जड़ घर फ़ोल्डर में बनाया जाता है। sudo -H.config/octave
21:39 पर estibordo

ऑक्टेव विकी में लिंक देखें: wiki.octave.org/…
love.by.Jesus

दुर्भाग्य से इस रेपो ने पैकेजों को तोड़ दिया है जो निर्भरता के सभी संस्करणों को प्रदान नहीं करते हैं। ऑक्टेव: निर्भर करता है: libcxsparse3.1.2 लेकिन यह इंस्टॉल करने योग्य नहीं है स्थापित करने योग्य नहीं है
मार्टिन

@ यह ऐसा लगता है कि आप गलत Ubuntu रिलीज पर इस भंडार से ऑक्टेव को स्थापित करने की कोशिश कर रहे हैं। जाँचें कि रिपॉजिटरी स्रोत की परिभाषा आपके द्वारा इंस्टॉल किए गए रिलीज़ से मेल खाती है।
माइक मिलर

1
जनवरी 2018 तक इस ppa को अभी भी Ubuntu 16.04LTS पर 4.2.1 स्थापित करने की आवश्यकता है, जो केवल 4.0.0
पॉल

3

आंकड़ों के साथ उबंटू 12.04.3 और ऑक्टेव 3.8.0

wget ftp://ftp.gnu.org/gnu/octave/octave-3.8.0.tar.bz2
tar -xvf octave-3.8.0.tar.bz2
cd octave-3.8.0
sudo apt-get build-dep octave
./configure
make
sudo make install

sudo apt-get install octave-statistics
octave
pkg install -forge io
pkg install -forge statistics
pkg load statistics

2

इसके अतिरिक्त अब मुझे पता है कि आप टर्मिनल में निम्नलिखित कॉपी कर सकते हैं:

wget ftp://ftp.gnu.org/gnu/octave/octave-version#.tar.gz
tar -xvf /home/username/octave-version#.tar.gz
sudo rm /home/username/octave-version#.tar.gz
cd /home/username/octave-version#
./configure
make
ln -s /home/username/octave-version#/run-octave /usr/local/bin/octave
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.