操作系统版本说明:Ubuntu 14.04 LTS
由于 Ubuntu 默认的鼠标光标主题 ( Dmz-white
) 看起来比较沉重,遂决意修改一下鼠标光标主题。
获取鼠标光标主题
在 gnome-look 有许多鼠标光标主题,挑选自己喜欢的下载。然后解压缩到 ~/.icons
或者 /usr/share/icons/
目录下。
本文中将鼠标光标主题修改为 OpenZone_Black
(下载地址:https://gnome-look.org/content/show.php/OpenZone?content=111343)
修改鼠标光标主题
使用 Unity Tweak Tool
修改
将下载的鼠标光标主题解压缩到 ~/.icons
或者 /usr/share/icons/
目录下后,打开 Unity Tweak Tool
,在 Appearance
分类下选择 Cursor
,然后就能看到下载的鼠标光标主题,选择相应的主题。
修改后登出再登陆或者重启.
但发现并不能全局改变,只有部分应用内改变了 (thunderbird
、Ubuntu Software Center
等)!要使得全局改变,需要有下述使用命令行修改的方法。
使用命令行进行修改
在终端输入如下命令即可修改:
sudo update-alternatives --config x-cursor-theme
可看到有几个系统默认的鼠标光标主题供选择:
这样修改可以全局改变,但是并没有刚才下载的鼠标光标主题供选择!所以必须先想办法把将下载的鼠标光标主题加入到这个选择列表(alternative x-cursor-theme
) 中。
将下载的鼠标光标主题加入到 alternative x-cursor-theme
-
首先,必须将下载的鼠标光标主题解压缩到
/usr/share/icons/
目录下:sudo tar -xv -f ~/Downloads/OpenZone/OpenZone_Black-1.2.3.tar.xz -C /usr/share/icons/
-
添加
cursor.theme
文件:对比DMZ-White
鼠标光标主题和OpenZone_Black
鼠标光标主题发现OpenZone_Black
鼠标光标主题中少了cursor.theme
文件:-
将
DMZ-White
下的cursor.theme
文件复制一份到OpenZone_Black
下:sudo cp -a /usr/share/icons/DMZ-White/cursor.theme /usr/share/icons/OpenZone_Black/
-
修改
curosor.theme
文件sudo gedit /usr/share/icons/OpenZone_Black/cursor.theme
改为
Inherits=[你所下载鼠标光标主题的文件夹名称]
,即:Icon Theme] Inherits=OpenZone_Black
-
-
添加到 alternative x-cursor-theme 中 (以下所有命令必须一次性在同一个 terminal 下执行)
-
用变量记录当前的主题名称:
CURSOR=<NAME OF THEME>
本示例即为:
CURSOR=OpenZone_Black
-
加入到 alternative x-cursor-theme 中:
sudo update-alternatives --install /usr/share/icons/default/index.theme x-cursor-theme /usr/share/icons/\$CURSOR/cursor.theme 20
-
修改下载的鼠标光标主题为默认主题:
gsettings set org.gnome.desktop.interface cursor-theme "$CURSOR" && sudo update-alternatives --set x-cursor-theme /usr/share/icons/$CURSOR/cursor.theme
-
修改之后就能在列表中看到下载的鼠标光标主题了~
登出再登陆或者重启,这回就能全局修改了~
参考资料:
[1] ubuntuforums.org - How do I change mouse cursors on Ubuntu 14.04?