===== Instruções Gerais para Uso no Curso ===== Estas instruções devem ser seguidas e verificadas logo no início do curso. Nas instruções a seguir: - ''$'' denota o prompt na linha de comando do LINUX - ''>'' denota o prompt do R ==== Terminal do LINUX ==== Para acessar o ''terminal'' (linha de comando do LINUX) vá no Menu conforme sequência abaixo. Isto irá abrir uma janela onde comandos do LINUX podem ser digitados no "prompt" ( aluno$ ) \\ Aplicações ==> Acessórios ==> Terminal ==== TerraView ==== Para iniciar o TerraView, digite no "prompt" do LINUX o comando:\\ aluno$ terraView & Note que é conveniente digitar o caracter "&" para que o processo rode em background e vote tenha a linha de comando de volta. Se precisar digite '''' na janela para restaurar o acesso a linha de comando ==== R ==== Vamos mencionar duas formas de iniciar e utilizar o R: * diretamente na linha de comando digitando:\\ aluno$ R * usando do R //dentro// do editor ''XEMACS'' o que é conveniente para abrir ou criar arquivos que armazenem os comandos. Para isto siga os passos: * Iniciar o ''XEMACS'' aluno$ xemacs & * No ''XEMACS'' inicie o R pressionando a combinação de teclas: * Para conveniência, divida a janela em duas janelas (buffers) onde em uma delas deixamos o arquivo de comandos a ser carregado e/ou editado e na outra o programa R rodando com a combinação de teclas: <2> * para sair do R digite: > q() ==== MySQL ==== Para usar o MySQL no seu computador é conveniente voce saber que é o usuário ''root'' e sua senha. Na instalação //default// do MySQL este usuário tem senha nula (em branco). Para este curso vamos usar o banco de dados {{software:art:curso:chuvapr.sql|chuvapr.sql}} que deve ser copiado para o seu computador e carregado no MySQL com o comando: $ mysql -u root -p < chuvapr.sql ==== Verificando configurações e instalações necessárias para iniciar o curso ==== Para iniciar este exemplo voce deve se certificar que: - ''xemacs'', ''R'', ''terraView'' e os pacotes do R ''sp'', ''aRT'' e ''geoR'' estão instalados - MySQL está instalado e o banco ''chuvapr'' já incluído no MySQL (já disponível nas máquinas do procc) No caso de algum problema vá até a [[software:art:install|página de instruções de instalação]]. ==== Usando o aRT para criar e atribuir permissões a usuários ==== Usuários podem ser adicionados com permissões desejadas diretamente no MySQL ou então usando o próprio aRT. Para isto é necessário ter acesso ao usuário ''root'' do MySQL. No exemplo a seguir vamos considerar que na instalação do MySQL foi definida a senha ''aluno'' para o usuário ''root''. (lembre-se que por default s instalação deixa a senha em branco). - Iniciar o R e carregar o aRT aluno$ R require(aRT) Conectar ao banco de dados como usuário ''root'' e adicionando o usuário ''aluno'' conR <- openConn(user="root", pass="aluno") addPermission(conR, user="aluno") rm(conR) Mais detalhes sobre controle de conexões, usuários e permissões são dados em ''help(addPermission) e no vignette ''aRTconn''.