Consegui que o DrRacket funcionasse seguindo os passos abaixo:
- Faça o download da compilação DrRacket Linux de 64 bits para o Debian Squeeze em aqui ( NOTE : Este URL irá mudar quando novas versões do DrRacket forem lançadas; por favor, vá para o link para garantir que você está recebendo a versão mais recente)
O arquivo no meu caso foi nomeado racket-5.3-bin-x86_64-linux-debian-squeeze.sh
Eu iniciei a seguinte sessão de terminal:
user@computer:~$ cd Downloads
user@computer:~/Downloads$ chmod +x racket-5.3-bin-x86_64-linux-debian-squeeze.sh
user@computer:~/Downloads$ sudo bash
[sudo] password for user:
root@computer:/home/user/Downloads# ./racket-5.3-bin-x86_64-linux-debian-squeeze.sh
This program will extract and install Racket v5.3.
Note: the required diskspace for this installation is 285M.
Do you want a Unix-style distribution?
In this distribution mode files go into different directories according
to Unix conventions. A "racket-uninstall" script will be generated
to be used when you want to remove the installation. If you say 'no',
the whole Racket directory is kept in a single installation directory
(movable and erasable), possibly with external links into it -- this is
often more convenient, especially if you want to install multiple
versions or keep it in your home directory.
Enter yes/no (default: no) > no
Where do you want to install the "racket" directory tree?
1 - /usr/racket [default]
2 - /usr/local/racket
3 - ~/racket (/root/racket)
4 - ./racket (here)
Or enter a different "racket" directory to install in.
> 2
Checking the integrity of the binary archive... ok.
Unpacking into "/usr/local/racket" (Ctrl+C to abort)...
Done.
If you want to install new system links within the "bin" and
"man" subdirectories of a common directory prefix (for example,
"/usr/local") then enter the prefix of an existing directory
that you want to use. This might overwrite existing symlinks,
but not files.
(default: skip links) > /usr
Installing links in "/usr/bin"...
drracket, gracket, gracket-text, mred, mred-text, mzc, mzpp, mzscheme, mztext, pdf-slatex, planet, plt-games, plt-help, plt-r5rs, plt-r6rs, plt-web-server, racket, raco, scribble, setup-plt, slatex, slideshow, swindle
done.
Installing links in "/usr/share/man/man1"...
drracket.1, gracket.1, mred.1, mzc.1, mzscheme.1, plt-help.1, racket.1, raco.1, setup-plt.1
done.
Installation complete.
Observe minhas escolhas / respostas para as perguntas que o instalador faz. Você pode seguir meu exemplo e tentar as mesmas respostas, mas elas não são as únicas respostas possíveis; você pode experimentar um pouco com eles.
Uma vez que fiz isso, apenas executei o seguinte comando como um usuário comum a partir do prompt $
(portanto, execute exit
se você ainda estiver no prompt raiz ( #
)):
drracket
A GUI exibida.
Estou no Ubuntu 12.04 64 bits. Não tenho certeza do problema que você está tendo porque funciona para mim.