주요 콘텐츠

mpm install

(Linux, Windows, Mac) 운영 체제 명령줄에서 제품 설치

운영 체제 명령줄에서 mpm install 함수를 사용하려면 MATLAB® Package Manager가 필요합니다. MATLAB Package Manager 받기 항목을 참조하십시오.

MATLAB 내에서 패키지를 관리하려면 패키지 관리 항목을 참조하십시오.

설명

mpm install --release=<release> --destination=</full/path/to/destination> --products=<product1> ... <productN>은 지정된 릴리스의 MathWorks® 제품과 지원 패키지를 지정된 설치 폴더에 설치합니다. mpm은 아직 설치되지 않은 필수 제품이 있으면 이 제품도 설치합니다.

운영 체제 명령줄에서 mpm install을 실행합니다. 이 명령을 MATLAB Dockerfile에서 사용하여 MATLAB 컨테이너 이미지를 생성할 수도 있습니다. 자세한 내용은 GitHub®Create a MATLAB Container Image 항목을 참조하십시오.

예제

mpm install --source=</full/path/to/source> --destination=</full/path/to/destination> --products=<product1> ... <productN>은 설치 소스를 지정합니다. --source를 지정하지 않으면 mpmmathworks.com에서 제품과 지원 패키지를 받아서 설치합니다.

예제

mpm install ... [options]는 위에 열거된 구문 중 하나를 사용하면서 제품 설치 옵션을 추가로 설정합니다. 예를 들면 다음과 같습니다.

  • Parallel Computing Toolbox™를 설치할 때 GPU 라이브러리의 설치를 생략하려면 옵션 --no-gpu를 사용하십시오.

  • MATLAB에서 사용하는 디폴트 JRE(Java® Runtime Environment)의 설치를 생략하려면 옵션 --no-jre를 사용하십시오.

옵션은 순서에 상관없이 지정할 수 있습니다.

예제

mpm install --inputfile=</full/path/to/file> 은 입력 파일을 사용하여 제품을 설치합니다. GitHub의 mpm-input-files 폴더에서 원하는 릴리스의 템플릿 입력 파일을 다운로드할 수 있습니다. --inputfile은 다른 옵션 없이 지정해야 합니다.

예제

예제

모두 축소

최신 릴리스의 Simulink®Deep Learning Toolbox™ Model for ResNet-50 Network를 설치합니다. 필수 제품인 MATLAB 및 Deep Learning Toolbox가 아직 설치되지 않았으면 mpm은 이들 제품도 설치합니다.

Linux® 또는 Mac:

./mpm install --release=R2025b --destination=/home/<USER>/matlab --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

Windows® (관리자 권한으로 실행):

.\mpm.exe install --release=R2025b --destination="C:\Users\<USER>\matlab" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

Robotics System Toolbox™를 추가로 설치합니다.

Linux 또는 Mac:

./mpm install --release=R2025b --destination=/home/<USER>/matlab --products=Robotics_System_Toolbox

Windows (관리자 권한으로 실행):

.\mpm.exe install --release=R2025b --destination="C:\Users\<USER>\matlab" --products=Robotics_System_Toolbox

mpm download를 사용하여 다운로드한 소스 폴더에서 MathWorks 제품과 지원 패키지를 설치합니다. 다운로드한 소스에서 제품을 설치하는 다른 방법은 --source 옵션을 참조하십시오.

  1. 최신 릴리스의 Simulink 및 Deep Learning Toolbox Model for ResNet-50 Network를 컴퓨터의 폴더에 다운로드합니다. mpm은 필수 제품인 MATLAB과 Deep Learning Toolbox도 다운로드에 포함합니다.

    Linux 또는 Mac:

    ./mpm download --release=R2025b --destination=/path/to/download/folder --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

    Windows (관리자 권한으로 실행):

    .\mpm.exe download --release=R2025b --destination="\path\to\download\folder" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network
  2. 제품을 다른 컴퓨터에 설치하는 경우 다운로드한 폴더를 대상 컴퓨터가 액세스할 수 있는 위치에 복사합니다. 예를 들어, 폴더를 공유 네트워크 드라이브에 복사하거나 이동식 미디어를 사용하여 컴퓨터에 직접 복사합니다.

  3. 다운로드한 폴더에서 mpm/<ARCH> 하위 폴더로 이동합니다. 여기서 <ARCH>는 대상 컴퓨터의 플랫폼 아키텍처(예: glnxa64(Linux) 또는 win64(Windows))입니다. 이 하위 폴더에는 다운로드한 제품 및 지원 패키지를 설치하는 데 사용할 수 있는 mpm 버전이 포함되어 있습니다. Linux 및 Mac 플랫폼에서는 실행 권한을 부여하여 mpm을 실행 가능하게 만듭니다.

    Linux 또는 Mac:

    cd /path/to/download/folder/mpm/<ARCH>
    chmod +x mpm

    Windows:

    cd "\path\to\download\folder\mpm\<ARCH>"
  4. 다운로드한 제품을 mpm install을 사용하여 대상 컴퓨터에 설치합니다.

    • 다운로드한 폴더의 절대 경로를 --source 옵션을 사용하여 지정합니다.

    • 제품을 설치하려는 위치의 절대 경로를 --destination 옵션을 사용하여 지정합니다.

    • 설치하려는 제품을 --products 옵션을 사용하여 지정합니다. mpm은 필수 제품인 MATLAB과 Deep Learning Toolbox도 설치합니다. 릴리스별 제품의 전체 목록을 보려면 GitHub의 mpm-input-files 폴더를 참조하십시오.

    Linux 또는 Mac:

    ./mpm install --source=/path/to/download/folder --destination=/path/to/install/folder --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

    Windows (관리자 권한으로 실행):

    .\mpm.exe install --source="\path\to\download\folder" --destination="\path\to\install\folder" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

MATLAB에서 사용하는 디폴트 JRE 없이 최신 릴리스의 MATLAB을 설치합니다. 또한 설치 크기를 줄이기 위해 GPU 라이브러리 없이 Parallel Computing Toolbox를 설치합니다.

Linux 또는 Mac:

./mpm install --release=R2025b --products=MATLAB Parallel_Computing_Toolbox --no-gpu --no-jre

Windows (관리자 권한으로 실행):

.\mpm.exe install --release=R2025b --products=MATLAB Parallel_Computing_Toolbox --no-gpu --no-jre

MATLAB을 설치한 후에는 지원되는 사용자 지정 JRE를 설정해야 합니다. 그렇지 않으면 MATLAB이 실행되지 않습니다. 사용자 지정 JRE를 설정하려면 사용자의 운영 체제에 해당하는 Q&A 게시물을 참조하십시오.

입력 파일에 설치 옵션을 지정하여 최신 릴리스의 MATLAB 제품과 지원 패키지를 설치합니다.

  1. mpm-input-files 폴더에서 최신 릴리스의 MATLAB 폴더를 열어서 mpm_input_<release>.txt 파일의 복사본을 다운로드합니다.

  2. 다운로드한 파일에서 하나의 #로 시작하는 라인들을 주석 해제하고 해당 값을 업데이트하여 MATLAB 설치를 구성합니다.

    설치 옵션을 지정합니다.

    • 릴리스 업데이트 레벨(선택 사항)

      기본적으로 mpm은 지정된 릴리스의 MATLAB 제품의 최신 버전을 설치합니다.

      특정 릴리스 업데이트를 설치하려면 updateLevel 라인의 주석을 해제하고 업데이트 레벨을 변경하십시오. 예를 들면 다음과 같습니다.

      • updateLevel=0은 정식 릴리스를 설치합니다.

      • updateLevel=1은 업데이트 1을 설치합니다.

    • 설치 폴더(선택 사항)

      기본적으로 mpm은 해당 컴퓨터 플랫폼의 디폴트 대상 폴더에 MATLAB 제품을 설치합니다.

      대상 폴더를 변경하려면 destinationFolder 라인의 주석을 해제하고 폴더의 경로를 지정하십시오.

      Linux 또는 Mac 예:

      destinationFolder=/home/<USER>/matlab

      Windows 예:

      destinationFolder=C:\Users\<USER>\matlab

    설치할 제품과 지원 패키지를 지정합니다.

    • 제품

      Simulink와 Statistics and Machine Learning Toolbox™를 설치하기 위해 product.Simulink 라인과 product.Statistics_and_Machine_Learning_Toolbox 라인의 주석을 해제합니다. mpm은 필수 제품을 자동으로 설치하므로, 필수 제품인 MATLAB에 해당하는 주석은 해제할 필요가 없습니다.

      product.Simulink
      # ...
      product.Statistics_and_Machine_Learning_Toolbox
    • 지원 패키지

      Deep Learning Toolbox Model for ResNet-50 Network를 설치하기 위해 product.Deep_Learning_Toolbox_Model_for_ResNet-50_Network 라인의 주석을 해제합니다. 필수 제품인 Deep Learning Toolbox에 해당하는 주석은 해제할 필요가 없습니다.

      product.Deep_Learning_Toolbox_Model_for_ResNet-50_Network

    파일을 저장합니다.

  3. mpm install을 사용하여 제품과 지원 패키지를 설치합니다. 다운로드하고 업데이트한 입력 파일의 전체 경로를 지정합니다.

    Linux 또는 Mac:

    ./mpm install --inputfile=/path/to/file/mpm_input_<release>.txt
    

    Windows (관리자 권한으로 실행):

    .\mpm.exe install --inputfile="\path\to\file\mpm_input_<release>.txt"

MathWorks 제품을 다운로드하고 설치하는 대화형 인스톨러를 사용하여 다운로드한 폴더에서 제품을 설치합니다. 라이선스가 있는 제품만 다운로드할 수 있습니다. 다운로드한 소스에서 제품을 설치하는 다른 방법은 --source 옵션을 참조하십시오.

  1. 설치하지 않고 제품 다운로드하기에 나와 있는 지침을 따라 대화형 인스톨러를 사용하여 제품을 다운로드합니다.

  2. 제품을 다른 컴퓨터에 설치하는 경우 다운로드한 폴더와 mpm 실행 파일을 대상 컴퓨터가 액세스할 수 있는 위치에 복사합니다. 예를 들어, 폴더와 실행 파일을 공유 네트워크 드라이브에 복사하거나 이동식 미디어를 사용하여 컴퓨터에 직접 복사합니다.

  3. 다운로드한 제품을 mpm install을 사용하여 대상 컴퓨터에 설치합니다.

    • 다운로드한 폴더의 절대 경로를 --source 옵션을 사용하여 지정합니다.

    • 제품을 설치하려는 위치의 절대 경로를 --destination 옵션을 사용하여 지정합니다.

    • 설치하려는 제품을 --products 옵션을 사용하여 지정합니다. mpm은 필수 제품을 지정하지 않은 경우에도 이러한 제품을 설치하려고 시도하므로 필수 제품은 다운로드한 폴더에 포함되어 있어야 합니다. 예를 들어, Simulink를 다운로드한 경우 폴더는 필수 제품인 MATLAB을 포함해야 합니다. 릴리스별 제품의 전체 목록을 보려면 GitHub의 mpm-input-files 폴더를 참조하십시오.

    Linux 또는 Mac:

    ./mpm install --source=/path/to/download/folder --destination=/path/to/install/folder --products=Simulink

    Windows (관리자 권한으로 실행):

    .\mpm.exe install --source="\path\to\download\folder" --destination="\path\to\install\folder" --products=Simulink

mathworks.com에서 다운로드한 다음 컴퓨터 드라이브에 마운트한 ISO 이미지에서 제품을 설치합니다. 이 예제는 Linux와 Windows에서만 실행됩니다. Mac 플랫폼에서는 마운트된 DMG 이미지에서 제품을 설치하는 것이 지원되지 않습니다. 다운로드한 소스에서 제품을 설치하는 다른 방법은 --source 옵션을 참조하십시오.

  1. MathWorks 다운로드에서 MATLAB 및 Simulink 제품이 포함된 ISO 이미지를 받습니다. ISO 이미지를 받으려면 라이선스 관리자여야 합니다.

  2. 이미지를 마운트합니다. 각 플랫폼별 이미지를 마운트하는 방법에 대한 자세한 내용은 Q&A 게시물 How do I install MathWorks products using an ISO or DMG image?를 참조하십시오.

  3. mpm install을 사용하여 이 이미지에서 제품을 설치합니다.

    • 마운트된 ISO 이미지의 절대 경로를 --source 옵션을 사용하여 지정합니다.

    • 제품을 설치하려는 위치의 절대 경로를 --destination 옵션을 사용하여 지정합니다.

    • 설치하려는 제품을 --products 옵션을 사용하여 지정합니다. mpm은 필수 제품을 지정하지 않은 경우에도 이러한 제품을 설치하려고 시도하므로 필수 제품은 다운로드한 폴더에 포함되어 있어야 합니다. 예를 들어, Simulink를 다운로드한 경우 폴더는 필수 제품인 MATLAB을 포함해야 합니다. 릴리스별 제품의 전체 목록을 보려면 GitHub의 mpm-input-files 폴더를 참조하십시오.

    Linux:

    ./mpm install --source=/path/to/mounted/image --destination=/path/to/install/folder --products=Simulink
    

    Windows (관리자 권한으로 실행):

    .\mpm.exe install --source="\path\to\mounted\image" --destination="\path\to\install\folder" --products=Simulink
    

입력 인수

모두 축소

설치할 릴리스로, MATLAB 릴리스 이름으로 지정됩니다.

  • 모든 업데이트가 포함된 최신 버전의 릴리스를 설치하려면 릴리스 이름만 지정하십시오(예: R2024b).

  • 특정 업데이트 릴리스를 설치하려면 릴리스 이름과 함께 업데이트 번호 접미사를 지정하십시오(예: R2024bU4).

  • 업데이트되지 않은 초기 버전의 릴리스를 설치하려면 릴리스 이름과 함께 업데이트 0 접미사를 지정하십시오(예: R2024bU0).

예: --release=R2025b

제품 설치 폴더로, 절대 폴더 경로로 지정됩니다. 대상 폴더가 존재하지 않으면 mpm은 중간 폴더를 포함하여 대상 폴더를 만듭니다.

참고

--destination을 사용하여 지원 패키지 설치 폴더를 설정할 수 없습니다. mpm--destination으로 지정된 제품 설치 폴더에서 이 폴더를 자동으로 파생합니다. 지원 패키지 설치 폴더를 변경하려면, MATLAB을 설치한 후 함수 matlabshared.supportpkg.setSupportPackageRoot를 실행하십시오.

MATLAB이 이미 설치된 위치에 제품을 설치하려면 MATLAB이 설치된 폴더의 절대 경로를 지정합니다.

--destination을 설정하지 않으면 mpm은 기본적으로 다음 위치에 설치합니다. 여기서 <release>는 지정된 --release 옵션입니다.

플랫폼디폴트 설치 대상
Linux

/usr/local/MATLAB/<release>

Windows

C:\Program Files\MATLAB\<release>

Mac

/Applications/MATLAB_<release>.app

설치할 제품 및 지원 패키지로, 제품과 지원 패키지 이름이 공백으로 구분된 목록으로 지정됩니다.

mpm으로 설치할 수 있는 제품과 지원 패키지의 전체 목록을 보려면, GitHub의 mpm-input-files 폴더에서 해당 릴리스의 입력 파일을 여십시오. mpm이 설치할 수 없는 제품에 대한 자세한 내용은 제한 사항 항목을 참조하십시오.

제품을 지정할 때는 입력 파일에 표시된 형식을 사용하십시오. 예를 들어, Computer Vision Toolbox™를 설치하려 합니다. 입력 파일에서 이 제품이 있는 라인을 보면 다음과 같이 공백이 밑줄로 바뀐 형식으로 들어 있습니다.

#product.Computer_Vision_Toolbox

점 뒤의 텍스트를 --products 옵션에 복사합니다.

--products=Computer_Vision_Toolbox

별도로 필수 제품을 지정하지 않아도 됩니다. 제품이나 지원 패키지가 필요로 하는 제품이 추가로 있는 경우 mpm이 해당 제품을 설치에 포함합니다.

제품 이름이나 지원 패키지 이름에 괄호가 포함되어 있는데, 명령줄 셸이 괄호를 텍스트로 해석하지 않는 경우에는 이름을 따옴표로 묶으십시오. 예를 들면 다음과 같습니다.

--products=Simulink "Computer_Vision_Toolbox_Model_for_R(2+1)D_Video_Classification"

예: --products=MATLAB Simulink Fixed-Point_Designer는 MATLAB, Simulink 및 Fixed-Point Designer™를 설치합니다.

예: --products=Deep_Learning_Toolbox는 Deep Learning Toolbox와 이 제품의 필수 제품인 MATLAB을 설치합니다.

설치 소스로, 다음 설치 소스에 대한 절대 파일 경로로 지정됩니다.

  • mpm download를 사용하여 다운로드한 제품과 지원 패키지가 들어 있는 폴더

  • MathWorks 다운로드에서 제공하는 대화형 인스톨러를 사용하여 다운로드한 제품이 들어 있는 폴더

  • MathWorks 다운로드에서 다운로드한 다음 마운트한 제품 ISO 이미지 (R2022a 이후)

아래 표에는 이러한 다운로드 소스 간의 차이점이 나와 있습니다.

다운로드 소스다운로드할 수 있는 항목지원되는 릴리스지원되는 플랫폼라이선스 관리자여야 하는지 여부
mpm download를 사용하여 다운로드한 폴더제품 및 지원 패키지(일부 제한 사항이 적용됨 — 제한 사항 참조)
  • 제품 — R2017b 이상

  • 지원 패키지 — R2019a 이상

  • Linux

  • Windows

  • Mac

아니요mpm download를 사용하여 다운로드한 제품 및 지원 패키지 설치하기
대화형 인스톨러를 사용하여 다운로드한 폴더라이선스가 있는 제품만R2017b 이상
  • Linux

  • Windows

  • Mac

아니요MathWorks 제품 인스톨러를 사용하여 라이선스가 부여된 제품을 다운로드하고 설치하기
마운트된 ISO 이미지제품R2022a 이상
  • Linux

  • Windows

예(라이선스 관리자만 ISO 이미지를 받을 수 있음)마운트된 ISO 이미지에서 제품 설치하기

--source를 설정하지 않으면 mpmmathworks.com에서 제품 파일을 다운로드합니다.

예: --source=/home/<USER>/downloads/mathworks

설치 구성을 위한 입력 파일로, 유효한 입력 파일의 절대 경로로 지정됩니다.

GitHub의 mpm-input-files 폴더에서 원하는 릴리스의 템플릿 입력 파일을 다운로드합니다. 이 파일을 사용하면 설치 폴더를 지정할 수 있으며, 설치하려는 제품과 지원 패키지를 명령줄에 입력하지 않고도 선택할 수 있습니다. --inputfile은 다른 옵션 없이 지정해야 합니다.

예: --inputfile=/home/<USER>/matlab/mpm_input_r2025a.txt

R2023a 이후

Parallel Computing Toolbox 설치에 기본적으로 포함된 GPU 라이브러리의 설치를 생략하는 옵션입니다. MATLAB에서 GPU 연산을 사용할 예정이 없다면 이 옵션을 지정하여 설치 크기를 줄이십시오.

이후에 MATLAB에서 gpuArray 또는 gpuDevice와 같은 GPU 함수를 호출하여 GPU 라이브러리를 설치할 수 있습니다.

MATLAB에서 사용하는 디폴트 JRE(Java Runtime Environment)의 설치를 생략하는 옵션입니다. 이렇게 하면 사용자 지정 JRE를 설정할 수 있습니다. 지원되는 JRE를 설정해야 합니다. 그렇지 않으면 MATLAB이 실행되지 않습니다. 자세한 내용은 다음 Q&A 게시물 중 하나를 참조하십시오.

R2022a 및 R2022b에만 해당

MATLAB 설치에 문서를 포함하는 옵션입니다.

R2022a 이상 릴리스에서는 기본적으로 설치에 문서가 포함되지 않으며, MATLAB은 웹 문서를 사용합니다. R2022a 및 R2022b 릴리스에 문서를 포함하려면 --doc 옵션을 지정하십시오. R2021b 이하 릴리스에서는 기본적으로 설치에 문서가 포함됩니다.

R2023a 이상 릴리스에 문서를 포함하려면 mpm install-doc을 사용하십시오.

제한 사항

  • mpm은 다음 릴리스에 대해서만 제품과 지원 패키지의 설치를 지원합니다.

    • 제품 — R2017b 이상

    • 지원 패키지 — R2019a 이상

  • MATLAB이 지원하는 운영 체제 및 아키텍처에서 사용할 수 없는 MathWorks 제품이 일부 있습니다.

  • mpm은 R2021b 이상에서만 특정 업데이트 릴리스의 설치를 지원합니다.

    • R2018b ~ R2021a에서 mpm은 최신 업데이트 릴리스를 설치합니다.

    • R2017b와 R2018a에서 mpm은 정식 릴리스(업데이트 0)를 설치합니다.

  • Mac에서는 마운트된 DMG 이미지에서 제품을 설치하는 것이 지원되지 않습니다.

  • Windows에서는 MATLAB R2023b 이하 릴리스를 제거하는 것이 지원되지 않습니다. MATLAB R2024a 이상 릴리스를 제거하려면 --mode silent 옵션을 사용하여 언인스톨러를 실행하십시오. MATLAB 제거하기 항목을 참조하십시오.

  • mpmmpm download를 사용하여 다운로드한 소스 파일에서 다음 제품의 설치를 지원하지 않습니다.

    • IEC Certification Kit

    • DO Qualification Kit

    • Simulink Code Inspector™

    • Polyspace® Client™ for Ada

    • Polyspace Server™ for Ada

    이러한 제품을 다운로드하고 설치하려면 대화형 인스톨러를 사용하십시오. 라이선스가 부여된 제품만 다운로드할 수 있습니다. 자세한 내용은 MathWorks 제품 인스톨러를 사용하여 라이선스가 부여된 제품을 다운로드하고 설치하기 항목을 참조하십시오.

  • mpm은 다음 지원 패키지의 설치를 지원하지 않습니다.

    • Image Acquisition Toolbox™ Support Package for GenICam™ Interface

    • Image Acquisition Toolbox Support Package for GigE Vision® Hardware

    • Simulink Coder™ Support Package for BBC micro:bit

    • MATLAB Support Package for IP Cameras

    • New Desktop for MATLAB

    • MATLAB Support Package for Parrot® Drones

    • MATLAB Support Package for Ryze Tello Drones

    • Simulink Real-Time™ Support Package

    이러한 지원 패키지를 다운로드하고 설치하려면 다음을 수행하십시오.

    1. 사용 중인 플랫폼의 Support Software Downloader를 다운로드합니다.

    2. 다운로더를 실행합니다. 해당 릴리스, 원하는 지원 패키지, 다운로드를 위한 대상 폴더를 선택합니다.

    3. 다운로드가 완료되면 다운로드 폴더에 있는 readme.txt 파일을 엽니다. 이 readme 파일의 지침에 따라 지원 패키지를 설치합니다.

세부 정보

모두 축소