我无法卸载 MATLAB;
sandeep@sandeep-VPCEH28FN:~$ sudo rm /var/tmp/lm_TMW*
[sudo] password for sandeep:
rm: cannot remove '/var/tmp/lm_TMW*': No such file or directory
sandeep@sandeep-VPCEH28FN:~$ sudo apt-get purge matlab
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
sandeep@sandeep-VPCEH28FN:~$ sudo apt-get purge matlab-support
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
sandeep@sandeep-VPCEH28FN:~$
答案1
您无法通过操作删除 Matlab apt-get
,就像您没有通过apt-get
操作安装它一样。您需要手动卸载它。
如果您按照官方说明进行安装,那么您就是所有者,如下图所示(Owner
选项卡):
因此,您只需删除该文件夹(在您的例子中为 2016a)。如果您不是所有者,则需要使用 删除sudo
,如下所示:
sudo rm -rf /usr/local/MATLAB/
您的主文件夹 ( ) 中还有一个配置文件~/
,名为./matlab
。如果您也想删除它(例如,如果您要重新安装,您可能不会这样做),请使用Ctrl+在文件资源管理器中启用隐藏文件H以便能够查看它。
最后,删除文件夹中可能存在的任何符号链接/usr/local/bin
。就我而言,我只有这两个,但请检查 2016a 版本:
rm /usr/local/bin/matlab /usr/local/bin/mex
sudo
(如果您不是主人,请继续)。
编辑:可能还有其他文件与您的 Matlab 安装相关(如建议这里)。例如,您可能在 中有一些文件/var/tmp/
,您也可以删除它们。(我没有它们,但这取决于您拥有的软件包)。