Ensinarei nesse tutorial o procedimento de instalação do R para Raspberry PI.
O R, é uma linguagem de programação estatística, orientada a objeto. Sendo uma linguagem aberta (Open Source) permite a criação de gráficos e analise de dados.
Estarei apresentando o processo de instalação no Raspberry PI e tambem em outras distribuições linux.
Instalação Tradicional
Para instalar o R é bastante simples:
Entre em uma máquina raspberry pi, usando um terminal.
No site é possível escolher a plataforma que deseja utilizar para rodar a vm, no meu caso, estarei instalando em uma maquina windows.
Porem a VM uma vez criada pode ser utilizada em qualquer plataforma, pois os arquivos da VM, independe do sistema operacional que a sustenta.
Instalar uma nova VM
Após instalado o virtualbox é necessário montar a máquina virtual, para tanto, criaremos uma máquina Linux.
Para isso, siga os passos a seguir:
Vamos criar uma nova VM, clicando no botão novo, conforme demonstrado acima.
Ao clicar, no botão, surge uma janela, conforme descrito abaixo:
Preencha um nome que diz respeito ao uso desta vm, no campo nome.
No campo pasta, indique a pasta que será incluída as informações da VM, lembrando que o HD da vm pode ser incluída em pasta separada.
No campo Tipo, contem a informação do sistema operacional que voce irá armazenar, preocupe-se com o seu tipo e na versão e revisão e principalmente arquitetura (32/64bits) deste.
Por fim, click no botão Próximo.
Agora iremos indicar o tamanho da memória RAM, para tanto:
Arraste a barra, até o tamanho da memória que deseja, ou digite a mesma, na caixa ao lado.
Por fim, click no botão Proximo.
Criação de Disco virtual
Iremos criar agora o disco virtual, que irá armazenar as informações da VM.
Selecione a opção Criar um novo disco rígido virtual agora, conforme figura abaixo:
Em seguida, click no botão criar.
Agora iremos selecionar o tipo do disco rígido, na imagem abaixo, vemos 3 tipos possíveis.
No nosso caso, selecionamento VDI, e clicamos no botão Próximo.
Agora, iremos alocar o espaço da VM, conforme figura abaixo:
Selecionamos o item dinamicamente alocado, pois queremos que o tamanho possa ser alocado a medida da necessidade e não fixo como na modalidade seguinte.
Selecionamos o botão Próximo.
Agora iremos, indicar o local do armazenamento do disco rígido.
Na caixa de texto digitaremos seu local+nome, também alocando seu tamanho, rolando até o valor desejado. No nosso caso colocaremos 65Gb.
Por fim, clicamos em Criar, para gravar as alterações.
Por conclusão será criada uma VM na aba lateral com o nome apresentado durante o treinamento.
Instalando o Sistema Operacional
Para instalação do sistema operacional, é necessário baixar uma imagem do linux, no nosso caso usaremos a ubuntu 20.04, conforme apontado na imagem:
Em seguida, na vm, click na vm que deseja configurar, e em seguida no botão configurações.
Conforme figura acima.
Agora, iremos indicar a imagem, para isso, selecione o grupo Armazenamento.
Em seguida selecione Em controladora IDE, na imagem do CD (Vazio).
Agora por fim, em atributos, click no botão do cd, e indique a imagem, anteriormente indicada.
Finalizando por Abrir.
Pronto sua VM esta pronta para ser instalada.
Rodando a VM
Agora para concluir, basta iniciar a mesma, para tanto, selecione a vm desejada, e click no botão Iniciar
Neste artigo, irei descrever como trabalhar com arquivos em C no linux.
Segue o exemplo do Makefile do projeto:
all: compile
compile:
gcc files.c -o files
Excluindo arquivos
Em programação, é comum manipularmos arquivos de diversas formas. Uma boa prática é sempre a limpeza da máquina, para evitar estouro de memoria de disco.
Para isso usaremos o comando abaixo:
int unlink(const char *pathname);
Para demonstrar isso, iremos apresentar e comentar um programa (files.c).
A função Linkando, retrata a funcionalidade em si, nela temos dois parametros:
origem
arquivo
No origem, temos o arquivo que gerará um link (referência). Percebemos que indicamos o arquivo teste.old. Em seguida temos o arquivo, que é de fato o que será criado.
Podemos ver aqui, como foi montado nosso projeto.
Agora ao rodar nosso programa temos a seguinte diferença:
Percebam que o arquivo teste.old e teste.txt tem o mesmo tamanho, para ter certeza que é apenas um link, vamos mudar o tamanho do teste.old, e verificar se o teste.txt tambem modifica.
Apos a mudança de tamanho do arquivo original, verificamos que o seu link também modifica.
Em breve publicarei outros comandos relacionados a manipulação de arquivos no linux, para que eu possa continuar tralhando, envie-nos seus feedbacks sobre os artigos.
Mande-nos um email para marcelomaurinmartins@gmail.com passando o que deseja que eu escreva.