我的问题是我想安装最新的 Blender 并通过 自动升级sudo apt-get update && sudo apt-get upgrade
。因此,我尝试添加一个存储库
sudo add-apt-repository ppa:cheleb/blender-svn
sudo apt-get update
sudo apt-get install blender
因此,在终端执行第一行后,它给了我:
You are about to add the following PPA to your system:
tag:launchpad.net:2008:redacted
More info: https://launchpad.net/~cheleb/+archive/blender-svn
Press [ENTER] to continue or ctrl-c to cancel adding it
Executing: gpg --ignore-time-conflict --no-options
--no-default-keyring --secret-keyring /tmp/tmp.pvnVePB2Fl --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv tag:launchpad.net:2008:redacted
gpg: "tag:launchpad.net:2008:redacted" not a key ID: skipping
当我运行第二行时,它给了我:
W: Failed to fetch http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/source/Sources 404 Not Found
W: Failed to fetch
http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/binary-amd64/Packages
404 Not Found
W: Failed to fetch
http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/binary-i386/Packages
404 Not Found
E: Some index files failed to download. They have been ignored, or old
ones used instead.
问:为什么这个 ppa 不起作用,我该怎么做才能让 blender 自动更新!?!谢谢
答案1
如果你实际点击链接您可以找出原因,因为该地址不存在。
如果你进入启动板页面:https://launchpad.net/~cheleb/+archive/blender-svn您会发现它是不可访问的。
@PhoneixS 询问了 PPA 的维护者 Ralf Hölzemer (cheleb),他回答道:“。..无法再维持该 PPA。”
但是你也可以从其他 PPA 安装它:
https://launchpad.net/~thomas-schiex/+archive/ubuntu/blender
sudo add-apt-repository ppa:thomas-schiex/blender
sudo apt-get update
sudo apt-get install blender
由于版本是最新版本,因此您仍然可以获得最新的 Blender。
您可以在这里找到有关如何从 SVN 编译 Blender 的说明
http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Linux/Ubuntu/CMake
答案2
现在 Irie PPA 不再更新,要获取最新版本(每周更新),你可以使用以下命令:
sudo add-apt-repository ppa:thomas-schiex/blender
sudo apt-get update
sudo apt-get install blender