Как установить более новую версию Blender, чем в репозиториях без Snap или FlatPak?

Как установить более новую версию Blender, чем в репозиториях без Snap или FlatPak?

Я пытаюсь установить Blender. Я не хочу использовать snap или flatpak. Я скачал файл blender tar и распаковал его.

Пытаюсь найти, куда переместить эту папку, чтобы Ubuntu узнал о ней. Я прочитал, что это /usr/local/должно быть место

введите описание изображения здесь

Однако после перезагрузки моя система не знает о Blender: введите описание изображения здесь

терминал говорит

>>> blender 
Command 'blender' not found, but can be installed with:
sudo apt install blender

Где мне разместить папку? Буду рад вашим советам

решение1

Создайте ссылку на Blender, чтобы вызвать его, поскольку местоположение, в котором он находится, отсутствует в операторе $PATH. Чтобы увидеть ваш оператор $PATH, запустите его echo $PATHиз терминала. Исполняемые файлы должны находиться в каталоге, который находится в вашем пути.

Поскольку /usr/local/binон должен находиться в вашем пути, вы можете использовать следующее для создания ссылки на Blender.

sudo ln -s /usr/local/blender-3.4.1-linux-x64/blender /usr/local/bin/blender

решение2

Просто откройте терминал и введите:

sudo apt install blender

И у вас будет последняя deb-версия блендера.

Если вам нужна самая последняя версия, вам следует рассмотреть версии Snap или Flatpak.

Альтернативой является ручное создание ярлыка для исполняемого файла blender внутри созданной вами папки. Это потребует еще несколько шагов.

решение3

У меня была та же проблема на Ubuntu 22.10, но мне удалось ее решить. Я не знаю, какие из следующих действий сработали, поэтому перечислю их все:

  1. Я скопировал blender.desktopфайл, который находится в архиве Blender tar, в ~/.local/share/applicationsпапку, изменил путь для исполняемого файла и для значка, и установил его как исполняемый. Это не запустило Blender, и в контекстном меню не былоРазрешить запусквариант.

  2. Я добавил строку:

    application/x-blender=blender.desktop
    

    в /usr/share/applications/defaults.listфайл.

    Использование терминала:

    echo "application/x-blender=blender.desktop" | sudo tee -a /usr/share/applications/defaults.list
    

    Это не сработало.

  3. Я скопировал blender.desktopфайл на рабочий стол: здесь при щелчке правой кнопкой мыши появилсяРазрешить запускoption, и он запустил Blender. Можно было добавить Blender в Избранное, а затем я переместил файл blender.desktopобратно в ~/.local/share/applications.

После вышесказанного, даже после удаления всего, что я сделал, Blender остался в избранном и присутствует в обзоре приложений. Не знаю, может быть, я пропустил какой-то выход из системы или перезагрузку.

Обратите внимание, что с первых версий Ubuntu я никогда не устанавливал Blender таким образом. Я всегда создавал папку Programs, распаковывал tar/zip Blender, переименовывал папку blenderи создавал лаунчер. С помощью этого метода я всегда мог обновить версию Blender, просто распаковав новый zip и переименовав новую папку.

С Ubuntu 22.10 все было немного сложнее, но и наступила поздняя ночь.

Надеюсь, это поможет.

Связанный контент