Я интересуюсь созданием исполняемого файла в масштабе всей системы или ссылки для последней версии Блендера, который я создал из источника с помощью этой Wiki. Короче говоря, я создал его, и это, кажется, работает правильно (я не полностью протестировал его, но все кажется в порядке). Однако это не добавило широкую двоичную систему счисления Блендера (если это - корректная терминология). Я прошел процесс ввода:
./configure
make
sudo make install
В основном я хочу смочь появиться открытый терминал и ввести 'блендер', чтобы заставить это выполнять, или просто создавать значок на рабочем столе и открывать его тот путь. Я пытался просто щелкнуть правой кнопкой по сгенерированному двоичному файлу и использовать опцию 'Make Link', но катастрофические отказы ссылки при нажатии за пределами каталога сборки.
Наконец, я понимаю, что существует совершенно хорошее распределение Блендера в центре программного обеспечения, но я являюсь странным, и я хотел создать его из источника.
Как я вспоминаю, Блендер делают установку, обычно на самом деле не помещает себя в системные исполнимые каталоги.
Мое предложение должно было бы использовать .local
папка в Вашем корневом каталоге (или создать его, если это не там)
mkdir -p ~/.local/opt
~/.local/opt/blender
mkdir -p ~/.local/bin
: создайте bin
каталог, куда можно поместить собственные исполняемые файлы .bashrc
файл: gedit ~/.bashrc
в конце того файла, помещенного эта строка: export PATH=${HOME}/.local/bin:${PATH}
~/.local/bin
к Вашему PATH
переменная среды. source ~/.bashrc
для любой оболочки, которая уже работает. Любой новый терминал, который Вы запускаете после того, чтобы сохранить отредактированный файл, уже будет иметь новый ПУТЬ. Если Вы захотите быть в состоянии выполнить блендер от gui использование Alt-F2
, то необходимо будет перезапустить (или возможно просто выйти из системы и войти в систему снова, не уверенный). Можно проверить, чтобы видеть, находится ли эта папка на пути путем ввода echo ${PATH}
и обеспечения, что /home/youruser/.local/bin
вначале ln -s ~/.local/opt/blender/<blender executable> ~/.local/bin/blender
Теперь, когда Вы тип blender
в командной строке, программа должна работать.