标签:
我的个人博客( 肥龙的博客)发表了新文章了!http://www.comingcode.com/?p=450
这段时间都是比较多使用ubuntu来工作了,主要是因为做摄像头数据的获取,这个处理是计划放在后台hadoop集群机器上的,所以需要编译linux版本,因此就顺带使用linux来工作了。
从windows切换到linux,还是很难改变windows的操作习惯,包命令和软件,但是现在已经安装了wineqq,同时也用wine安装了rtx,目前还是比较正常的。但是日常在局域网中传输数据,怎么说都是少不了飞秋啊,于是安装了iptux。
昨天手贱,打开了iptux的配置窗口,偶然看到一个选项“程序启动之后自动隐藏面板”,当时以为是自动最小化,所以就勾选了。今天开机后启动,发现窗口直接是一闪而过,然后就再也找不出来了,用ps查看到进程是在运行的了,这叫我如何发文件给别人呢。。。
经过百度,还是看到有人说了解决方法,只是简单几行描述
(1)杀掉进程iptux
(2)cd ~/.gconf/apps/iptux
(3)rm -f %gconf.xml
(4)gconftool-2 -recursive-unset /apps/iptux
的确通过上面几个步骤是可以实现恢复初始配置,但是在说明上漏掉了“执行操作完成后,需要重启电脑”这样的说明,同时,我们也不知道上面最后一个操作是做了什么,有什么作用。
经过百度和动手操作,终于搞明白了些,下面就按照自己的理解写下来做个纪念吧。
第(1)(2)(3)都是简单的操作,就不多说了。
第(4)步中用到了gconftool-2,这个是什么东西呢,有什么用呢?
具体的描述可以看看这个链接里面的说明: 基于 GNOME2 桌面的 GConf 配置系统的介绍,而gconftool-2是命令行工具,可以提供对GConf中的数据操作,具体的参数说明可以看看这个页面:Linux 系统上的 GNOME 2.2 桌面管理指南。
应用程序可以将自身的一些配置信息保持到GConf中,这样可以作为一个统一的设置管理,就类似于windows下的注册表一样,很多windows下的应用程序都是采用注册表来记录配置信息。
gconftool-2 -recursive-unset /apps/iptux做的就是将配置信息还原为默认配置,这样就不会带有我手动配置的记录了。
下面就使用--all-entries来看看操作前后数据的变化:
a. 在第一次安装后iptux后,所有的配置信息如下:
b. 在iptux配置窗口中将“程序启动之后自动隐藏面板”勾选后,所有的配置信息变成了:
标签:
原文地址:http://my.oschina.net/dragonblog/blog/465194