Isto é definitivamente devido ao arquivo ruim baixado. Eu baixei a versão de 32 bits do Metasploit e instalei. Embora a etapa inicial tenha funcionado, o início do metasploit falha devido ao conflito de rubygems. Então, eu desinstalei o Metasploit de 32 bits e instalei o Metasploit de 64 bits recém-baixado. Funcionou perfeitamente e o Metasploit pode ser executado sem erros. Todos os problemas foram resolvidos.