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.
Execute o comando para instalar o daemon flatpak:
sudo apt install flatpak
Adicione o repositório flathub:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
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.