Como você está usando idiomas, que aproveitam o código de bytes para a plataforma independente, você não tem nada de especial para executar, por exemplo, Java
ou Python
. Contanto que os tempos de execução sejam suportados pelo Linux - como é o caso dos idiomas mencionados - você não tem nada a fazer.
A única coisa que difere no Linux é a forma como você realmente roda (por exemplo, iniciar ) o software. É comum escrever scripts de início (shell).