Gestione delle versioniAWS SAM CLI - AWS Serverless Application Model

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Gestione delle versioniAWS SAM CLI

Gestisci le versioni dell'interfaccia a riga diAWS Serverless Application Model comando (AWS SAMCLI) tramite l'aggiornamento, il downgrade e la disinstallazione. Facoltativamente, puoi scaricare e installare la build notturna dellaAWS SAM CLI.

Aggiornamento dellaAWS SAM CLI

Per aggiornare laAWS SAM CLI su Linux, segui le istruzioni di installazione inInstallazione dell'interfaccia a riga di comando AWS SAM, ma aggiungi l'--updateopzione al comando install, come segue:

sudo ./sam-installation/install --update

Aggiorna laAWS SAM CLI tramite lo stesso servizio utilizzato per installarla.

Homebrew

Per aggiornare laAWS SAM CLI su macOS utilizzandoHomebrew, esegui il seguente comando:

$ brew upgrade aws-sam-cli

Installatore di Package

Per aggiornare laAWS SAM CLI utilizzando il programma di installazione del pacchetto, installa la versione più recente del pacchetto. Per istruzioni, consulta Installazione dell'interfaccia a riga di comando AWS SAM.

Per aggiornare laAWS SAM CLI, ripeti i passaggi di installazione diInstallazione dell'interfaccia a riga di comando AWS SAM Windows.

Disinstallazione dellaAWS SAM CLI

Per disinstallare laAWS SAM CLI su Linux, è necessario eliminare il collegamento simbolico e la directory di installazione eseguendo i seguenti comandi:

  1. Individuare il collegamento simbolico e i percorsi di installazione.

    • Trova il collegamento simbolico usando ilwhich comando:

      which sam

      L'output mostra il percorso in cui si trovanoAWS SAM i file binari, ad esempio:

       /usr/local/bin/sam
    • Trova la directory a cui punta il collegamento simbolico usando ills comando:

      ls -l /usr/local/bin/sam

      Nell'esempio seguente, la directory di installazione è/usr/local/aws-sam-cli.

       lrwxrwxrwx 1 ec2-user ec2-user 49 Oct 22 09:49 /usr/local/bin/sam -> /usr/local/aws-sam-cli/current/bin/sam
  2. Eliminare il collegamento simbolico.

    sudo rm /usr/local/bin/sam
  3. Eliminare la directory di installazione.

    sudo rm -rf /usr/local/aws-sam-cli

Disinstalla laAWS SAM CLI tramite lo stesso servizio utilizzato per installarla.

Homebrew

Se laAWS SAM CLI è stata installata utilizzandoHomebrew opip, disinstallala eseguendo quanto segue:

$ pip uninstall aws-sam-cli && brew uninstall aws-sam-cli

Verificare che laAWS SAM CLI sia disinstallata eseguendo quanto segue:

$ sam --version command not found: sam

Installatore di Package

Se laAWS SAM CLI è stata installata utilizzando il programma di installazione del pacchetto, disinstallala con i seguenti comandi.

  1. Rimuovere il programmaAWS SAM CLI modificando ed eseguendo quanto segue:

    $ sudo rm -rf /path-to/aws-sam-cli
    1. sudo — Se l'utente dispone delle autorizzazioni di scrittura su dove è installato il programmaAWS SAM CLI, nonsudo è richiesto. In caso contrario, sudo è richiesto.

    2. /path-to — Percorso in cui è stato installato il programmaAWS SAM CLI. Il percorso predefinito è /usr/local.

  2. Rimuovere laAWS SAM CLI$PATH modificando ed eseguendo quanto segue:

    $ sudo rm -rf /path-to-symlink-directory/sam
    1. sudo: se il tuo utente ha i permessi di scrittura per$PATH, nonsudo è richiesto. In caso contrario, sudo è richiesto.

    2. path-to-symlink-directory— La tua variabile d'$PATHambiente. Il percorso predefinito è /usr/local/bin.

  3. Verificare che laAWS SAM CLI sia disinstallata eseguendo quanto segue:

    $ sam --version command not found: sam

Per disinstallare laAWS SAM CLI utilizzando le impostazioni di Windows, procedi nel seguente modo:

  1. Dal menu Start, cerca «Aggiungi o rimuovi programmi».

  2. Scegli il risultato denominato AWS SAMCommand Line Interface, quindi scegli Disinstalla per avviare il programma di disinstallazione.

  3. Confermare che si desidera disinstallare laAWS SAM CLI.

Installazione dellaAWS SAM versione notturna della CLI

Puoi scaricare e installare la build notturna dellaAWS SAM CLI. Contiene una versione preliminare del codiceAWS SAM CLI che potrebbe essere meno stabile della versione di produzione. Una volta installato, puoi usare la build notturna con ilsam-nightly comando. È possibile installare e utilizzare contemporaneamente sia la versione di produzione che quella di compilazione notturna dellaAWS SAM CLI.

Nota

La build notturna non contiene una versione preliminare dell'immagine della build. Per questo motivo, la creazione di un'applicazione serverless con l'--use-containeropzione utilizza l'ultima versione di produzione dell'immagine di build.

Per installare laAWS SAM versione notturna della CLI, segui queste istruzioni.

Command line installer

La versione notturna è disponibile con questo link per il download: AWS SAMCLI nightly build. Per installare la versione nightly build dellaAWS SAM CLI, esegui gli stessi passaggi dellaInstallazione dell'interfaccia a riga di comando AWS SAM sezione, ma utilizza invece il link per il download della build notturna. Puoi trovare i valori hash per i file di installazione della build notturna nelle note di rilascio dellaAWS SAM CLI per le build notturne GitHub.

Per verificare di aver installato la versione nightly build, esegui ilsam-nightly --version comando. L'output di questo comando è nel formato1.X.Y.dev<YYYYMMDDHHmm>, ad esempio:

SAM CLI, version 1.20.0.dev202103151200
Homebrew

Per installare la versione di compilazione notturna dellaAWS SAM CLI su Linux, utilizzandoHomebrew, esegui i seguenti comandi:

brew tap aws/tap brew install aws-sam-cli-nightly

Per verificare di aver installato la versione nightly build, esegui ilsam-nightly --version comando. L'output di questo comando è nel formato1.X.Y.dev<YYYYMMDDHHmm>, ad esempio:

SAM CLI, version 1.20.0.dev202103151200

Per installare la versione notturna dellaAWS SAM CLI su macOSHomebrew, esegui i seguenti comandi:

brew tap aws/tap brew install aws-sam-cli-nightly

Per verificare di aver installato la versione nightly build, esegui ilsam-nightly --version comando. L'output di questo comando è nel formato1.X.Y.dev<YYYYMMDDHHmm>, ad esempio:

SAM CLI, version 1.20.0.dev202103151200

La versione di build notturna dellaAWS SAM CLI è disponibile con questo link per il download: AWS SAMCLI nightly build. Per installare la build notturna su Windows, esegui gli stessi passaggi indicati inInstallazione dell'interfaccia a riga di comando AWS SAM, ma utilizza invece il link per il download della build notturna.

Per verificare di aver installato la versione nightly build, esegui ilsam-nightly --version comando. L'output di questo comando è nel formato1.X.Y.dev<YYYYMMDDHHmm>, ad esempio:

SAM CLI, version 1.20.0.dev202103151200