Olá pessoal! Tudo bem?
Hoje vamos abordar a instalação de alguns softwares comumente utilizados nos primeiros períodos de cursos superiores de computação. Será necessário ter o
Java instalado em sua máquina, que é um pré-requisito para que alguns destes softwares possam rodar.
Softwares a serem instalados:
- Java 7 :: Pré-requisito para a instalação do GeoGebra e Portugol IDE;
- GeoGebra :: Software utilizado para operações algébricas e geométricas;
- Portugol IDE :: Software utilizado para estudo e desenvolvimento de algoritmos através da pseudo linguagem Portugol, o português estruturado;
- G-Portugol :: Pacote GPT, com compilador para a pseudo linguagem Portugol, uma alternativa atual para usuários habituados a trabalhar na shell com editores de texto do tipo Vim e nano.
Java 7
Como precisamos do Java instalado no Debian, então vamos instalar o Java 7, que é a versão corrente estável. Instalaremos através de um repositório do
Ubuntu. Mas não se preocupe, já foi testado no
Debian Squeeze (32 e 64 bits). Então, vamos iniciar o trabalho.
Insira o repositório Java no arquivo
sources.list, para isso, abra o arquivo e faça a edição:
Obs.: Aqui estou utilizando o
Vim para realizar as edições. Sinta-se à vontade para usar o editor que mais lhe agrade.
# vim /etc/apt/sources.list
Insira as seguintes linhas no final do arquivo:
### Repositório Java ###
deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
Salve, saia do arquivo e atualize sua base de pacotes. Ao atualizar, você notará que existe uma mensagem referente à chave do repositório Ubuntu. Baixe-a e adicione a chave do repositório:
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
Atualize sua base de pacotes novamente e veja que está tudo correto, depois instale o Java 7:
# aptitude update
# aptitude install oracle-java7-installer
Aceite os termos e siga o padrão aceitando a instalação do Java 7. O instalador vai configurar o
JDK 7 e o
JRE 7 junto com todos os plugins necessários em sua distribuição e navegador.
A partir de agora você receberá atualizações do Java em seu Debian.
Com o Java 7 instalado, podemos iniciar a instalação de nossos softwares acadêmicos sem medo.
Instalando o GeoGebra via repositório
Vamos inserir o repositório do GeoGebra no arquivo "sources.list". Abra o arquivo novamente:
# vim /etc/apt/sources.list
Insira as seguintes linhas no final do arquivo:
### Geogebra ###
deb http://download.opensuse.org/repositories/home:heimdall78/Debian_6.0/ /
Salve e saia do arquivo. Agora baixe e adicione a chave do repositório:
# wget http://download.opensuse.org/repositories/home:heimdall78/Debian_6.0/Release.key
# apt-key add - < Release.key
Atualize a base de pacotes e instale o
GeoGebra:
# aptitude update
# aptitude install geogebra
Após a instalação, o GeoGebra estará disponível na interface gráfica no painel:
Aplicativos → Ciência → GeoGebra
Além de estar com o programa instalado, você passa a receber todas as atualizações do software, mais um benefício por ter inserido o repositório do aplicativo em sua "sources.list".
Instalando o Portugol IDE
Inicie fazendo o download do programa:
# wget http://www.dei.estt.ipt.pt/portugol/sites/dei.estt.ipt.pt.portugol/files/portugol23.zip
Extraia o arquivo ".zip" e mova seu conteúdo extraído para um local específico, utilizarei aqui o subdiretório
/opt:
# unzip portugol23.zip
# mv portugol /opt
Obs.: Caso não tenha os pacotes
Zip e o
Unzip instalados em seu Debian, basta rodar:
# aptitude install zip unzip -y
Caso trabalhe com o subdiretório
opt, verifique suas permissões; e caso seja necessário, passe as permissões de dono e grupo do subdiretório e seu conteúdo, recursivamente, para seu usuário padrão da interface gráfica:
# chown usuário:usuário -R /opt
Entre no diretório atual do arquivo extraído e dê permissões de execução para o aplicativo através do arquivo "Portugol.jar":
# cd /opt/portugol
# chmod +x Portugol.jar
Caso esteja utilizando o terminal na interface gráfica para rodar o software, esteja no subdiretório
/opt/portugol/ e faça:
# ./Portugol.jar
Caso esteja em modo texto, vá para o TTY7 utilizando as teclas
Ctrl+Alt+F7 simultaneamente. Se a sua interface gráfica não estiver levantada no TTY7, faça:
# service gdm3 start
Abra o terminal através do menu:
Aplicativos → Acessórios → Terminal
E rode o seguinte comando (estou como root, no exemplo):
# cd /opt/portugol
# ./Portugol.jar
Para deixar a execução do software ainda mais amigável, vamos colocar um ícone com a chamada do aplicativo na barra do painel superior do GNOME, na mesma localização do GeoGebra, ele vai ficar em:
Aplicativos → Ciência → Portugol IDE
Esta configuração foi feita no
GNOME 2.30.2, caso esteja em uma versão diferente, atual, procure a forma específica para esse procedimento em outra fonte, é muito provável que seja da mesma forma, mas não posso afirmar que vá funcionar.
Na interface gráfica, clique na barra do painel superior do GNOME, vá em "Sistema", depois em "Preferências", e depois escolha a opção "Menu Principal", faça da seguinte forma:
Sistema → Preferências → Menu Principal
Uma janela vai abrir com as opções dos menus de aplicativos do GNOME, ela estará dividida em duas partes:
Na parte esquerda, clique na opção "Ciência", então ao lado direito do menu, aparecerá aberto. Clique em "Novo Item", e siga o padrão abaixo:
- Nome: Portugol IDE
- Comando: /opt/portugol/Portugol.jar
- Comentário: IDE para Português Estruturado
Agora escolha um ícone para o aplicativo através do botão esquerdo da janela e clique em "OK" e feche o menu. Basta testar agora através do painel seguindo o seguinte caminho:
Aplicativos → Ciência → Portugol IDE
Instalação do pacote GPT
Agora vamos a instalação do pacote GPT, que consiste em um compilador para a pseudo linguagem Portugol. É uma ótima alternativa para usuários que querem estudar algoritmos em Português Estruturado utilizando editores de texto no próprio Shell, como o Vim e o nano.
Verifique se o pacote já existe em seu sistema:
# dpkg -l gpt
Caso não exista, instale o pacote:
# aptitude install gpt
Agora, vamos conhecer as opções do GPT, rode o comando abaixo para visualizá-las:
# gpt
Você terá acesso às seguintes informações:
Modo de uso: gpt [opções] algoritmos...
Opções:
-v mostra versão do programa
-h mostra esse texto
-o <arquivo> compila e salva programa como <arquivo>
-t <arquivo> salva o código em linguagem C como <arquivo>
-s <arquivo> salva o código em linguagem Assembly como <arquivo>
-i interpreta o algoritmo
-d exibe dicas no relatório de erros
Utilize seu editor preferido e inicie a criação de seus algoritmos.
Vamos utilizar um exemplo como ilustração, creio que seja útil para usuários que tenham dificuldades em entender as aplicações do modo de uso apresentado no HELP acima.
Crie um arquivo e digite o algoritmo de teste, usaremos o clássico "Olá mundo":
# vim algoritmo.gpt
algoritmo olamundo;
início
imprima ("ola mundo");
fim
Salve e feche o arquivo.
Agora converta-o para executável da seguinte forma:
# gpt -o olamundo.exe olamundo.gpt
Agora basta rodar o executável:
# ./olamundo.exe
Sua saída tem que ser: ola mundo
Agora é só desfrutar dos programas em seu cotidiano, creio que isto possa ajudar os linuxers que estão em vida acadêmica e utilizam Debian ou alguma distribuição derivada como desktop padrão.
Até a próxima, pessoal!
Referências
Dica também publicada em:
Nenhum comentário foi encontrado.