Em primeiro lugar, como as pessoas já disseram, não misture repos!
Primeiramente, reinstale o Ubuntu, e aqui está um link para o armitage.
link < - é o site deles e baixe a versão .tgz como se fosse o linux.
Antes de fazer qualquer coisa, instale o Java
sudo apt install openjdk-8-jdk
Abra e dentro de um arquivo chamado "armitage", abra um terminal e vá para a seção onde a pasta está localizada. E digite ./armitage
Isso deve executar o programa.
Para metasploit, você pode baixá-lo minha caixa de depósito .
Para instalá-lo, basta acessar a pasta e executar
chmod +x metasploit-latest-linux-x64-installer.run
e depois
./metasploit-latest-linux-x64-installer.run
Pode ser necessário ter privilégios sudo para funcionar.