Pesquisa de site

Como instalar o Blender no Ubuntu 20.04, 21.10 [Todas as formas]


Este tutorial mostra todas as maneiras de instalar o software de criação 3D Blender no Ubuntu, incluindo Snap, Flatpak, pacotes Deb nativos e compilar a partir do tarball de origem.

Blender é um software de código aberto gratuito para criação de filmes de animação, efeitos visuais e jogos de computador. Está disponível para instalação no Ubuntu por meio de alguns formatos de pacote diferentes. Aqui você pode escolher o que preferir.

1. Pacote Blender Snap:

A equipe de desenvolvedores de software oferece um pacote snap oficial que funciona no Ubuntu e na maioria das outras distribuições Linux. Snap é um formato de pacote Linux universal desenvolvido pela Canonical, a empresa por trás do Ubuntu.

O pacote Snap apresenta:

  • Fácil de instalar.
  • Atualização automática.
  • Mantido pela Fundação Blender.
  • Funciona apenas em PCs modernos de 64 bits.
  • Execute na caixa com o daemon snapd, embora pré-instalado imediatamente.
  • Ocupa mais espaço em disco do que o pacote deb nativo.

Instale o pacote Blender Snap:

O pacote é fácil de instalar conforme mencionado. Basta abrir o Ubuntu Software, procurar e instalar o Blender. Nos detalhes do pacote e na barra de cabeçalho, ele está marcado como pacote Snap.

2. Blender no repositório Ubuntu Universe:

O Ubuntu possui o software de criação 3D em seus repositórios oficiais. Embora seja sempre antigo, tem suporte para vários arcos!

recursos do pacote Blender em estoque:

  • Fácil de instalar.
  • Pacote oficial do Ubuntu, mas sem atualização.
  • Funciona em PC de 64 bits, arm64 (Apple Silicon, Raspberry Pi), armhf, ppc64el e < Processadores b>s390x.

O pacote stock deb também está disponível para instalação no Ubuntu Software, embora seja uma droga e possa não funcionar! Em vez disso, os usuários podem abrir o terminal pressionando Ctrl+Alt+T no teclado e executar o comando apt:

sudo apt update && sudo apt install blender

E para desinstalar o pacote, use o comando sudo apt remove --autoremove blender no terminal.

3. Pacote Blender Flatpak:

Flatpak é outro formato de pacote Linux universal desenvolvido como parte do projeto freedesktop.org. O Blender está disponível como pacote Flatpak no repositório flathub.

O pacote Flatpak apresenta:

  • Atualização automática.
  • Mantido pela comunidade.
  • Apenas PC moderno de 64 bits.
  • Execute na caixa com o daemon flatpak.
  • Ocupa mais espaço em disco do que o pacote deb nativo.

Instale o pacote Blender Flatpak:

Para instalar o pacote, abra o terminal pesquisando na tela de visão geral das atividades ou pressionando Ctrl+Alt+T no teclado. Quando o terminal abrir, execute os seguintes comandos um por um.

  1. Execute o comando para instalar o daemon flatpak:

    sudo apt install flatpak
  2. Adicione o repositório flathub:

    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  3. Finalmente instale o Blender via comando:

    flatpak install flathub org.blender.Blender

E pode ser facilmente removido através do comando flatpak unlock org.blender.Blender.

4. Tarball portátil do Blender Linux:

O site do Blender fornece Linux Tarball em sua página de download. Basta pegar o pacote, extraí-lo em seu gerenciador de arquivos e clicar com o botão direito do mouse, executar o arquivo executável da pasta gerada para iniciar o programa.

Não é necessária instalação, mas funciona apenas para Linux em PCs desktop e laptops modernos de 64 bits.

5. Instale o Blender do Ubuntu PPA:

Alguns usuários do Ubuntu NÃO gostam dos pacotes Snap e Flatpak. Além do tarball portátil do Linux, PPAs de terceiros são uma das opções.

O pacote PPA apresenta:

  • Pacotes deb nativos.
  • Capaz de atualizar através do “Software Updater”.
  • Mantido por terceiros não oficiais.

PPAs do liquidificador:

Existem alguns PPAs do Ubuntu que contêm o pacote de software de criação 3D. Você pode encontrá-los nesta página.

Até agora, o PPA de Rob Savoury contém os pacotes mais recentes do Blender 2.93.4 (verifique o link) para Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04 e superior para PC de 64 bits. No entanto, ele foi construído com bibliotecas FFmpeg atualizadas que podem quebrar outras dependências de pacotes em seu sistema.

Para instalar o Blender a partir do PPA, abra o terminal e execute os comandos abaixo um por um:

sudo add-apt-repository ppa:savoury1/ffmpeg4
sudo add-apt-repository ppa:savoury1/blender
sudo apt-get update
sudo apt-get upgrade && sudo apt-get dist-upgrade
sudo apt-get install blender

E para remover os pacotes PPA, execute os seguintes comandos um por um no terminal para limpar os repositórios PPA que também farão o downgrade dos pacotes instalados:

sudo apt install ppa-purge && sudo ppa-purge ppa:savoury1/blender
sudo ppa-purge ppa:savoury1/ffmpeg4

6. Pacote Blender Appimage:

O software também está disponível como pacote binário Appimage único, embora pareça não ser atualizado regularmente.

O Appimage é um pacote sem instalação que funciona na maioria dos sistemas Linux. Os usuários só precisam adicionar permissão executável na caixa de diálogo Propriedades do arquivo, clicar com o botão direito e selecionar executar para iniciar o programa.

O pacote Appimage apresenta:

  • Somente PC de 64 bits.
  • nenhuma instalação necessária.
  • Funciona na maioria dos Linux, como Snap e Flatpak.
  • Não oficial.

O Blender Appimage está disponível para download nesta página e está na versão 2.90 no momento.

7. Compile o Blender da fonte:

Se nenhum dos métodos anteriores atender às suas necessidades, você poderá construir o pacote de software a partir do código-fonte, embora não seja recomendado para iniciantes.

Crie a partir dos recursos de origem:

  • Não é amigável para iniciantes.
  • Funciona em todas as arquiteturas de processador, embora o Blender 2.8+ precise de GPU com suporte OpenGL 3.3+
  • Construa qualquer versão com funções opcionais conforme a preferência do usuário.
  • O processo de construção pode falhar por motivo “desconhecido” e precisar de suporte técnico.

Como compilar o Blender a partir do tarball fonte.

Em primeiro lugar, baixe o tarball fonte na página do link abaixo:

Baixe o Blender (tar.xz): https://download.blender.org/source/

Instale as dependências de compilação:

1.) Após baixar o tarball de origem, extraia-o no gerenciador de arquivos. Em seguida, clique com o botão direito na pasta de origem e selecione ‘Abrir no Terminal

O Blender 2.9x possui um script ‘install-deps.sh’ que instala automaticamente a compilação dependente tanto dos repositórios do sistema quanto baixando e construindo outros a partir do código-fonte.

2.) Quando o terminal abrir após clicar na opção de menu anterior, primeiro execute o comando para instalar os pacotes essenciais:

sudo apt install build-essential git subversion cmake libx11-dev libxxf86vm-dev libxcursor-dev libxi-dev libxrandr-dev libxinerama-dev libglew-dev libwayland-dev wayland-protocols libegl-dev libxkbcommon-dev libdbus-1-dev linux-libc-dev

3.) Em seguida, execute o script para começar a instalar as dependências de construção:

sudo ./build_files/build_environment/install_deps.sh

NOTA: o script pode falhar ao construir dependências de tarballs de origem. Você pode pular e/ou especificar o que construir por meio de sinalizadores. E descubra as opções de comando via:

sudo ./build_files/build_environment/install_deps.sh --help

Portanto, o comando pode ser (execute o script com --show-deps mostra as bibliotecas necessárias):

sudo ./build_files/build_environment/install_deps.sh --with-embree --build-python --skip-oiio

4.) Pode ser necessário executar o script várias vezes para instalar as dependências com êxito. Depois disso, crie a pasta “build” no diretório de origem:

mkdir build && cd build

E configure a fonte com suas opções preferidas, por exemplo:

cmake ../ -DCMAKE_INSTALL_PREFIX=/usr -DWITH_INSTALL_PORTABLE=OFF -DWITH_BUILDINFO=OFF -DWITH_PYTHON_INSTALL=OFF

O comando irá gerar “CMakeCache.txt” na pasta “build” na fonte. Você pode editar o arquivo para alterar as opções de construção.

5.) Finalmente construa o Blender se tudo correr bem. Dependendo de quantos núcleos de CPU você possui, você pode alterar -j4 (4 threads) para -j8 para acelerar o processo.

make -j4

E finalmente instale o Blender via sudo make install se o make tiver sucesso.

Resumo :

Para usuários do Ubuntu, existem algumas maneiras de fazer o Blender funcionar. A maneira mais fácil e oficial é procurar e instalar o pacote SNAP do Ubuntu Software. No entanto, o antigo pacote .deb no repositório Universe suporta mais processadores, por exemplo, Apple Silicon, Raspberry Pi e outros dispositivos móveis. Para testar sem instalar, existe um tarball portátil do Linux presente na página oficial de download. E os PPAs Ubuntu de terceiros mantêm os pacotes mais recentes no formato .deb nativo. Além disso, usuários avançados podem construí-lo a partir do código-fonte com opções gratuitas.

Artigos relacionados