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 comandompm 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 funzionematlabshared.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.