我是一名对 ubuntu 感兴趣的学生。(或者新手程序员)
我尝试从安装 matlab“Ubuntu 软件中心”
我看到一些对话被写出来“找不到已安装的 matlab”。
所以我关闭了对话安装时. (这是我的错误)
即使我关闭计算机,当我打开计算机时,它也不会被删除。
我试着“sudo apt-get 删除 matlab”.但是会出现错误。
(发生的错误:https://bugs.launchpad.net/ubuntu/+source/debconf/+bug/349469)
请帮我。
答案1
听起来你实际上是matlab-support
从软件中心安装的。这是不是Matlab。此包配置了预先存在的 Matlab 安装。仅当您已经从MathWorks已安装。
看来此包的安装存在问题。要查看哪个进程正在锁定文件config.dat
,请输入:
sudo fuser -v /var/cache/debconf/config.dat
它将产生类似如下的输出:
root 2931 F.... frontend
该数字是锁定进程的进程 id config.dat
。接下来终止此进程:
sudo kill 2931
除了替换2931
为适合您情况的进程 ID。现在让我们看看是否可以修复:
sudo dpkg --configure -a
sudo apt-get autoremove --purge matlab-support
sudo apt-get -f install
如果你正在寻找 Matlab 的免费替代品,你应该考虑使用octave
。语法和功能与 Matlab 非常相似,但 GUI 支持不太好。