2013-01-10 30 views
10

में ऑक्टेट पैकेज स्थापित करना कोई भी इस त्रुटि के साथ मेरी मदद कर सकता है?उबंटू

octave:4> pkg install signal-1.2.0.tar.gz 
error: the following dependencies where unsatisfied: 
    signal needs optim >= 1.0.0 
signal needs specfun >= 0.0.0 
signal needs control >= 2.2.3 
signal needs general >= 1.3.2 
octave:4> pkg install optim-1.2.2.tar.gz 
error: the following dependencies where unsatisfied: 
    optim needs miscellaneous >= 1.0.10 
optim needs struct >= 1.0.10 
octave:4> pkg install struct-1.0.10.tar.gz 
make: /usr/bin/mkoctfile: Command not found 
make: *** [fields2cell.oct] Error 127 
'make' returned the following error: make: Entering directory `/tmp/oct-fDBs5k/struct-1.0.10/src' 
/usr/bin/mkoctfile -s fields2cell.cc 
make: Leaving directory `/tmp/oct-fDBs5k/struct-1.0.10/src' 
error: called from `pkg>configure_make' in file /usr/share/octave/3.6.2/m/pkg/pkg.m near line 1391, column 9 
error: called from: 
error: /usr/share/octave/3.6.2/m/pkg/pkg.m at line 834, column 5 
error: /usr/share/octave/3.6.2/m/pkg/pkg.m at line 383, column 9 

मुझे सिग्नल पैकेज स्थापित करने की आवश्यकता है, लेकिन मुझे मैंने देखा है कि काम से दूसरे को डाउनलोड करना है, लेकिन यह संरचना पैकेज स्थापित करते समय अटक गया है।

@edit मिश्रित ~ पैकेज स्थापित करने का प्रयास करते समय एक ही त्रुटि।

octave:5> pkg install miscellaneous-1.2.0.tar.gz 
error: the following dependencies where unsatisfied: 
    miscellaneous needs general >= 1.3.1 
octave:5> pkg install general-1.3.2.tar.gz 
make: /usr/bin/mkoctfile: Command not found 
make: *** [__exit__.oct] Error 127 
'make' returned the following error: make: Entering directory `/tmp/oct-CA6o4U/general/src' 
/usr/bin/mkoctfile __exit__.cc 
make: Leaving directory `/tmp/oct-CA6o4U/general/src' 
error: called from `pkg>configure_make' in file /usr/share/octave/3.6.2/m/pkg/pkg.m near line 1391, column 9 
error: called from: 
error: /usr/share/octave/3.6.2/m/pkg/pkg.m at line 834, column 5 
error: /usr/share/octave/3.6.2/m/pkg/pkg.m at line 383, column 9 

@edit अतिरिक्त जानकारी:

octave:6> which mkoctfile 
`mkoctfile' is a function from the file /usr/share/octave/3.6.2/m/miscellaneous/mkoctfile.m 

मुझे नहीं पता कि क्या करना है ..

उत्तर

11

आप mkoctfile स्थापित करने की आवश्यकता है। आपके उबंटू संस्करण के आधार पर यह विभिन्न पैकेजों में होगा। यह octave-pkg-dev में उपयोग किया जाता था लेकिन अब पर है।

उबंटू और डेबियन इसे अलग पैकेज के रूप में रखें क्योंकि केवल तभी आवश्यक है जब आप स्वयं पैकेज बनाना चाहते हैं। वे उम्मीद करते हैं कि आप ऑक्टेव पैकेजों का उपयोग करें जिन्हें उन्होंने पैक किया है (sudo apt-get install octave-signal)। उनके संस्करण वास्तविक संस्करण के पीछे होंगे लेकिन यह उनके द्वारा वितरित ऑक्टेव संस्करण के साथ भी होता है। स्थिरता के लिए भुगतान करने की कीमत है।