当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]用update-alternatives管理鼠标主题
帖子发表于 : 2012-03-20 19:57 
头像

注册: 2007-08-24 17:46
帖子: 379
送出感谢: 16
接收感谢: 2
不知道鼠标主题属于哪个版块,所以发在这里了
update-alternatives,不仅可以管理鼠标主题,还可以很多(比如主题,如果你不怕麻烦的话)。它一般用来管理谁是默认程序。
====
例子中,我会有个放鼠标的目录(目录是可以随意的,不是一定要这两个): /usr/share/icons/ ,/home/water/.icons/
其中的鼠标主题目录为/usr/share/icons/DMZ-White ;/home/water/.icons/Obsidian

一般在gnome(kde)-look里下载的鼠标解压后都会一个(或多个,看有包里包含了几种)目录,目录里是index.theme文件和一个文件夹(里面放的是鼠标图形的文件),如,例子中的/usr/share/icons/DMZ-White/里就有index.theme和cursor文件夹
我们需要在鼠标主题目录里建立一个文档,名子随意,里面的內容为:
引用:
[Icon Theme]
Inherits=文件夹名称


用/usr/share/icons/DMZ-White为例 ,我就在/usr/share/icons/DMZ-White/目录下建立一个名为 dmz-white 的文档,內容是:
[Icon Theme]
Inherits=DMZ-White

0.用update-alternatives管理鼠标主题,可以自定义鼠标主题目录,随意添加鼠标主题项(指你自己下载的鼠标主题)
1.如果你安装过(apt-get install 等)鼠标主题,那你就会自动有个update-alternatives了
一般例子中都会是x-cursor-theme,系统默认的鼠标主题管理,就如同浏览器的默认是x-www-broswer ,你可以看一下,自己有没有这个:
代码:
# update-alternatives --display x-cursor-theme
命令不用全打的,可以用tab补全,要不累死哦
如果有它就会给你列出一个可用表单;只有一个,它会告诉你只有一个; 没有就是提示没有喽

2.创建/增加鼠标主题项 。这两个是同一个命令,如果你会用一点update-alternatives的话,你会知道这点。
你可以先随意挑一个主题,我这里选的是DMZ-White
引用:
没有就是创建
# update-alternatives --install /usr/share/default/index.theme x-cursor-theme /usr/share/icons/DMZ-White/dmz-white 10
这里的x-cursor-theme也是可以以随意写的,只要不和已有的重名就行
数字10是优先级,自己设你想用的就大点,像100 等 ,opera浏览器的默认值高达200 ,我就把firefox的调成500,哈哈
见过的优级的值都是10 20 30 这样的,所以不知道11 12 13 这样的行不,不过设错了也没关系,删了重新添加就好

代码:
[b]有了就是添加 [/b]
# update-alternatives --install /usr/share/default/index.theme x-cursor-theme /home/water/.icons/Obsidian/obsidian.theme 20

这里的obsidian.theme也是后建的,方法同dmz-white,也就是內容为:
[Icon Theme]
Inherits=Obsidian

3.选择要用的鼠标主题。在这个例子中,我只有两个鼠标主题,即DMZ-White和Obsidian,而Obsidian的优先值大,所以自动默认为Obsidian这个主题。
那我要是想用DMZ-White怎么办呢,很容易:
代码:
#  update-alternatives --config x-cursor-theme
这样就会出现一个选单,这个例子里一共有两个,如下

有 2 个候选项可用于替换 x-cursor-theme (提供 /usr/share/icons/default/index.theme)
  选择       路径                                                                   优先级  状态
------------------------------------------------------------
  0            /usr/share/icons/DMZ-White/dmz-white                                      10        手动模式
* 1            /home/mu/.icons/Obsidian/obsidian.theme                                   20        自动模式
要维持当前值[*]请按回车键,或者键入选择的编号:

这时,只要你输入 0 ,回车就好了


原理:系统默认找鼠标主题的地方是 /usr/share/default/index.theme ,update-alternatives就让这个文件指向 x-cursor-theme (建立软链),而update-alternatives可以控制 x-cursor-theme 指向真正的鼠标主题

关于update-alternatives可以看:http://fengzhiboke.blog.163.com/blog/static/203938057201222063830274/



_________________
评价: 3.7% 1277135471
 
页首
 用户资料  
 
2 楼 
 文章标题 : Re: [分享]用update-alternatives管理鼠标主题
帖子发表于 : 2012-03-20 21:37 
头像

注册: 2008-08-13 8:48
帖子: 26391
地址: 东海硇州,一双管钥。
系统: Fundu i64
送出感谢: 50
接收感谢: 344
支持一下。 :em11 :em11 :em11


_________________
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [分享]用update-alternatives管理鼠标主题
帖子发表于 : 2014-02-10 22:58 

注册: 2006-09-16 16:06
帖子: 21
送出感谢: 7
接收感谢: 0 次
mark下明天试试,我现在ubuntu 13.10用工具换的不完全


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [分享]用update-alternatives管理鼠标主题
帖子发表于 : 2014-02-11 10:08 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
番茄酱, 很老的方法,不要这样折腾。


_________________
● 鸣学


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [分享]用update-alternatives管理鼠标主题
帖子发表于 : 2014-02-12 15:14 

注册: 2014-01-09 12:49
帖子: 2
系统: xp+ubuntu
送出感谢: 0 次
接收感谢: 0 次
关于鼠标的,不错!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译