Instalação e configuração do OpenFOAM no Windows via WSL

Depois de Instalar e configurar WSL 2 no Windows:

Talvez seja necessário ir em "Ativar ou desativar recursos do Windows" e marcar as caixas "Plataforma de Hipervisor do Windows" e "Subsistema do Windows para Linux"

1. Guia Oficial

Antes de seguir este tutorial, você pode consultar a documentação oficial do OpenFOAM, que fornece instruções detalhadas sobre a instalação:

🔗 Guia de instalação geral

Caso prefira um passo a passo direto, siga as instruções abaixo.

2. Requisitos Iniciais

Para utilizar o OpenFOAM no Windows por meio do Subsistema do Windows para Linux (WSL), é necessário ativar alguns recursos do sistema:

  1. No menu Iniciar, pesquise por Ativar ou desativar recursos do Windows e abra a ferramenta.

  2. Marque as caixas Plataforma de Hipervisor do Windows e Subsistema do Windows para Linux.

  3. Clique em OK e reinicie o computador caso solicitado.

3. Instalar OpenFOAM no WSL

Após ativar os recursos necessários e configurar o WSL, siga os comandos abaixo para instalar o OpenFOAM:

  1. Adicionar o repositório do OpenFOAM: Este comando adiciona o repositório oficial do OpenFOAM ao sistema, permitindo que você instale e atualize o software facilmente.

    curl -s https://dl.openfoam.com/add-debian-repo.sh | sudo bash
    
  2. Instalar o OpenFOAM: Este comando instala a versão padrão do OpenFOAM disponível no repositório. Substitua 2412 pela versão desejada, se necessário.

    sudo apt-get install openfoam2412-default
    

4. Configurar o Ambiente

Após a instalação, é necessário configurar o ambiente para que o OpenFOAM seja reconhecido corretamente:

  1. Localizar o arquivo de configuração (bashrc): O OpenFOAM exige que algumas variáveis de ambiente sejam carregadas sempre que um terminal é iniciado. O arquivo bashrc geralmente está localizado no seguinte diretório:

    ls /usr/lib/openfoam/openfoam2412/etc
    

    Certifique-se de que o arquivo bashrc está presente antes de prosseguir.

  2. Abrir o arquivo de configuração (~/.bashrc) para edição: O bashrc do OpenFOAM precisa ser referenciado no arquivo de configuração pessoal do usuário (~/.bashrc). Use o kate para abrir o arquivo (recomendado). Caso ele não esteja instalado, siga as instruções exibidas para instalá-lo.

    kate ~/.bashrc
    

    Caso prefira outro editor, você pode usar o nano:

    nano ~/.bashrc
    
  3. Adicionar a configuração do OpenFOAM: No final do arquivo ~/.bashrc, adicione a seguinte linha. Isso garante que, sempre que você abrir um terminal, o OpenFOAM esteja pronto para uso.

    source /usr/lib/openfoam/openfoam2412/etc/bashrc
    
  4. Salvar e fechar o arquivo:

    • No kate, basta salvar e fechar a janela.

    • No nano, pressione CTRL + X, digite Y e pressione Enter.

5. Testar a Instalação

Para verificar se o OpenFOAM foi instalado corretamente, abra um novo terminal e execute:

  1. Verificar a configuração do sistema:

    foamSystemCheck
    

    Esse comando verifica se todas as dependências do OpenFOAM estão corretamente configuradas no sistema.

Se tudo estiver configurado corretamente, o comando retornará informações sobre a configuração do ambiente OpenFOAM.


Agora o OpenFOAM está instalado e pronto para ser utilizado no WSL!

© 2025 All rights reservedBuilt with Flowershow Cloud

Built with LogoFlowershow Cloud