openOMSI é um projeto em Rust que busca recriar o OMSI 2 no Linux, com foco em compatibilidade com mapas, mods e instalação mais simples via Flatpak. A iniciativa chama atenção por levar um simulador popular para o ecossistema open source.
O openOMSI é um projeto que tenta trazer o ambiente do OMSI 2 para o Linux. A ideia é recriar partes do jogo de forma compatível, usando Rust, uma linguagem conhecida por segurança e desempenho.
Para quem ainda não conhece, o OMSI 2 – Der Omnibussimulator, ou simplesmente OMSI 2, é um simulador de ônibus para computador lançado em 12 de dezembro de 2013. Ele foi desenvolvido por Marcel Kuhnt e Rüdiger Hülsmann da MR-Software e é distribuído pela Aerosoft.
Ele coloca você no assento do motorista de ônibus em rotas por todo Berlin-Spandau, onde você deve seguir rotas programadas, pegar passageiros e manter seu ônibus funcionando suavemente. Ao longo do caminho, você navegará pelo trânsito e se adaptará às condições em mudança na estrada.
Na prática, isso significa que o projeto busca entender como o jogo original funciona e reproduzir esse comportamento. Assim, ele pode abrir caminho para uma experiência parecida com a do OMSI 2, sem depender do sistema Windows como base principal.
O que mais chama atenção é o foco em compatibilidade. Projetos desse tipo costumam tentar rodar mapas, veículos e outros arquivos criados pela comunidade. Isso é importante porque o OMSI sempre teve uma base forte de mods e conteúdos extras feitos por fãs.
Outro ponto relevante é a forma de distribuição. Como o conteúdo de referência fala em Flatpak, isso indica uma instalação mais simples no Linux. Esse formato ajuda a empacotar o app com dependências incluídas, reduzindo problemas de configuração em diferentes distros.
Mesmo assim, vale ter calma. Reimplementações assim costumam avançar aos poucos. Primeiro vem a base técnica. Depois, surgem testes com recursos mais complexos e com a compatibilidade real dos arquivos do jogo.
Para quem acompanha jogos e simuladores no Linux, o projeto é interessante justamente por isso. Ele mostra como a comunidade open source pode tentar preservar e expandir experiências conhecidas, ao mesmo tempo em que abre espaço para novas versões e melhorias.
O openOMSI ainda está em fase de evolução, mas já desperta interesse por sua proposta ambiciosa. Se continuar avançando, pode virar uma opção importante para fãs de simuladores no Linux.
Por enquanto, o projeto merece atenção de quem gosta de acompanhar iniciativas open source que tentam levar jogos conhecidos para novos caminhos.
Como instalar o openOMSI no Linux via Flatpak
Para instalar o openOMSI no Linux via Flatpak você precisa ter o suporte a essa tecnologia instalado em seu sistema. Se não tiver, use o tutorial abaixo para instalar:
Como instalar o suporte a Flatpak no Linux
Por usar a tecnologia Flatpak, é possível instalar o aplicativo no Ubuntu, Fedora, Debian, openSUSE, e todas as distribuições que suportam esse formato, usando esse tutorial.
Depois, você pode instalar o openOMSI no Linux via Flatpak, fazendo o seguinte:
Passo 1. Abra um terminal;
Passo 2. Use o comando abaixo para instalar o programa via Flatpak. Tenha paciência, pois muitas vezes pode demorar vários minutos para que o Flatpak faça o download de tudo o que precisa;
flatpak install --user https://flathub.org/repo/appstream/org.openomsi.openOMSI.flatpakref
Passo 3. Para atualizar o programa, quando uma nova versão estiver disponível, execute o comando:
flatpak --user update org.openomsi.openOMSI
Pronto! Agora, quando quiser iniciar o programa, digite flatpak run org.openomsi.openOMSI em um terminal.
Você também pode tentar iniciar o programa no menu Aplicativos/Dash/Atividades ou qualquer outro lançador de aplicativos da sua distro, ou digite openomsi ou em um terminal, seguido da tecla TAB.
Como desinstalar
Depois, se for necessário, para desinstalar o openOMSI no Linux via Flatpak, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Desinstale o programa, usando o seguinte comando no terminal:
flatpak --user uninstall org.openomsi.openOMSI
Ou
flatpak uninstall org.openomsi.openOMSI