次のコマンドを使用してMatlabをインストールしようとしています。
# mkdir -p /mnt/disk
# mount -o loop R2014a_UNIX.iso /mnt/disk
# cd /mnt/disk
# ls -l
# ./install
しかし、私はそれがdiskというディレクトリにあるのではなく、Matlabというディレクトリにあることを望みます。
mkdir /mnt/matlab
mount -o ro,loop ./R2014a_UNIX.iso /mnt/matlab
/mnt/matlab/install
umount /mnt/matlab
(興味深く、ここが設置するのに最適な場所ですか?)
ただし、/mntまたは/mnt/diskには読み取り専用権限があるため、アンマウントまたは削除することはできません。 chown、rmdir、およびrm -rの検索と試みはまだ役に立ちませんでした。
助けてください。
ベストアンサー1
Linuxで追加のパッケージをインストールするのに最適な場所はです/opt/
。そのため、MatLab用のディレクトリを作成してインストールしてください。
# mkdir /opt/matlab
# mount -o ro,loop ./R2014a_UNIX.iso /media/cdrom
# /media/cdrom/install
# umount /media/cdrom
インストーラがISOイメージ形式なので/media/cdrom
。
/media/cdrom/install
インストーラがインストール場所を尋ねて指定することを期待しました/opt/matlab
。完了したら、「絶対パス」なしでバイナリにアクセスできるPATH
ように環境変数を適切に設定します。matlab
/mnt/
ディレクトリを削除する理由は何ですか?ディレクトリは重要です。ファイルシステム階層標準。しかし、それでも削除したい場合は、root
ユーザーとしてログインして入力するとrm -rf /mnt
削除されます。