Fiz este tutorial de instalação do
YANG para
GNU/Linux, na distribuição
Ubuntu (ou
Debian, já que o procedimento é exatamente igual) a pedido de vários colegas que jogam
Duke toda noite no YANG, e tinham dificuldades em instalar no GNU/Linux.
O
YANG tem, além da versão para Windows, uma outra para GNU/Linux no formato ".deb". O
Duke Nukem possui apenas a versão para Windows, mas que roda perfeitamente via
Wine.
Este tutorial foi feito passo a passo, então, mãos à obra!
Acesse o site do Yang:
E em "Downloads", escolha a versão para GNU/Linux. Observe se a sua instalação é 32 ou 64 bits, já instalei a versão de 32 bits em sistemas 64bits e rodou normalmente; portanto, se houver dúvida, dê preferência à versão para 32 bits, que é i386.
Clique para fazer o download do arquivo que tem a extensão ".deb", escolha um local para salvar, no exemplo foi utilizada a pasta chamada Downloads.
Agora, abra o terminal de comandos. Em "Aplicações" (ou "Applications", se o seu GNU/Linux tiver no idioma Inglês), depois em "Acessórios". Localize o terminal e clique para abrir.
Faça login como root, o que pode ser feito de várias formas. Para usuários Debian, na frente do cursor "$" digite:
su root
E tecle ENTER. É solicitada a senha de root, que deve ser digitada. Caso esteja correto, o cursor deve mudar para "#".
Para usuários do Ubuntu, você pode ganhar acesso de root de duas formas:
sudo su
E depois tecle ENTER, aí pede a
password. Se tudo tiver correto, o cursor muda para "#".
Ou conforme o screen abaixo, digitando:
sudo su
Depois ENTER, vai pedir a password, tecle ENTER. Se tiver correto, o cursor deve mudar para "#".
Acesse o local onde deve estar o arquivo do YANG que foi baixado, no meu caso ele está em:
/home/aluno/Downloads, portanto digite:
# cd Downloads
Obs.: Os comandos em GNU/Linux são
sensitive case, ou seja, caracteres maiúsculos e minúsculos são diferentes, portanto, não se esqueça de digitar exatamente como é o nome do local.
No nosso caso, em "Downloads" o "D" deve ser maiúsculo e o restante minúsculo.
Agora que já estamos no diretório onde foi salvo o YANG, vamos ver se realmente ele está lá, digite o comando:
# ls -l
Para listar todos os arquivos dentro do diretório.
Vamos fazer a instalação do pacote usando o
dpkg, que é o gerenciador de pacotes das distribuições baseadas no Debian, digite (seguido de ENTER):
# dpkg -i yang_0.90_i386.deb
Pronto, ele deve começar a instalação imediatamente. Observe as mensagens, veja no screen abaixo que nenhuma mensagem de erro foi apresentada, caso apresente alguma mensagem, observe o tipo de mensagem que normalmente ele pode reclamar de alguma dependência não resolvida.
Anote o nome do arquivo para que depois você possa buscá-los e instalar exatamente como fez anteriormente, só que agora usando o nome do arquivo de dependência, ou usando:
# aptitude install nonedoarquivo
Onde deve ser digitado exatamente o nome dos arquivos de dependências que aparecerem nas mensagens de erro, um a um até completar a instalação.
Após este procedimento, reinstale o YANG usando as instruções já passadas. No Debian 6 sempre há dependência de dois arquivos. Como estou instalando no Ubuntu, não pediu nenhuma dependência e a instalação foi direta, mas caso tenha problemas, siga a dica anterior para resolver.