Как я устанавливаю сигнал, таким образом, я могу установить Октаву?

кто-либо может помочь мне с этой ошибкой?

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 та же ошибка при попытке установить misc ~ пакет.

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

Я понятия не имею, что сделать..

3
задан 12 January 2013 в 02:09

1 ответ

Вы можете установить signal, введя следующую команду в терминале:

sudo apt-get install octave-signal

Это установит signal-1.1.3, по крайней мере, в Ubuntu Quantal. Если вам действительно нужно signal-1.2.0, вам помогут следующие команды.

  1. Установите зависимости из архивов Ubuntu:

    sudo apt-get install liboctave-dev octave-optim octave-specfun octave-control
    
  2. Загрузите последнюю версию пакета octave general (> = 1.3 .2) и установите его:

    sudo octave --eval 'pkg install general-1.3.2.tar.gz'
    
  3. Наконец, установите пакет signal-1.2.0:

    sudo octave --eval 'pkg install signal-1.2.0.tar.gz'
    
0
ответ дан 12 January 2013 в 02:09

Другие вопросы по тегам:

Похожие вопросы: