Vamos nos concentrar primeiro na chamada da linha de comando. Meu palpite é que o seu PATH inclui o caminho da instalação antiga (a da sua pasta pessoal) primeiro. Ou talvez seja apenas uma questão de fazer uma repetição. Aqui está o que eu sugeriria:
- Abra uma nova janela de terminal (uma maneira de garantir que os caminhos sejam atualizados).
- execute
racket --version
, verifique se ainda é 6.1. - execute
which racket
para ver qual versão da raquete você está executando. Eu estou supondo que vai ser um instalado em seu diretório home. - execute
echo $PATH
para ver como é o seu PATH. Meu palpite é que o caminho para o instalado em seu diretório home ocorrerá antes daquele instalado usando o ppa.
Se tudo o que eu suponho é verdade, então provavelmente você pode resolver isso excluindo o diretório racket
em seu diretório inicial (ou, de forma mais conservadora, movendo-o para /tmp
, você pode recuperá-lo se quiser.
Depois de remover a raquete do seu diretório home, você precisa dizer ao seu shell ( bash
), que o comando desapareceu do local anterior, porque o shell bash lembra a localização dos comandos já utilizados. Você pode remover essa tabela de hash de comandos executando: hash -r
ou apenas fechando instâncias de shell existentes e abrindo uma nova janela de terminal.