.. _Instalacao_Linux: Instalação do OrtogOnBlender no Linux ===================================== O OrtogOnBlender foi inicialmente desenvolvido no Linux. Durante muito tempo rodava plenamente apenas neste sistema operacional e até hoje há uma tendência dos programas serem mais rápidos nesta plataforma, quando o desempenho é comparado com o Mac OS X e o Windows, sendo o último o mais lento de todos. O sistema foi testado no **Ubuntu 20.04** e é fortemente recomendado que o usuário utilize essa versão. .. warning:: Para que esse tutorial funcione é necessário que o usuário tenha um diretório com o nome **Downloads** dentro da pasta de usuário! Caso não tenha, crie-o antes de seguir com o processo! Instalando as Bibliotecas Necessárias ------------------------------------- Instala as bibliotecas gerais: .. code-block:: bash sudo apt-get install libgmpxx4ldbl libvtk7.1p libboost-program-options1.67.0 \ libboost-serialization1.67.0 libopencv-calib3d4.2 libboost-iostreams1.67.0 \ dcmtk vtk-dicom-tools imagemagick libheif-examples python3-gdcm python3-vtk7 \ python3-vtkgdcm cmake python3-pip libgdcm-tools python3-numpy libvtk6.3 libboost1.71 Instala as bibliotecas de segmentação da face: .. code-block:: bash pip3 install ray && \ pip3 install opencv-python && \ pip3 install dlib && \ pip3 install imutils Baixando e Instalando os Executáveis ------------------------------------ Primeiramente entre no seu diretório de usuário: .. code-block:: bash cd $HOME Crie um diretório chamado **Programs**: .. code-block:: bash mkdir Programs && cd Programs Baixe os executáveis do OrtogOnBlender: .. code-block:: bash wget http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/Linux/OrtogOnBlender.zip Descompactando o arquivo: .. code-block:: bash unzip OrtogOnBlender.zip Se desejar apagar o arquivo baixado para economizar espaço: .. code-block:: bash rm OrtogOnBlender.zip Agora entre no diretório do Blender do usuário: .. code-block:: bash cd ~/.config/blender/ && rm -Rfv 2.91* Baixe o arquivo: .. code-block:: bash wget http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/Linux/2.91.zip && unzip 2.91.zip Copie a biblioteca do DicomToMesh para o /usr/lib: .. code-block:: bash cd ~/Programs/OrtogOnBlender/Dicom2Mesh/ && sudo cp libdicom2meshlib.so /usr/lib/ Se preferir faça um link simbólico. Se desejar apagar o arquivo baixado para economizar espaço: .. code-block:: bash rm 2.91.zip Agora basta abrir o Blender com o seguinte comando: .. code-block:: bash ~/Programs/OrtogOnBlender/Blender291/blender Atualização do OrtogOnBlender ----------------------------- Caso você deseje atualizar o programa, **siga com a instalação das bibliotecas necessárias** descrita nos passos acima. Em seguida mova o diretório do OrtoOnBlender para uma versão de backup: Instala as bibliotecas gerais, caso alguma tenha ficado de fora em relação a versão atual: .. code-block:: bash sudo apt-get install libgmpxx4ldbl libvtk7.1p libboost-program-options1.67.0 \ libboost-serialization1.67.0 libopencv-calib3d4.2 libboost-iostreams1.67.0 \ dcmtk vtk-dicom-tools imagemagick libheif-examples python3-gdcm python3-vtk7 \ python3-vtkgdcm cmake python3-pip libgdcm-tools python3-numpy libvtk6.3 libboost1.71 Instala as bibliotecas de segmentação da face, caso não tenha instalado: .. code-block:: bash pip3 install opencv-python && \ pip3 install dlib && \ pip3 install imutils .. code-block:: bash cd ~/Programs/ && rm -Rfv OrtogOnBlender* Baixe os executáveis do OrtogOnBlender: .. code-block:: bash wget http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/Linux/OrtogOnBlender.zip Descompactando o arquivo: .. code-block:: bash unzip OrtogOnBlender.zip Configurando o diretório de usuário: .. code-block:: bash cd ~/.config/blender/ && rm -Rfv 2.91* Baixe e descompacte os arquivos do usuário: .. code-block:: bash wget http://www.ciceromoraes.com.br/downloads/OrtogOnBlender/Linux/2.91.zip && unzip 2.91.zip Agora basta abrir o Blender com o seguinte comando: .. code-block:: bash ~/Programs/OrtogOnBlender/Blender291/blender