Mostrar/Esconder barra lateral

Atividade 212731

Atividade

Atividade:TECNOLOGIA - Atualização, implantação e manutenção de softwareComplexidade:VI - 16.00 hora(s)
Status:Entregue
Descrição:Atualização e acompanhamento em sistemas internos (DNS, DHCP, etc)
Entregas Esperadas:Software implantado/atualizado.
Tempo de exec. presencial:16.00Tempo de exec. remota:16.00
Horas Homologadas (atividades entregues):-

Entregas Realizadas

EntregasCH Executada

Estudos para instalação do RootProf, solução de análise de dados em estudo para ser implantada no lab de mineração.

 

 

Testes e instalação do software de análise de dados para professores de Mineração

https://cristallografia.org/blog/2024/06/27/rootprof/ 

 

Após diversos testes, verificou-se que a aplicação acima, na sua versão atual, requer bibliotecas em C++ para funcionar adequadamente que não são suportadas nas versões Ubuntu e Debian disponíveis. Recomendamos ao usuário que solicitasse à GGTI a preparação de uma máquina com Ubuntu 24.04 LTS ou superior, ou com Debian 12 em diante, para seguirmos com os testes.

Em seguida foram realizados outros restes, fazendo uma nova compilação diretamente na máquina.

Seguindo os procedimentos abaixo documentados:

## Instalar dependências

sudo apt install binutils cmake dpkg-dev g++ gcc libssl-dev git libx11-dev \
libxext-dev libxft-dev libxpm-dev python3 libtbb-dev libvdt-dev libgif-dev


sudo apt install gfortran libpcre3-dev \
libglu1-mesa-dev libglew-dev libftgl-dev \
libfftw3-dev libcfitsio-dev libgraphviz-dev \
libavahi-compat-libdnssd-dev libldap2-dev \
 python3-dev python3-numpy libxml2-dev libkrb5-dev \
libgsl-dev qtwebengine5-dev nlohmann-json3-dev libmysqlclient-dev \
libgl2ps-dev \
liblzma-dev libxxhash-dev liblz4-dev libzstd-dev


## Instalar o GIT
apt install git


## Clonar root
$ git clone --branch latest-stable --depth=1 https://github.com/root-project/root.git root_src


##Crie um diretório para a compilação e um diretório para a instalação. Não há suporte para compilar o ROOT no diretório de ##origem. Em seguida, altere ( cd) para o diretório de compilação:

copiar o pacote de instalação do Root-Prof da pasta compartilhada: 

//<ip>/alunos/<docente>/rootprof

$ mkdir <builddir> <installdir>
$ cd <builddir>


##Execute o cmakecomando no shell substituindo <sourcedir>e <installdir>apropriadamente.

$ cmake -DCMAKE_INSTALL_PREFIX=<installdir> <sourcedir>

## inicie a compilação a partir do diretório de compilação, após o CMake terminar de executar:
$ cmake --build . --target install

#Após fim da compilção do passo anterior (processo dura cerca de 4 horas), execute a configuração das variáveis de ambiente:
$ source <installdir>/bin/thisroot.sh

Em seguida, execute o root :

sudo <installdir>/bin/root

## dentro do root, execute o programa RootProf

root[0] .x ../../rootprof/RootProfGui.C
 

 

24.00

Autorização

Data da AutorizaçãoObservaçãoAutorizada por
-- -

Avaliação

<
Data da AvaliaçãoNotaObservaçãoCH HomologadaAvaliada por
--- --

Cancelamento

Data do cancelamentoObservação
--