我在它的默认位置安装了一个应用程序(Matlab),/usr/local/MATLAB
安装程序本身创建了一个指向可执行文件的符号链接,然后/usr/local/bin
我注意到我的根分区非常小,我想将应用程序移动到主分区中。
是否可以创建指向新位置的旧位置的符号链接?
答案1
除非程序专门检查某些事情,否则您应该能够执行以下操作
# mv /usr/local/MATLAB /disk2/MATLAB
# ln -s /disk2/MATLAB /usr/local
一切都应该继续正常进行。
事实上,在我的家用计算机上,我对整个/usr/local
(我将其符号链接到/datadisk/local
)执行此操作,以便我可以升级我的根磁盘操作系统,而不会影响安装的软件!