Minha preocupação é que o Ubuntu não seja um sistema suportado pelo DB2. se você olhar para este documento: ( link ) você verá, que o Ubuntu não está listado lá, mas todos os sistemas similares ao" red hat "são.
U pode tentar descobrir a instalação não suportada do DB2 (eu não recomendarei), ou você pode escolher a maneira apropriada com diferentes distribuições Linux.
Para fins de desenvolvimento, você pode ficar no Ubuntu e executar o DB2 em uma máquina virtual (VirtualBox, link ) e virtualizar o servidor suportado. Para a finalidade do servidor de produção melhor para escolher o SO adequado, ele será executado no servidor, de qualquer maneira, não importa que este não seja o Ubuntu.