MATLab installation in Linux - eterpega/wiki GitHub Wiki
- ์ค์น์์ superuser ๊ถํ ์์ด๋ ์ค์น๊ฐ ๋์ง๋ง, ํน์ ์ค์น ์ต์ ์ด ์ ํ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. (๊ธฐ๋ณธ ์ค์น ํด๋ /usr/local/ ๋ sudo ๊ถํ์ด ์์ด์ผ ์ ๊ทผ ๊ฐ๋ฅ.)
- 2016b๋ฒ์ ๋ถํฐ๋ 32bit๋ ์ง์์ด ์๋๋ฉฐ, 32bit์ ์ค์นํ์๊ธฐ ์ํด์๋ 2016a ์ด์ ๋ฒ์ ์ ์ค์นํ์ ์ผ ํฉ๋๋ค.
- ๋ณด๋ค ์์ธํ ์ค์น ๋ฐฉ๋ฒ์ http://kr.mathworks.com/help/install/ug/install-mathworks-software.html ๋ฅผ ์ฐธ๊ณ ํ ์๊ธฐ ๋ฐ๋๋๋ค.
- Mathworks ๊ณ์ ๋ฐ ๋ผ์ด์ผ์ค ๊ด๋ จ ์์ธํ ๋ด์ฉ์ ์๋ตํฉ๋๋ค.
- ํ๊ฐํ ๋ผ์ด์ผ์ค ๊ด๋ จ ์์ --> https://www.youtube.com/watch?v=-2j_lj50X00
-
Linux (ex.Ubuntu 16.04 LTS)
-
MATLab 2017a linux version
๋ค์ด๋ก๋๊ฒฝ๋ก1: Matlab R2017a / ๋ค์ด๋ก๋๊ฒฝ๋ก2: Matlab R2017a GoogleDrive / ์ถ์ฒ:kimbom.co.kr
1. root ๊ถํ ๊ฐ๊ธฐ
$ sudo -s
2. Matlab์ด ์ค์น๋ ํด๋ ์์ฑ
# mkdir -p /usr/local/MATLAB/R2017a
3. iso ๋ง์ดํธ ๋ ํด๋๋ฅผ ์์ฑํ๋ค.
# mkdir /media/isoimage
4. Add a Loadable Kernel Module and its dependencies to a running Linux system.
# modprobe loop
5. iso ํ์ผ์ ๋ง์ดํธ ํ๋ค.
# mount /(ISO ํ์ผ์ ์์น)/[filename].iso /media/isoimage/ -t iso9660 -o loop
6. ์ค์น ํ์ผ ์คํ
# cd && sh /media/isoimage/install
-
(์ค๋ฅ๋ฐ์์-->) ๋ง์ดํธํ ํด๋์์ ์ค์น ์คํ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.(๊ฐ์๋๋ผ์ด๋ธ write permission ๊ด๋ จ)
# cd /media/isoimage
# ./install
-
(์ค๋ฅ๋ฐ์์-->) eXecute ๊ถํ์ด ์์์์ ์ถ๊ฐํ๋ค.
# chmod +x /media/isoimage/install
7. ์ค์น ์งํ
- GUI์ ๋ฐ๋ผ ์ค์น๋ฅผ ์งํํ๋ค.
8. ์ธ๋ง์ดํธ
- ISO ์ธ๋ง์ดํธ & superuser exit
# unmount /media/isoimage # exit $
9. ๋ฐ๋ก๊ฐ๊ธฐ ์์ฑ
- ์์ด์ฝ ๋ค์ด๋ก๋
$ sudo wget http://upload.wikimedia.org/wikipedia/commons/2/21/Matlab_Logo.png -O /usr/share/icons/matlab.png
- ์ฌ๋ณผ๋ฆญ ๋งํฌ ์์ฑ
$ sudo ln -s /usr/local/MATLAB/R2017a/bin/matlab /usr/bin
- ๋ฐํํ๋ฉด ๋ฐ๋ก๊ฐ๊ธฐ
$ sudo gedit /usr/share/applications/matlab.desktop
- matlab.desktop ํธ์ง
[Desktop Entry]
Type=Application
Name=Matlab
Comment=Matlab Development Environment
Icon=/opt/matlab.png
Exec=matlab
Terminal=false
Categories=Development;IDE;Matlab;
<---์ฃผ์!-->
-
Desktop icon ํด๋ฆญ ์คํ
-
terminal ๋ช ๋ น์ด ์ ๋ ฅ ์คํ
$ sudo /usr/local/MATLab/R2017a/bin/matlab
-
์ด๊ธฐ ์คํ์ license activation ํ๋ค.
- license file ๊ฒฝ๋ก (/usr/local/MATLAB/R2017a/)
$ sudo matlab
>> s=setiings;
>> s.matlab.desktop.DisplayScaleFactor.PersonalValue=2.0
>> exit
$ matlab