Alternativa D - Baixar e executar o script rustup-init.sh
A instalação oficial do Rust e do gerenciador de pacotes Cargo no Linux segue um padrão específico recomendado pela documentação oficial da linguagem. O processo centraliza-se na ferramenta chamada rustup, que gerencia versões do compilador e ferramentas associadas.
O fluxo correto de instalação inicia-se obtendo o instalador. Não se pode atualizar ou configurar o sistema antes de tê-lo instalado. Portanto, a ação primária é baixar e rodar o script de inicialização, que contém toda a lógica necessária para baixar os arquivos binários, instalar as dependências do sistema se necessário e configurar o ambiente automaticamente.
Análise das Alternativas
Vamos examinar por que as outras opções não representam o primeiro passo:
- Instalar as dependências do sistema para o Rust: Embora algumas bibliotecas sejam necessárias, o script de instalação (
rustup-init.sh) geralmente verifica isso e fornece instruções se algo faltar. Tentar instalar manualmente sem o script é desnecessário e complexo. - Executar o comando
rustup update: Este comando serve apenas para atualizar uma instalação já existente. Se você ainda não instalou o Rust, esse comando falhará pois o executável não existe no seu sistema. - Modificar as variáveis de ambiente do sistema: Isso é feito após a instalação. O script de instalação executa comandos internos para adicionar o caminho do Rust ao arquivo
.bashrc ou .zshrc automaticamente. - Baixar e executar o script rustup-init.sh: Esta é a ação correta. O comando oficial é frequentemente usado como:
\text{curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh}
Este comando baixa o script e o executa imediatamente, iniciando todo o processo de configuração.
Conclusão
A alternativa D está correta, pois representa o ponto de partida obrigatório para qualquer instalação do ecossistema Rust no Linux. Sem executar este script, não há base para realizar as ações subsequentes listadas nas demais opções.