为什么默认背景图像命名为“ warty-final-ubuntu.png”?


10

为什么默认背景图像仍然命名/usr/share/backgrounds/warty-final-ubuntu.png

不是故意的

警惕 小牛

而且它甚至不是PNG:

$ file /usr/share/backgrounds/warty-final-ubuntu.png
/usr/share/backgrounds/warty-final-ubuntu.png: JPEG image data, JFIF standard 1.02

Answers:


13

因为这就是他们的第一个默认墙纸文件名的方式。他们希望确保任何愿意使用发行版默认壁纸的人都可以更新到最新版本。

由于墙纸设置存储在gconf中的每用户设置中,因此无法在升级时为用户分配新墙纸,因为他们(确实如此)不想覆盖用户的墙纸设置。

因此,唯一的方法是不保留文件名并更改设置指向的文件。


对。有一个关于此的错误报告。我不明白为什么有人真正在乎。bugs.edge.launchpad.net/ubuntu/+source/ubuntu-wallpapers/+bug/...
andrewsomething

5
我认为人们关心的原因是旧的被覆盖。最好从指向当前版本墙纸的default-wallpaper.png符号链接开始,这样旧墙纸就不会丢失。
maco 2010年

另外,尝试双击它以在Image Viewer中查看它。不正确的文件扩展名会导致问题。
ændrük

1

人们可能会关心的另一个原因是,在某些情况下,您只想使用命令行工具来更改默认墙纸。发现您必须要做的只是很不直观

mv $MYBGIMG warty-final-ubuntu.png

而不是使用像default-wallpaper这样的东西(不带扩展名,而我们正在使用它)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.