アプリケーションを別のフォルダに移動

アプリケーションを別のフォルダに移動

デフォルトの場所にアプリケーション(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

関連情報