当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 13 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : circular-application-menu
帖子发表于 : 2008-06-08 18:35 

注册: 2008-04-01 12:28
帖子: 145
送出感谢: 0 次
接收感谢: 0 次
前几天看到论坛里有人推荐circular-application-menu菜单,很诱人,但是这位兄弟没有给出具体的安装方法。本人恰巧需要一份替换主菜单的程序于是就研究了一下circular-application-menu的安装使用方法,本着linux的开放精神我把具体的安装使用方法写成这篇文章并开放出来,希望大家讨论指正。

我的环境是UBUNTU 8.04 gnome 2.22.2 compiz 0.74,要使用circular-application-menu compiz必须打开。
在准备编译安装前你必须安装libgnome-desktop-dev和libgnome-menu-dev两个开发包,一共有15M+(为了编译几百行代码下载10多M的东西。。。),安装完成后我们就可以开始编译了。

首先取得circular-application-menu源码
svn checkout http\\circular-application-menu.googlecode.com\svn\trunk\circular-application-menu-read-only

然后开终端进入你取得的源码所在目录执行
make
只需要等待几秒就OK了,会在你的目录下生成一个circular-application-menu可执行文件,先别着急运行,我们来给它做下配置。

执行sudo install -m755 circular-main-menu /usr/bin命令,把circular-application-menu可执行文件复制到/usr/bin目录下并赋予可执行权限,然后我们给它设置一个快捷键。

把原来的F1键换到F3去
gconftool-2 --set --type string /apps/metacity/global_keybindings/panel_main_menu "<Alt>F3"
给circular-application-menu注册一个快捷键
gconftool-2 --set --type string /apps/metacity/keybinding_commands/command_1 circular-main-menu
设置circular-application-menu的快捷揵为F1
gconftool-2 --set --type string /apps/metacity/global_keybindings/run_command_1 "<Alt>F1"

OK大功告成,按ALT+F1呼出你美丽的主菜单吧!

咦?怎么中文都显示方块?
哦,对了,circular-application-menu使用的是Sans字体所以中文显示方块,让我们来修改一下它的代码。PS:这是我在看的第一份LINUX程序源代码,我的第一次啊。。。555

用你顺手的编辑哭打开src目录下的cmmcircularmainmenu.c文件,找到第2317行,将“Sans"改成"文泉驿正黑"或其它你喜欢的中文字体(我手头只有文泉驿正黑。。。),保存退出。终端执行
make clean
make
sudo install -m755 circular-main-menu /usr/bin
快捷键呼出菜单,这下世界都正常鸟。

版主加精后我会把我编译的中文显示修正版放上来 :D

图片
图片


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-06-08 18:40 
头像

注册: 2008-02-17 23:47
帖子: 22110
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
厉害,轮盘赌!


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-06-08 18:42 
头像

注册: 2008-04-26 17:15
帖子: 83
送出感谢: 0 次
接收感谢: 0 次
懒得折腾了


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-06-08 18:48 

注册: 2008-04-01 12:28
帖子: 145
送出感谢: 0 次
接收感谢: 0 次
突然发现我是愚人节那天注册的。。。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-06-08 19:00 
头像

注册: 2006-09-21 14:28
帖子: 2376
送出感谢: 0 次
接收感谢: 0 次
看来看去,还是默认的顺眼点 :D :D :D :D :D :D


_________________
http://lee.youxu.info/


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-06-08 19:43 
头像

注册: 2008-03-05 15:41
帖子: 238
地址: 中国广西防城港
送出感谢: 0 次
接收感谢: 0 次
呵呵,Windows 7的菜单,有些形似啊~


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-06-08 21:14 
头像

注册: 2007-10-06 18:40
帖子: 4313
送出感谢: 0 次
接收感谢: 5
xinzhi 写道:
呵呵,Windows 7的菜单,有些形似啊~

天哪,这次Windows 7还没出生,她的特效就已经过时了。比Vista还惨。
盖茨还怎么活呀 :oops:


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-06-08 21:19 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
感觉效率不会很高


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-06-08 23:38 
头像

注册: 2007-12-03 18:50
帖子: 104
地址: 大连
送出感谢: 0 次
接收感谢: 0 次
牛 我就等这个呢。。。


_________________
适合Ubuntu新手看的博客

若到江南赶上春,千万和春住.


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-06-08 23:40 
头像

注册: 2007-12-03 18:50
帖子: 104
地址: 大连
送出感谢: 0 次
接收感谢: 0 次
svn: 客户端解析参数错误。。。。


_________________
适合Ubuntu新手看的博客

若到江南赶上春,千万和春住.


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-06-09 8:41 
头像

注册: 2006-03-25 10:36
帖子: 1233
送出感谢: 0 次
接收感谢: 0 次
另有一番风味~~
linux 就是好,像是大厨烹饪,经常有新鲜菜系~~


_________________
让自由的声音传传传传传传传传天下。。。
Spread the words of freedom.


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-06-09 8:44 
头像

注册: 2006-12-23 13:46
帖子: 9203
地址: Azores Islands
送出感谢: 0 次
接收感谢: 1
:shock:


_________________
no security measure is worth anything if an attacker has physical access to the machine


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-06-09 9:42 
头像

注册: 2007-12-03 18:50
帖子: 104
地址: 大连
送出感谢: 0 次
接收感谢: 0 次
我的步骤:

先装个gnome基础开发库
代码:
sudo apt-get install gnome-core-devel


安装subversion
代码:
sudo apt-get install subversion


然后再到项目主页中的源代码页,在终端里面打入下列命令:
代码:
svn checkout http://circular-application-menu.googlecode.com/svn/trunk/ circular-application-menu-read-only


然后进入circular-application-menu-read-only目录
代码:
cd circular-application-menu-read-only


再运行:
代码:
make


只需要等待几秒就OK了,会在你的目录下生成一个circular-application-menu可执行文件
其余的按照楼主的方法就可以了


_________________
适合Ubuntu新手看的博客

若到江南赶上春,千万和春住.


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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