Поиск по сайту:

Как установить Blender в Ubuntu 20.04, 21.10 [Все способы]

В этом руководстве показаны все способы установки программного обеспечения для создания 3D-изображений Blender в Ubuntu, включая Snap, Flatpak, собственные пакеты Deb и компиляцию из исходного архива.

Blender — бесплатное программное обеспечение с открытым исходным кодом для создания анимационных фильмов, визуальных эффектов и компьютерных игр. Его можно установить в Ubuntu через несколько различных форматов пакетов. Здесь вы можете выбрать тот, который вам больше по душе.

1. Пакет Snap для блендера:

Команда разработчиков программного обеспечения предлагает официальный пакет Snap, который работает в Ubuntu и большинстве других дистрибутивов Linux. Snap — это универсальный формат пакетов Linux, разработанный Canonical, компанией-разработчиком Ubuntu.

Возможности пакета Snap:

  • Простота установки.
  • Автообновление.
  • Поддерживается Blender Foundation.
  • Работает только на современных 64-битных ПК.
  • Запускайте в коробке с демоном snapd, хотя он уже установлен «из коробки».
  • Займите больше дискового пространства, чем собственный пакет deb.

Установите пакет Blender Snap:

Как уже упоминалось, пакет легко установить. Просто откройте Ubuntu Software, найдите и установите Blender. Как в сведениях о пакете, так и в строке заголовка он помечен как пакет Snap.

2. Blender в репозитории Ubuntu Universe:

В официальных репозиториях Ubuntu есть программное обеспечение для создания 3D-изображений. Хотя он всегда старый, у него есть поддержка нескольких арок!

Возможности стандартного пакета Blender:

  • Простота установки.
  • Официальный пакет от Ubuntu, но обновлений больше нет.
  • Работает на 64-битном ПК, arm64 (Apple Silicon, Raspberry Pi), armhf, ppc64el и armhf. б>процессоры s390x.

Стандартный пакет deb также доступен для установки в Ubuntu Software, хотя он отстой и может не работать! Вместо этого пользователи могут открыть терминал, нажав Ctrl+Alt+T на клавиатуре, и вместо этого запустить команду apt:

sudo apt update && sudo apt install blender

А чтобы удалить пакет, используйте команду sudo apt Remove --autoremove blender в терминале.

3. Упаковка Blender Flatpak:

Flatpak — еще один универсальный формат пакетов Linux, разработанный в рамках проекта freedesktop.org. Blender доступен в виде пакета Flatpak в репозитории Flathub.

Пакет Flatpak включает в себя:

  • Автоматическое обновление.
  • Поддерживается сообществом.
  • Только 64-битный современный ПК.
  • Запустите в коробке с демоном Flatpak.
  • Займите больше дискового пространства, чем собственный пакет deb.

Установите пакет Blender Flatpak:

Чтобы установить пакет, откройте терминал, выполнив поиск на экране обзора действий или нажав Ctrl+Alt+T на клавиатуре. Когда терминал откроется, выполните следующие команды одну за другой.

  1. Запустите команду для установки демона Flatpak:

    sudo apt install flatpak
  2. Добавьте репозиторий FlatHub:

    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  3. Наконец установите Blender с помощью команды:

    flatpak install flathub org.blender.Blender

И его можно легко удалить с помощью команды flatpak uninstall org.blender.Blender.

4. Портативный Linux-тарбол Blender:

Веб-сайт Blender предоставляет Linux Tarball на странице загрузки. Просто возьмите пакет, распакуйте его в файловом менеджере и щелкните правой кнопкой мыши исполняемый файл из созданной папки, чтобы запустить программу.

Установка не требуется, но работает только для Linux на современных 64-битных настольных ПК и ноутбуках.

5. Установите Blender из Ubuntu PPA:

Некоторым пользователям Ubuntu НЕ нравятся пакеты Snap и Flatpak. Помимо портативного архива Linux, одним из вариантов являются сторонние PPA.

Пакет PPA включает в себя:

  • Собственные deb-пакеты.
  • Возможность обновления через «Software Updater».
  • Поддерживается неофициальными третьими лицами.

PPA для блендера:

Существует немало PPA-репозиториев Ubuntu, содержащих пакет программного обеспечения для создания 3D-изображений. Вы можете найти их на ЭТОЙ СТРАНИЦЕ.

На данный момент PPA Роба Сэвори содержит самые последние пакеты Blender 2.93.4 (проверьте ссылку) для Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04 и выше для 64-битных ПК. Однако он был построен с использованием обновленных библиотек FFmpeg, которые могут нарушить зависимости других пакетов в вашей системе.

Чтобы установить Blender из PPA, откройте терминал и выполните одну за другой приведенные ниже команды:

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

А чтобы удалить пакеты PPA, выполните следующие команды одну за другой в терминале, чтобы очистить репозитории PPA, что также приведет к понижению версии установленных пакетов:

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

6. Пакет Appimage Blender:

Программное обеспечение также доступно в виде одного двоичного пакета Appimage, хотя, похоже, оно не обновляется регулярно.

Appimage — это пакет, не требующий установки, который работает в большинстве систем Linux. Пользователям просто нужно добавить разрешение на исполняемый файл в диалоговом окне «Свойства файла», затем щелкнуть правой кнопкой мыши и выбрать «Выполнить», чтобы запустить программу.

Возможности пакета Appimage:

  • Только 64-битный ПК.
  • установка не требуется.
  • Работает в большинстве Linux, таких как Snap и Flatpak.
  • Неофициальный.

Изображение приложения Blender доступно для загрузки на ЭТОЙ СТРАНИЦЕ, на данный момент это версия 2.90.

7. Скомпилируйте Blender из исходников:

Если ни один из предыдущих методов не соответствует вашим потребностям, вы можете собрать пакет программного обеспечения из исходного кода, хотя новичкам это не рекомендуется.

Сборка из исходных функций:

  • Не подходит для новичков.
  • Работает на всех процессорных архитектурах, хотя для Blender 2.8+ требуется графический процессор с поддержкой OpenGL 3.3+.
  • Создайте любую версию с дополнительными функциями по желанию пользователя.
  • Процесс сборки может завершиться неудачей по «неизвестной» причине, и вам потребуется техническая поддержка.

Как скомпилировать Blender из исходного архива.

Сначала загрузите исходный архив со страницы по ссылке ниже:

Загрузить Blender (tar.xz): https://download.blender.org/source/

Установите зависимости сборки:

1.) После загрузки исходного архива распакуйте его в файловом менеджере. Затем щелкните правой кнопкой мыши исходную папку и выберите «Открыть в терминале».

В Blender 2.9x есть скрипт install-deps.sh, который автоматически устанавливает сборку, зависящую как от системных репозиториев, так и путем загрузки и сборки других из исходных кодов.

2.) Когда терминал откроется после нажатия предыдущего пункта меню, сначала запустите команду для установки необходимых пакетов:

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.) Затем запустите скрипт, чтобы начать установку зависимостей сборки:

sudo ./build_files/build_environment/install_deps.sh

ПРИМЕЧАНИЕ. В сценарии может возникнуть ошибка при построении зависимостей из архивов исходного кода. Вы можете пропустить и/или указать, что собирать, с помощью флагов. И узнайте параметры команды через:

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

Таким образом, команда может быть такой (запустите скрипт с --show-deps, чтобы показать необходимые библиотеки):

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

4.) Возможно, вам придется запустить сценарий несколько раз, чтобы успешно установить зависимости. После этого создайте папку «build» в исходном каталоге:

mkdir build && cd build

И настройте источник с предпочитаемыми вами параметрами, например:

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

Команда создаст «CMakeCache.txt» в папке «build» в исходном коде. Вы можете отредактировать файл, чтобы изменить параметры сборки.

5.) Наконец, соберите Blender, если все идет хорошо. В зависимости от количества ядер вашего процессора вы можете изменить -j4 (4 потока) на -j8, чтобы ускорить процесс.

make -j4

И, наконец, установите Blender через sudo make install, если make удастся.

Краткое содержание :

Для пользователей Ubuntu существует немало способов запустить Blender. Самый простой и официальный способ — найти и установить пакет SNAP из Ubuntu Software. Однако старый пакет .deb в репозитории Universe поддерживает больше процессоров, например Apple Silicon, Raspberry Pi и другие мобильные устройства. Для тестирования без установки на официальной странице загрузки имеется портативный архив Linux. А сторонние PPA-репозитории Ubuntu поддерживают самые последние пакеты в собственном формате .deb. Кроме того, продвинутые пользователи могут собрать его из исходного кода с бесплатными опциями.

Статьи по данной тематике