Contenuto principale

Installazione dei pacchetti di supporto su computer offline

Molti prodotti di MATLAB® e di Simulink® utilizzano i pacchetti di supporto per interagire con l'hardware o per fornire ulteriori capacità di elaborazione. Per installare i pacchetti di supporto su un computer offline, è necessario scaricarli su un computer collegato a Internet, copiarli sul computer offline e quindi installarli su tale computer utilizzando MATLAB Package Manager (mpm).

Acquisizione di MATLAB Package Manager (richiede una connessione a Internet)

MATLAB Package Manager (mpm) è uno strumento da riga di comando per l'installazione di prodotti e pacchetti di supporto dalla riga di comando del sistema operativo. Per acquisire la versione più recente di mpm per la propria piattaforma, seguire le istruzioni riportate in Acquisizione di MATLAB Package Manager.

Configurazione del download utilizzando un file di input (richiede una connessione a Internet)

Acquisire il file di input mpm per la propria release di MATLAB e utilizzarlo per configurare il download del pacchetto di supporto.

Dalla cartella mpm-input-files su GitHub®, aprire la cartella della release di MATLAB per la quale si desidera scaricare i pacchetti di supporto, quindi scaricare una copia del file di input. Ad esempio:

mpm_input_r2025a.txt

In questo file di input, configurare il download del pacchetto di supporto rimuovendo il commento alle righe che iniziano con un # singolo e aggiornando i loro valori.

  • Livello di aggiornamento della release (opzionale)

    Per impostazione predefinita, mpm scarica le ultime versioni dei pacchetti di supporto di MATLAB per la release indicata.

    Per scaricare un aggiornamento specifico della release, rimuovere il commento alla riga updateLevel e modificare il livello di aggiornamento. Ad esempio:

    • updateLevel=0 scarica la release generale.

    • updateLevel=1 scarica l'aggiornamento 1.

  • Cartella di download (necessario)

    Rimuovere il commento alla riga destinationFolder e specificare una cartella di download.

    Esempio Linux® o Mac:

    destinationFolder=/home/<USER>/downloads/mathworks

    Esempio Windows®:

    destinationFolder=C:\Users\<USER>\Downloads\MathWorks
  • Piattaforme (opzionale)

    Per impostazione predefinita, mpm scarica i pacchetti di supporto per la piattaforma del computer che esegue il comando mpm download.

    Se si prevede di installare i pacchetti di supporto su computer con piattaforme diverse, copiare il seguente blocco di codice nel file di input, quindi rimuovere il commento relativo alle piattaforme di tali computer.

    ## Uncomment the lines of the platforms for which you want to download products.
     
    #platform.glnxa64
    #platform.win64
    #platform.maca64
    #platform.maci64

    Ad esempio, il codice riportato di seguito scarica i pacchetti di supporto per le piattaforme Linux (glnxa64), Windows (win64), Mac Apple silicon (maca64) e Mac Intel® (maci64).

    platform.glnxa64
    platform.win64
    platform.maca64
    platform.maci64
  • Pacchetti di supporto

    Rimuovere il commento ai pacchetti di supporto che si desidera scaricare. Ad esempio, il codice riportato di seguito configura mpm affinché scarichi due pacchetti di supporto. Nel download sono inoltre inclusi i prodotti necessari, ossia MATLAB e Simulink.

    product.MATLAB_Support_Package_for_Arduino_Hardware
    # ...
    product.Simulink_Support_Package_for_Arduino_Hardware

Salvare il file.

Download dei pacchetti di supporto (richiede una connessione a Internet)

Scaricare i pacchetti di supporto utilizzando mpm download. Specificare il percorso completo del file di input scaricato e configurato.

Linux o Mac:

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

Windows:

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

Copia dei pacchetti di supporto scaricati su un computer offline

Rendere disponibile la cartella scaricata per l'installazione sul computer offline eseguendo una delle seguenti operazioni:

  • Copiare la cartella in un'unità di rete condivisa a cui il computer possa accedere.

  • Copiare la cartella direttamente sul computer utilizzando un supporto rimovibile.

Installazione dei pacchetti di supporto su computer offline

Nella cartella scaricata, andare alla sottocartella mpm/<arch>, dove <arch> è l'architettura della piattaforma del computer di destinazione, ad esempio glnxa64 (Linux) o win64 (Windows). Questa sottocartella contiene la versione di mpm che è possibile utilizzare per installare i pacchetti di supporto scaricati. Solo sulle piattaforme Linux e Mac, assegnare i permessi di esecuzione a mpm in modo da poterlo eseguire.

Linux o Mac:

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

Windows:

cd "\path\to\download\folder\mpm\<arch>"

Installare i pacchetti di supporto scaricati sul computer di destinazione utilizzando mpm install.

  • Utilizzando l'opzione --source, specificare il percorso assoluto della cartella scaricata.

  • Utilizzando l'opzione --destination, specificare il percorso assoluto della cartella di installazione di MATLAB. Se MATLAB non è già installato, mpm lo installa in questa posizione.

    Nota

    Non è possibile utilizzare --destination per impostare la cartella di installazione del pacchetto di supporto. mpm deriva automaticamente questa cartella dalla cartella di installazione del prodotto specificata da --destination. Per modificare la cartella di installazione del pacchetto di supporto, installare MATLAB, quindi eseguire la funzione matlabshared.supportpkg.setSupportPackageRoot.

  • Utilizzando l'opzione --products, specificare i pacchetti di supporto che si desidera installare. Se non sono già installati, mpm installa inoltre i prodotti necessari, ossia - in questo esempio - MATLAB e Simulink.

Linux o Mac:

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

Windows (eseguire come amministratore):

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

Aggiunta di pacchetti di supporto a un'installazione offline esistente

Scaricare gli ulteriori pacchetti di supporto da aggiungere all'installazione offline. Poiché tutti i prodotti necessari sono stati installati nei passaggi precedenti, specificare l'opzione --no-deps per ometterli dal download.

Linux o Mac:

./mpm download --release=R2025a --destination=/path/to/download/folder --products=MATLAB_Support_Package_for_Raspberry_Pi_Hardware Simulink_Support_Package_for_Raspberry_Pi_Hardware --no-deps

Windows:

.\mpm.exe download --release=R2025a --destination="\path\to\download\folder" --products=MATLAB_Support_Package_for_Raspberry_Pi_Hardware Simulink_Support_Package_for_Raspberry_Pi_Hardware --no-deps

È quindi possibile copiare i pacchetti di supporto scaricati sulla macchina offline e installarli utilizzando mpm install, come illustrato nelle sezioni precedenti.

Vedi anche

|

Argomenti