A alternativa livre mais próxima do visual basic para Linux seria o Gambas Basic. É semelhante ao basic visual, mas há algumas diferenças, e você não pode simplesmente copiar e colar no código VB, se você quiser ver as diferenças que você pode vê-los em link . Outra coisa que você pode tentar é executar o visual basic e os aplicativos que você programou no emulador do Wine no Linux.
Se você quiser continuar usando o Linux, assim como o Mfillpot disse, sim, você deve aprender python ou bash.
Espero que isso ajude.
Citando o usuário Mrx3000 Fonte