

# Instalar o Mountpoint
<a name="mountpoint-installation"></a>

Você pode baixar e instalar pacotes pré-compilados do Mountpoint para Amazon S3 usando a linha de comando. As instruções para baixar e instalar o Mountpoint variam, dependendo de qual sistema operacional Linux você está usando. 

**Topics**
+ [Amazon Linux 2023 (AL2023)](#mountpoint-install-al2023)
+ [Distribuições baseadas no RPM (Amazon Linux 2, Fedora, CentOS e RHEL)](#mountpoint-install-rpm)
+ [Distribuições baseadas em DEB (Debian, Ubuntu)](#mountpoint.install.deb)
+ [Outras distribuições do Linux](#mountpoint-install-other)
+ [Conferir a assinatura do pacote do Mountpoint para Amazon S3](#mountpoint-install-verify)

## Amazon Linux 2023 (AL2023)
<a name="mountpoint-install-al2023"></a>

O Mountpoint está disponível diretamente no repositório do Amazon Linux 2023 desde a versão 2023.9.20251110 do AL2023.

1. Instale-o inserindo o seguinte comando:

   ```
   sudo dnf install mount-s3
   ```

1. Confira se o Mountpoint para Amazon S3 foi instalado com êxito:

   ```
   mount-s3 --version
   ```

   Você deve ver uma saída semelhante a:

   ```
   mount-s3 1.21.0+1.amzn2023
   ```

## Distribuições baseadas no RPM (Amazon Linux 2, Fedora, CentOS e RHEL)
<a name="mountpoint-install-rpm"></a>

1. Copie o URL de download a seguir referente à sua arquitetura.

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.rpm
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.rpm
   ```

1. Baixe o pacote do Mountpoint para Amazon S3. Substitua `download-link` pelo URL de download apropriado da etapa anterior.

   ```
   wget download-link
   ```

1. (Opcional) Verifique a integridade e a autenticidade do arquivo baixado. Primeiro, copie o URL de assinatura apropriado para a sua arquitetura. 

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.rpm.asc
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.rpm.asc
   ```

   Depois, consulte [Verificar a assinatura do pacote do Mountpoint para Amazon S3](#mountpoint-install-verify).

1. Instale o pacote usando o seguinte comando:

   ```
   sudo yum install ./mount-s3.rpm
   ```

1. Confira se o Mountpoint foi instalado com êxito digitando o seguinte comando:

   ```
   mount-s3 --version
   ```

   Você deve ver uma saída semelhante a:

   ```
   mount-s3 1.21.0
   ```

## Distribuições baseadas em DEB (Debian, Ubuntu)
<a name="mountpoint.install.deb"></a>

1. Copie o URL de download para a arquitetura. 

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.deb
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.deb
   ```

1. Baixe o pacote do Mountpoint para Amazon S3. Substitua `download-link` pelo URL de download apropriado da etapa anterior.

   ```
   wget download-link
   ```

1. (Opcional) Verifique a integridade e a autenticidade do arquivo baixado. Primeiro, copie o URL de assinatura para a arquitetura.

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.deb.asc
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.deb.asc
   ```

   Depois, consulte [Verificar a assinatura do pacote do Mountpoint para Amazon S3](#mountpoint-install-verify).

1. Instale o pacote usando o seguinte comando:

   ```
   sudo apt-get install ./mount-s3.deb
   ```

1. Confira se o Mountpoint para Amazon S3 foi instalado com êxito digitando o seguinte comando:

   ```
   mount-s3 --version
   ```

   Você deve ver uma saída semelhante a:

   ```
   mount-s3 1.21.0
   ```

## Outras distribuições do Linux
<a name="mountpoint-install-other"></a>

1. Consulte a documentação do sistema operacional para instalar os pacotes `FUSE` e `libfuse2`, que são obrigatórios. 

1. Copie o URL de download para a arquitetura. 

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.tar.gz
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.tar.gz
   ```

1. Baixe o pacote do Mountpoint para Amazon S3. Substitua `download-link` pelo URL de download apropriado da etapa anterior.

   ```
   wget download-link
   ```

1. (Opcional) Verifique a integridade e a autenticidade do arquivo baixado. Primeiro, copie o URL de assinatura para a arquitetura. 

   *x86\$164*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/x86_64/mount-s3.tar.gz.asc
   ```

   *ARM64 (Graviton)*:

   ```
   https://s3.amazonaws.com/mountpoint-s3-release/latest/arm64/mount-s3.tar.gz.asc
   ```

   Depois, consulte [Verificar a assinatura do pacote do Mountpoint para Amazon S3](#mountpoint-install-verify).

1. Instale o pacote usando o seguinte comando:

   ```
   sudo mkdir -p /opt/aws/mountpoint-s3 && sudo tar -C /opt/aws/mountpoint-s3 -xzf ./mount-s3.tar.gz
   ```

1. Adicione o `mount-s3` binário à variável de ambiente `PATH`. No arquivo `$HOME/.profile`, anexe a seguinte linha:

   ```
   export PATH=$PATH:/opt/aws/mountpoint-s3/bin
   ```

   Salve o arquivo `.profile` e execute o seguinte comando:

   ```
   source $HOME/.profile
   ```

1. Confira se o Mountpoint para Amazon S3 foi instalado com êxito digitando o seguinte comando:

   ```
   mount-s3 --version
   ```

   Você deve ver uma saída semelhante a:

   ```
   mount-s3 1.21.0
   ```

## Conferir a assinatura do pacote do Mountpoint para Amazon S3
<a name="mountpoint-install-verify"></a><a name="verify"></a>

1. Instale GnuPG (o comando `gpg`). É necessário verificar a autenticidade e a integridade de um pacote do Mountpoint para Amazon S3 baixado. GnuPG é instalado por padrão em imagens de máquina da Amazon (AMIs) do Linux Amazon. Depois de instalar GnuPG, vá para a etapa 2. 

1. Baixe a chave pública do Mountpoint executando o seguinte comando:

   ```
   wget https://s3.amazonaws.com/mountpoint-s3-release/public_keys/KEYS
   ```

1. Importe a chave pública do Mountpoint para o token de autenticação executando o seguinte comando:

   ```
   gpg --import KEYS
   ```

1. Verifique a impressão digital da chave pública do Mountpoint executando o seguinte comando:

   ```
   gpg --fingerprint mountpoint-s3@amazon.com
   ```

   Confirme se a string de impressão digital exibida corresponde a uma das seguintes:

   ```
   8AEF E705 EBE3 29C0 948C  75A6 6F1C 3B3A EF4B 030B
   673F E406 1506 BB46 9A0E  F857 BE39 7A52 B086 DA5A (older key)
   ```

   Se a string de impressões digitais não coincidir, não conclua a instalação do Mountpoint. Nesse caso, entre em contato com o [AWS Support](https://aws.amazon.com/premiumsupport/).

1. Faça download do arquivo SIGNATURE do pacote. Substitua `signature-link` pelo link de assinatura apropriado das seções anteriores.

   ```
   wget signature-link
   ```

1. Verifique a assinatura do pacote baixado executando o comando a seguir. Substitua `signature-filename` pelo nome do arquivo da etapa anterior.

   ```
   gpg --verify signature-filename
   ```

   Por exemplo, em distribuições com base em RPM, incluindo o Amazon Linux, execute o seguinte comando:

   ```
   gpg --verify mount-s3.rpm.asc
   ```

1. A saída deve incluir a frase `Good signature`. Se a saída incluir a frase `BAD signature`, baixe novamente o arquivo do pacote do Mountpoint e repita essas etapas. Se o problema persistir, não conclua a instalação do Mountpoint. Nesse caso, entre em contato com o [AWS Support](https://aws.amazon.com/premiumsupport/). 

   A saída pode incluir um aviso sobre uma assinatura confiável. Isso não indica um problema. Significa apenas que você não verificou de forma independente a chave pública do Mountpoint.