Я установил октаву 4.0.3 версии, и по некоторым причинам командное окно не показало текста. Я не знаю, почему я решил произвести чистку установки и запуститься на всем протяжении размышления, что я испортил где-нибудь
Это команда, которую я выполнил -
sudo apt-get purge --auto-remove octave
Но это дало мне ошибки при переустановке октавы, таким образом, я сделал это -
sudo dpkg --list | grep octave
sudo dpkg --remove liboctave3:amd64
sudo dpkg --remove octave
sudo dpkg --remove octave-common
sudo dpkg --remove octave-info
поскольку они были 4, которые обнаружились в списке
после этого я выполнил это снова и произвел чистку пакетов, которые обнаружились -
sudo dpkg --list | grep octave
sudo dpkg --purge liboctave3:amd64
sudo dpkg --purge octave-common
При выполнении этого -
sudo apt-get -f install
Я получил ошибку при высказывании, что мой/usr/local/share/octave/packages не существовал и таким образом, на основе некоторого форума отвечают, что я вручную удалил всю папку октавы и в моем домашнем пути и в том в использовании пути/usr/local/share/octave/
cd /usr/local/share/
sudo rm -r octave
после получения большего количества ошибок я сделал -
sudo apt-get autoclean
и теперь при выполнении -
sudo apt-get build-dep octave
я получаю следующее -
[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
Помогите мне, поскольку я должен установить октаву, но не могу найти, что что-либо помогает мне.
Извините за длинное сообщение, но я думал, что должен предоставить список всех глупых вещей, которые я сделал, который привел меня к этому. Я являюсь новым на этом, и мне действительно жаль, что не было способа запуститься.спасибо.
таким образом, я наконец решил проблему. Я использовал следующее -
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
и затем в каталоге, что я разархивировал файл tar -
./configure
make
sudo make install
ВАЖНЫЙ: Я сделал эти вещи, прежде чем, но без sudo Кв. - получат команды обновления/обновления, и она привела к проблемам. таким образом, это - определенно важный шаг.