O problema foi com a falta da biblioteca gtk2 de 32 bits. Confira esta discussão "bug" .
Eu quero instalar Red Suite 4 (pesquisa no Google mostra que este problema é com a instalação de outros aplicativos também) na minha máquina de 64 bits.
Eu instalei os pacotes de pré-requisitos: linux32 e ia32-libs (para suporte a 32 bits).
Quando tento instalar o aplicativo, recebo este erro:
sudo ./Installer_Red_Suite_4_4.2.3_255_Linux-x86
invalid command name "bind"
while executing
"::unknown bind Text <Tab>"
("uplevel" body line 1)
invoked from within
"uplevel 1 $next $args"
(procedure "::obj::Unknown" line 3)
invoked from within
"bind Text <Tab>"
(procedure "::InstallJammer::InitializeGui" line 19)
invoked from within
"::InstallJammer::InitializeGui "
(procedure "::InstallJammer::InitInstall" line 68)
invoked from within
"::InstallJammer::InitInstall"
(file "/installkitvfs/main.tcl" line 37049)
Eu pesquisei - o InstallJammer é "Instalador da GUI multiplataforma". O que poderia estar errado - bind é o comando bash, então não sei o que está errado.
O problema foi com a falta da biblioteca gtk2 de 32 bits. Confira esta discussão "bug" .
Meu problema que causou exatamente a mesma mensagem de erro foi que eu tinha montado / tmp noexec
.
O seguinte irá montar / tmp com direitos de execução:
sudo mount -o remount,exec /tmp