desejo ausente, mas tk está instalado

3

Eu estava querendo mexer na programação do TCL / TK.

Eu tentei invocar o shell de desejo, mas recebi este erro:

$ wish
The program 'wish' is currently not installed. You can install it by typing:
sudo apt-get install tk

Então, eu tentei instalar o tk:

$ sudo apt-get install tk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
tk is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Mas já está instalado ...

Onde desejou ir?

ATUALIZAÇÃO:

Eu instalei alguns pacotes python-tk e agora desejo, mas não sei qual pacote o forneceu.

No entanto, aqui estão as informações solicitadas pelos dois cartazes:

Atualizar saída de alternativas:

$ update-alternatives --list wish
update-alternatives: error: no alternatives for wish

Informações da versão do LSB:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.1 LTS
Release:    14.04
Codename:   trusty

E agora, devido aos pacotes python-tk, quando eu executo o comando que recebo:

$ which -a wish
/usr/bin/wish

Por último, aqui é onde fica interessante, perguntei ao dpkg quem está fornecendo / bin / wish:

$ dpkg -S /usr/bin/wish
tk: /usr/bin/wish

Eu só posso imaginar que algo foi corrigido durante a instalação dos pacotes python-tk ... Caso contrário, estou perplexo ... Mas pelo menos está funcionando agora ...

    
por kj4ohh 25.08.2014 / 00:12

1 resposta

1

Eu tive o mesmo problema depois de atualizar para o Ubuntu 14.04. Um programa de trabalho trad (do Radiance) parou de funcionar como requerido (linguagem de script shell da janela como bash). Embora o "tk" mais recente tenha sido instalado no meu sistema, o desejo não foi encontrado.

Parece que o programa trad estava procurando por "wish" que foi renomeado / instalado como "wish8.6". Então um link simbólico para o wish8.6 foi criado.

Eu fiz o seguinte para fazer o trad funcionar no meu sistema:

sudo ln -sv /usr/bin/wish8.6 /usr/bin/wish

Espero que isso ajude.

    
por JitenAP 15.04.2015 / 07:54