Octave a instalação depois de limpar a instalação anterior

0

Instalei a versão oitava 4.0.3 e, por algum motivo, a janela de comando não exibiu nenhum texto. Eu não sei porque eu decidi limpar a instalação e começar tudo pensando que eu errei em algum lugar

Este é o comando que eu executei

sudo apt-get purge --auto-remove octave

Mas isso me deu erros ao reinstalar a oitava, então eu fiz isso -

sudo dpkg --list | grep octave
sudo dpkg --remove liboctave3:amd64
sudo dpkg --remove octave
sudo dpkg --remove octave-common
sudo dpkg --remove octave-info

como estes foram os 4 que apareceram na lista

depois disso eu corri isso de novo e purgou os pacotes que apareceram -

sudo dpkg --list | grep octave
sudo dpkg --purge liboctave3:amd64
sudo dpkg --purge octave-common

Ao executar isso -

sudo apt-get -f install

Recebi um erro dizendo que meu / usr / local / share / octave / packages não existia e assim, com base em algumas respostas do fórum, eu removi manualmente toda a pasta oitava no caminho da minha casa e aquela no caminho / usr / local / share / octave / usando

cd /usr/local/share/
sudo rm -r octave

ao receber mais erros que eu fiz -

sudo apt-get autoclean

e agora em execução -

sudo apt-get build-dep octave

eu obtenho o seguinte -

[sudo] password for lightweight-autonomy: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up octave (4.0.2-1ubuntu5~octave~trusty1) ...
warning: docstring file '/usr/local/share/octave/4.0.3/etc/built-in-docstrings' not found
error: feval: function 'gnuplot_binary' not found
error: called from
    /usr/local/lib/octave/4.0.3/oct/x86_64-pc-linux-gnu/PKG_ADD at line 5 column 1
error: octave_base_value::convert_to_str_internal (): wrong type argument '<unknown type>'
error: called from
    /usr/local/lib/octave/4.0.3/oct/x86_64-pc-linux-gnu/PKG_ADD at line 5 column 1
dpkg: error processing package octave (--configure):
 subprocess installed post-installation script returned error exit status 1
E: Sub-process /usr/bin/dpkg returned an error code (1)
E: Failed to process build dependencies

Por favor, ajude-me, já que preciso instalar a oitava, mas não consigo encontrar nada para me ajudar.

Desculpe pelo longo post, mas eu pensei que eu deveria fornecer uma lista de todas as coisas estúpidas que eu fiz, o que me levou a isso. Eu sou novo nisso e eu realmente gostaria que houvesse uma maneira de começar de novo. obrigado.

    
por rushat gc 25.07.2016 / 19:15

1 resposta

0

então finalmente consertei o problema. Eu usei o seguinte -

sudo apt-get autoremove octave
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++-dev libhdf5-serial-dev openjdk-7-jdk libsndfile1-dev llvm-dev lpr texinfo libgl1-mesa-dev libosmesa6-dev pstoedit portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev libxft-dev zlib1g-dev

e, em seguida, no diretório que eu descompactei o arquivo tar -

./configure
make
sudo make install

IMPORTANTE: Eu tinha feito essas coisas antes, mas sem os comandos sudo apt-get update / upgrade e isso levava a problemas. então isso é definitivamente um passo importante.

    
por rushat gc 26.07.2016 / 22:29