Eu estou com muita raiva. Basta instalar o novo ubuntu e executar apt-get install octave
. Tenho toneladas de lixo instaladas (como Java, algumas bibliotecas QT e outras poluições).
Como posso instalar o Octave no Ubuntu 16.04 sem a dependência de qualquer material da GUI? Se a versão mais recente do Octave não possui um pacote "limpo", como instalar uma versão antiga que não possui a GUI?
octave-cli
pacote sem Qt / Java / etc.Respostas:
Não fique com raiva :)
Eu instalei
GNU Octave, version 4.0.0
no meu novo Ubuntu 16.04 LTSVeja como você pode instalá-lo no seu sistema:
sudo apt-add-repository ppa:octave/stable sudo apt-get update sudo apt-get install octave
sudo apt-get build-dep octave wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz tar xf octave-4.0.0.tar.gz cd octave-4.0.0/ ./configure make sudo make install
Execute
octave-cli
no seu terminal para verificar.Escolha qual opção combina com você. Eu usei PPA, porque é simples.
fonte
sudo apt-get install octave
?começar sem gui
Para mais opções, confira
fonte
Você pode instalar o Octave a partir da fonte sem nenhum material da GUI.
(ou versão mais recente, dependendo do que você deseja)
O script de configuração provavelmente fornecerá vários erros e / ou avisos devido à falta de dependências. De fato, o Octave perdoa bastante as bibliotecas ausentes, mas algumas são obviamente necessárias ou pelo menos altamente recomendável. Eu teria pelo menos
Então novamente
./configure --without-java
. Ainda pode haver erros, dependendo do que você já instalou no seu sistema. A regra padrão é: por exemplobuscar a biblioteca com
sudo apt-get install libfftw3-dev
.Depois que o script configure for executado sem avisos, exceto aqueles relacionados à GUI, Java, áudio ou logotipos, você poderá iniciar a construção:
Isso vai levar algum tempo. Se você estiver com pressa e / ou tiver alguns núcleos de CPU para gastar, use
make -j4
para compilação quadruplicamente paralela.Feito isso, verifique se tudo funciona com, por exemplo,
Se algo ainda não funcionar, convém instalar mais bibliotecas e configurar
$ make
novamente. (Talvez você precise primeiro$ make clean
que ele realmente construa novamente, não tenho certeza sobre isso.)Se funcionar de acordo com a sua satisfação, finalmente instale a instalação no seu sistema:
fonte
Uma solução alternativa para esse problema foi instalar o miniconda (nenhum sudo necessário) via
e instale o pacote oitava em um novo ambiente conda via
depois, você pode excluir o ambiente conda, que excluirá todos os pacotes de oitava sem nenhum rastro para o seu sistema linux
fonte