Guia Amigável: Instalando o Apptainer no Windows 11
Bem-vindo! Este guia vai ajudá-lo a instalar uma ferramenta poderosa chamada Apptainer no seu computador com Windows 11. Pense no Apptainer como uma "caixinha mágica" que guarda um programa e tudo o que ele precisa para funcionar, garantindo que ele rode sempre da mesma forma em qualquer lugar.
O truque é que o Apptainer foi feito para Linux, não para Windows. Mas não se preocupe! Nós vamos ensinar o seu Windows a ter um "mini-computador Linux" dentro dele. Parece complicado, mas vamos dividir tudo em passos simples.
O Plano de Jogo (3 Passos)
- Ativar o "Mini-Computador" Linux (WSL): A base de tudo.
- Instalar o Apptainer: A nossa ferramenta principal.
- Verificar se Tudo Funciona: O momento da vitória!
Passo 1: Ativando seu "Mini-Computador" Linux (WSL)
O "mini-computador" chama-se oficialmente Windows Subsystem for Linux (WSL). Vamos ativá-lo com um único comando.
-
Abra o "Terminal" como Administrador:
Clique no menu Iniciar, digiteTerminal, clique com o botão direito do rato sobre ele e escolha "Executar como administrador". -
Copie e cole o comando abaixo na janela preta que apareceu e pressione Enter:
wsl --install - Aguarde e Reinicie: O computador vai descarregar ficheiros e instalar o Ubuntu (uma versão popular de Linux) para si. Quando ele pedir para reiniciar o computador, faça-o.
-
Configure o seu Linux: Após reiniciar, o Ubuntu vai abrir sozinho e pedir-lhe para criar um nome de utilizador e uma senha.
Atenção: Ao digitar a senha, nada vai aparecer no ecrã. Isto é normal! Digite a senha e pressione Enter.
Parabéns, a base está pronta! Agora você tem um Linux a funcionar dentro do seu Windows.
Passo 2: Instalando o Apptainer
Agora que temos o nosso "mini-computador" Linux, vamos entrar nele para instalar o Apptainer.
-
Abra o Ubuntu: Clique no menu Iniciar e digite
Ubuntu. Clique para abrir o terminal Linux. -
Atualize o sistema: Para garantir que tudo está na versão mais recente, copie e cole o comando abaixo. Ele vai pedir a sua senha.
sudo apt update && sudo apt upgrade -y -
Instale as Ferramentas de Construção: O Apptainer precisa de algumas ferramentas para ser construído. Copie e cole:
sudo apt install -y build-essential libseccomp-dev pkg-config squashfs-tools cryptsetup-bin -
Instale a "Linguagem Go": Apptainer é escrito numa linguagem chamada Go. Vamos instalá-la primeiro. Copie e cole todo o bloco de comando de uma só vez:
E agora, adicione-a ao sistema:VERSION="1.21.0" && \ OS="linux" && \ ARCH="amd64" && \ wget https://go.dev/dl/go${VERSION}.${OS}-${ARCH}.tar.gz && \ sudo tar -C /usr/local -xzvf go${VERSION}.${OS}-${ARCH}.tar.gz && \ rm go${VERSION}.${OS}-${ARCH}.tar.gzecho 'export PATH=/usr/local/go/bin:$PATH' >> ~/.bashrc && \ source ~/.bashrc -
Finalmente, instale o Apptainer: Este é o último grande comando. Ele vai descarregar o Apptainer e montá-lo. Este processo pode demorar alguns minutos.
export VERSION=1.3.1 && \ wget https://github.com/apptainer/apptainer/releases/download/v${VERSION}/apptainer-${VERSION}.tar.gz && \ tar -xzf apptainer-${VERSION}.tar.gz && \ cd apptainer-${VERSION} && \ ./mconfig && \ make -C builddir && \ sudo make -C builddir install
Ufa, a parte mais difícil já passou! Se chegou até aqui, está quase no fim.
Passo 3: Verificando se Tudo Funciona
Vamos confirmar que a nossa "caixinha mágica" está pronta para ser usada. No mesmo terminal do Ubuntu, execute o seguinte comando:
apptainer --version
Se a resposta for algo como:
apptainer version 1.3.1
PARABÉNS! VOCÊ CONSEGUIU! 🎉
O Apptainer está instalado e funcional no seu computador Windows. Agora está pronto para descarregar ou construir contentores para os seus programas científicos, como o ORCA, MarvinSketch ou outros.
Comentários
Postar um comentário