Contenuto principale

Individuazione del file di licenza

R2026b

Alcune licenze MathWorks® utilizzano un file di licenza per attivare il software. Nella maggior parte dei casi, non è necessario individuare questo file di licenza. A seconda del tipo di installazione, il programma di installazione potrebbe generare automaticamente questo file oppure l'amministratore potrebbe inserirlo manualmente sul computer. Tuttavia, potrebbe essere necessario individuare il file di licenza per risolvere eventuali problemi relativi all'avvio o all'attivazione.

Questo argomento descrive come individuare il file di licenza relativo all'installazione attuale. Se si aggiungono o rimuovono prodotti, si rinnova la licenza o si imposta un'installazione di un nuovo prodotto, è necessario invece scaricare un nuovo file di licenza. Per ulteriori dettagli, vedere Acquisizione del file di licenza e della chiave di installazione file.

Individuazione dell'opzione di licenza

La posizione del file di licenza dipende dall'opzione di licenza: Individual, Designated Computer, Concurrent o Network Named User. Se si conosce già la propria opzione di licenza, passare alla sezione corrispondente a tale opzione. In caso contrario, per determinare l'opzione di licenza, seguire questi passaggi:

  1. Accedere al License Center. Nella tabella delle licenze, nella colonna Option, individuare la voce relativa alla licenza che si sta utilizzando.

    • Se non la si conosce, al prompt dei comandi di MATLAB®, inserire questo comando:

      license
      Il numero di licenza restituito (ad esempio, '1234567') identifica la licenza utilizzata. Tornare alla tabella nel License Center. Nella colonna License, individuare la voce che riporta il numero ottenuto con il comando license. Individuare l'opzione relativa alla propria licenza nella colonna Option della stessa riga.

    • Se non è possibile eseguire MATLAB o se non si riesce ad accedere al License Center, contattare l'amministratore per ricevere assistenza su come determinare l'opzione di licenza. Vedere Identificazione del proprio amministratore di licenze.

  2. Seguire le istruzioni relative alla propria opzione di licenza:

Individuazione del file di licenza Individual

Le licenze Individual sono assegnate a utenti specifici. Per impostazione predefinita, i file delle licenze Individual sono denominati license.lic.

Per individuare un file di licenza Individual, cercare nella cartella del profilo utente (Windows®) o nella cartella Home (Mac, Linux®). I percorsi riportati di seguito mostrano la posizione di questa cartella per la release più recente di MATLAB. Queste cartelle contengono le licenze sia per i prodotti MATLAB che per i prodotti Polyspace®. Per individuare le licenze relative ai prodotti RoadRunner, sostituire MATLAB con RoadRunner nei percorsi delle cartelle.

  • Windows:

    %AppData%\MathWorks\MATLAB\R2026b_licenses

    • %AppData% è una variabile di ambiente che contiene il percorso della cartella di sistema nascosta AppData. Questa variabile funziona nelle applicazioni Windows comuni, quali il Prompt dei comandi e il File Explorer. Se si sta utilizzando Windows PowerShell, sostituire %AppData% con la variabile $env:AppData.

  • Mac:

    /Users/$USER/Library/Application Support/MathWorks/MATLAB/R2026b_licenses

    • $USER è una variabile di ambiente che contiene il nome di accesso al computer.

  • Linux:

    $HOME/.matlab/R2026b_licenses

    • $HOME è una variabile di ambiente che contiene il percorso della cartella Home (ad esempio, /home/myUsername).

Individuazione dei file di licenza Designated Computer

Le licenze Designated Computer sono assegnate a dispositivi specifici. Per impostazione predefinita, i file delle licenze Designated Computer sono denominati license.lic.

Per individuare il file di licenza Designated Computer, cercare nella sottocartella licenses della cartella di installazione del prodotto. I percorsi riportati di seguito mostrano la posizione predefinita di questa cartella per la release più recente di MATLAB. Per individuare le licenze relative ai prodotti Polyspace, sostituire MATLAB con Polyspace in questi percorsi. Le licenze di RoadRunner non si trovano nella cartella di installazione del prodotto in quanto RoadRunner non prevede l'opzione di licenza Designated Computer.

  • Windows:

    C:\Program Files\MATLAB\R2026b\licenses

  • Mac:

    /Applications/MATLAB_R2026b.app/licenses

  • Linux:

    /usr/local/MATLAB/R2026b/licenses

Individuazione dei file di licenza Concurrent e Network Named User

Se si dispone di una licenza Concurrent o Network Named User, il file di licenza license.dat, risiede su un License Server a cui può accedere solo l'amministratore del server. Tuttavia, è possibile individuare il file di licenza del client (network.lic) o la variabile di ambiente MLM_LICENSE_FILE che punta alla porta e al nome host del License Server. Le macchine client utilizzano il file o la variabile di ambiente, ma non entrambi.

Per verificare se la macchina client utilizza un file network.lic, cercarlo nella sottocartella licenses della cartella di installazione del prodotto. I percorsi riportati di seguito mostrano la posizione predefinita di questa cartella per la release più recente di MATLAB.

  • Windows:

    C:\Program Files\MATLAB\R2026b\licenses

  • Mac:

    /Applications/MATLAB_R2026b.app/licenses

  • Linux:

    /usr/local/MATLAB/R2026b/licenses

Per verificare se la macchina client utilizza la variabile di ambiente MLM_LICENSE_FILE, utilizzare uno dei comandi di esempio riportati di seguito. Il valore di questa variabile d'ambiente è nel formato port@hostname, che specifica il numero di porta e il nome host del License Server.

  • Prompt dei comandi Windows:

    set MLM_LICENSE_FILE
    MLM_LICENSE_FILE=27000@my-license-server
  • Terminale Linux o Mac:

    echo $MLM_LICENSE_FILE
    27000@my-license-server

Avvio di MATLAB utilizzando una licenza specifica

Per avviare MATLAB con una licenza specifica, eseguire matlab -c <license> dalla riga di comando del sistema operativo. In questo caso, <license> è il percorso di un file di licenza oppure la porta e il nome host di un License Server nel formato port@hostname. Ad esempio:

matlab -c /path/to/license.lic
matlab -c 27000@my-license-server

La licenza specificata dall'opzione -c ha la precedenza sulle altre opzioni presenti nel percorso di ricerca delle licenze. Per ulteriori dettagli, vedere Percorso di ricerca della licenza MATLAB.

Vedi anche

| | |

Argomenti