デフォルトの場所にアプリケーション(Matlab)をインストールし、インストーラ自体が実行可能ファイルへ/usr/local/MATLAB
のシンボリックリンクを作成した後、/usr/local/bin
ルートパーティションが非常に小さいことを発見し、アプリケーションをメインパーティションに移動したいと思いました。
新しい場所を指す古い場所へのシンボリックリンクを作成することは可能ですか?
答え1
プログラムが特に何かを確認しない限り、次のことができるはずです。
# mv /usr/local/MATLAB /disk2/MATLAB
# ln -s /disk2/MATLAB /usr/local
すべてが継続して正常に動作するはずです。
実際、私の自宅のコンピュータでは、インストールされたソフトウェアに影響を与えずにルートディスクOSをアップグレードできるように、全体/usr/local
(へのシンボリックリンク)に対してこれを行います!/datadisk/local