我刚开始使用搅拌器,试图呈现我的项目,并遇到了一个错误,这似乎是sudo apt install blender安装的搅拌器的问题。
幸运的是,搅拌机网站有一个最近的版本,没有错误,版本2.92.0。我从他们的网站下载了搅拌器-2.92.0-linux64.tar.xz文件,并在我的主目录中解压它,您可以从这个位置运行它。我想删除由apt安装的Blender 2.82 (Sub7),并使我的系统引用我自己下载的搅拌器,以便命令行使用新版本。现在,这指的是旧版本:
$ blender -v
Blender 2.82 (sub 7)所以我的问题是:
sudo apt remove blender就足够了吗?编辑:一些附加信息。
提取tar文件将产生以下内容:
$ ls -l blender-2.92.0-linux64
total 238960
drwxrwxr-x 5 jaith jaith 4096 Apr 14 19:56 2.92
-rwxr-xr-x 1 jaith jaith 244635248 Feb 25 01:33 blender
-rw-r--r-- 1 jaith jaith 5589 Jan 13 08:40 blender.desktop
-rwxr-xr-x 1 jaith jaith 713 Jan 13 08:40 blender-softwaregl
-rw-r--r-- 1 jaith jaith 1732 Jan 13 08:40 blender.svg
-rw-r--r-- 1 jaith jaith 3874 Jan 13 08:40 blender-symbolic.svg
-rwxr-xr-x 1 jaith jaith 5340 Jan 13 08:40 blender-thumbnailer.py
-rw-r--r-- 1 jaith jaith 4765 Jan 13 08:40 copyright.txt
drwxrwxr-x 2 jaith jaith 4096 Apr 14 19:56 lib
drwxrwxr-x 2 jaith jaith 4096 Apr 14 19:56 license
-rw-r--r-- 1 jaith jaith 5200 Feb 25 01:31 readme.html有搅拌器可执行文件blender.桌面文件,其中有两个特别感兴趣的条目,因为它们没有路径:
Exec=blender %f
Icon=blender我认为正确的安装不需要对路径进行任何更改,所以我认为我的问题#3的答案应该是NO。我的机器上的路径当前是:
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin它不包括/use/share/applications (或/usr/share/applications)。
EDIT 2:我要补充的是,Blender附带的readme.html文件中的信息特别没有帮助:
安装 Linux:解压缩存档,然后运行Blender可执行文件。
搅拌机网站上的linux安装说明看起来也不太正统,也不完整。
发布于 2021-04-14 20:37:19
Short答案--如果您对这么多选项感到困惑,只需使用以下命令添加PPA (下面描述),就会自动处理所有问题。
sudo add-apt-repository ppa:savoury1/blender
sudo apt update
sudo apt install blender的apt版本
使用以下命令
sudo apt purge blender删除搅拌器及其所有配置文件。然后,您也可以运行
sudo apt autoremove删除搅拌器(以及其他应用程序)未使用的依赖项。
blender。编辑blender.desktop到Exec=/home/your-username/blender/blender %f的Icon条目和Icon=/home/your-username/blender/blender.svg的D15条目。然后将.desktop文件放在主文件夹中的.local/share/applications中,以便在菜单中搜索它。或者,您也可以将其放置在/usr/share/applications中(如果您希望所有用户都访问它,则需要拥有sudo访问权限)。
要从命令行调用blender,您可以在提取的文件夹中复制blender二进制文件,或者在/usr/local/bin/blender创建到它的符号链接。
若要创建符号链接,请运行命令sudo ln -s /home/your-username/blender/blender /usr/local/bin/blender
<#>You还可以将提取的文件夹放置到您选择的任何其他位置。然后,您必须相应地编辑.desktop文件。
sudo add-apt-repository ppa:savoury1/blender
sudo apt update
sudo apt install blendersudo snap install blender或
flatpak install flathub org.blender.Blenderblender-x.tar.gz,只需创建一个.desktop文件并将其保存在.local/share/applications中。如果您使用PPA,appimage,或snap或平板,这将被自动处理。https://askubuntu.com/questions/1331428
复制相似问题