上一篇装完octave5.0.1结果没有GUI界面。。。。
4.0.0版本不稳定,会闪退,以下为正确安装过程4.2.2
首先移除已安装的所有版本的Octave
sudo apt-get remove octave
再安装octave
sudo apt-add-repository ppa:octave/stable
sudo apt-get update
sudo apt-get install octave
执行sudo apt-add-repository ppa:octave/stable时报错:
sudo apt-add-repository ppa:octave/stable sudo: unable to execute /usr/bin/apt-add-repository: No such file or directory 挂起
或者错误:
ModuleNotFoundError: No module named 'softwareproperties'
解决步骤:
(1)更换软件源:
参考链接:https://www.jianshu.com/p/d2c5b5428001
中科大软件源镜像:
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
这个过程很长,中途会提示输入选项选择y就好。
(2)终端输入sudo apt-get install software-properties-common python-software-properties
(3)sudo ln -s /usr/local/bin/python3.5 /usr/local/bin/python3
sudo ln -s /usr/bin/python3.5 /usr/bin/python3
(4)sudo vim /usr/bin/add-apt-respository
将第一行的python3改成python3.5,因为之前的软连接操作已经将python3.5连接到python3了