Você não "instala" aplicativos como este no Linux (exceto em alguns casos). Use o seu gerenciador de pacotes de distribuição para instalar o que você precisa - ele irá automaticamente puxar todos os pacotes necessários. No caso de distribuições derivadas do SUSE Linux (desde que você esteja usando a tag /suse
) use
zypper in dialog
( in
é a abreviação de install
) ou
yast -i
que deve lhe dar diálogos interativos. Obviamente, você precisa executá-los com privilégios de root para poder modificar o sistema de arquivos raiz. Se você já tem os RPMs distribuição em mãos, você pode usar rpm -Uvh package1.rpm package2.rpm ...
As principais razões pelas quais copiar o material em seu sistema de arquivos é errado:
-
a origem dos binários pode não ser confiável, especialmente do ponto de vista da segurança. você simplesmente não roda nenhum programa que alguém lhe dá - usar o pacote de distribuição dá a você pelo menos alguma garantia sobre o conteúdo do pacote (por exemplo, ao assinar criptograficamente);
-
os binários são vinculados a bibliotecas compartilhadas (por exemplo, libncursesw no seu caso) - se você não fornecer uma biblioteca compatível o suficiente, você estará sujeito a problemas (que são difíceis de depurar).