显示标签为“ubuntu”的博文。显示所有博文
显示标签为“ubuntu”的博文。显示所有博文

2009年2月26日星期四

IBus 1.1.0.20090225发布,核心由C实现,ubuntu下打包安装

今天,全新的ibus正式发布了。ibus输入法从0.1.1版本号一跃至1.1.0,显示着这是一个全新的版 本。事实也是如此。在这个版本,它的核心已经用C语言来实现了!当然前端处理部分依然是用灵活的Python 语言实现,不过相对之前,ibus有处理速度和资源占用方面,一定有非常大的提升,以往有时的反应不及时,现在一点也感觉不到了。

下载源码可以访问:
http://code.google.com/p/ibus/downloads/list,然后编译安装。
如果你用ubuntu,可以直接git源代码然后打成deb包安装,以方便管理,具体方法是:

sudo apt-get install git-core
sudo apt-get install python-gtk2-dev
sudo apt-get install cvs
sudo apt-get install libtool
sudo apt-get install automake
sudo apt-get install python-enchant
sudo apt-get install libgtk2.0-dev
sudo apt-get install libdbus-1-dev libdbus-glib-1-dev
sudo apt-get install python-xdg

需要安装 dbus-python 0.83 的包,默认的版本低了,中文源自带了。
sudo apt-get install dbus-python

获得ibus最新源码,并打包
git clone git://github.com/phuang/ibus.git ibus
cd ibus
./autogen.sh
chmod +x debian/rules
dpkg-buildpackage -rfakeroot

获得ibus-pinyin并打包,中间会自动下载码表。
git clone git://github.com/phuang/ibus-pinyin.git ibus-pinyin
cd ibus-pinyin
./autogen.sh
chmod +x debian/rules
dpkg-buildpackage -rfakeroot

其它同上,记得需要给 debian/rules 加上可执行权限:
git clone git://github.com/acevery/ibus-table.git ibus-table
git clone git://github.com/phuang/ibus-chewing.git ibus-chewing
git clone git://github.com/phuang/ibus-anthy.git ibus-anthy
git clone git://github.com/phuang/ibus-hangul.git ibus-hangul
git clone git://github.com/phuang/ibus-m17n.git ibus-m17n
git clone git://github.com/phuang/ibus-tmpl.git ibus-tmpl
以上地址可查看http://code.google.com/p/ibus/wiki/Sources?tm=4

如果需要修改打包的版本号,修改debian/changelog在最前面增加上去就好了。

感谢开发者带给我们如此优秀的输入法!

2008年12月27日星期六

pidgin show


pidgin可能是用linux的同胞最常用的聊天软件吧,但是界面实在是太简陋点。当然你可以在网上下到一些pidgin的皮肤将其直接拷贝到/usr/share/pixmaps这个目录下既可完成安装,最典型的就是Mac4Lin里边就有一个pidgin皮肤。这个相当于只是改变了一下GTK主题,还是并不能满足我们的要求。
下面我要向大家推荐的两个插件,pidgin-webkit和PidginScreenlets,就可以把你的pidgin打造的赏心悦目。先看看我的效果图吧。

其中pidgin-webkit是从pidgin的姊妹Adium一直过来的,通过它你可以改变你聊天窗口的message Style。具体安装pidgin-webkit可以参照我前边的安装pidgin-webkit,让pidgin闪亮登场这篇文章,由于是以前写刚安装上时候写的,有点婆婆妈妈,最近做了下修改,可以先直接看ps部分。

然后pidginscreenlets这是一个 Screenlets插件,可以在这点击进入下载PidginScreenlet。然后你就可以在ScreenLets Manager里安装这个插件,再将其启用就行了。这其中PidginScreenlets只是调用了pidgin的一个前端,所以你使用的时候得先开启pidgin,然后就将他最小化隐藏到托盘,舒服的看着这个PidginScreenlets前端。PidginScreenlets里边自带了5个主题,当然你还可以在gnome-look.org找到更多的关于PidginScreenlets的主题。
Posted by Picasa

2008年12月14日星期日

Linux下的 25 个顶级游戏 分享

说明: 此文为转载
翻译:tunpishuang
如果你对linux平台的游戏感兴趣,那么你一定知道这个游戏可能是开源的,大多数也是免费的,你可以自由的更改,这些特性就造成了Linux游戏是这样的流行,一个开发者可以做出一个好的游戏并使它完善,和世界上的人分享,变成一个英雄。所以,在大量的Linux游戏存在的情况下,为什么还在私有游戏浪费你的时间和金钱呢?
我们下面就列出了2008年Linux平台的25个顶级游戏,我们开始为这些游戏排名左右为难,但我们明确的相信Spring在 2008的名单中排头。考虑到每个游戏类型之不同,且在它们的联盟中都是最棒的,我们对这个排名做了些保留。比如我们把一些玩家爱喜欢的freeciv放 到#3,而其他的更喜欢简单一点的Battle for Wesnoth 韦诺之战放到#6,有的呢则一点也不喜欢文明之类的游戏,而他们痴迷于老游戏,TuxRacer (#18).列出来的游戏我们主要关注与他的Linux发行版的版本,同样的有些游戏也有window和mac版本,我们同样在没有游戏的后面增加了价格,链接,下载等信息。
  • Spring- (Linux, Windows) 比起2007,你更期待2008的排行吗?那看看Spring (也称TA Spring 或者 横扫千军:Spring) . TA Spring 可以毫无瑕疵玩横扫千军中所有的场景. 可以支持5000个一样的单位同时作战,只受你电脑能力的限制.你可以在3D高清晰地图上发到大型的战争,通过照相机模式,可以通过任何一个角度观察战争. 游戏每次只适用很多修改版块中的一个.价格:游戏的核心以GPL协议发布. 幸运的是现在任然有两个修改版以GNU/GPL协议发布,还有一些没有明确的发布形式(被修改者所有).然而也有一些以Atari版权发布. 如果想玩,就必须取得他原始的游戏.下载.
  • Tremulous- (Linux, Windows, Mac) 这是一个自由开源的FPS游戏, 和Quake2的Gloom很像.Tremulous是个分两组游戏,一边是人类,一边是异形,每边都有自己的缺点和优点.双方的玩家都可以像即时战略的 形式来建造建筑.游戏的最终目的就是消灭对方. 消灭的方法不光是消灭对方的人,同样可以破坏对方的建筑,.一个游戏已经被下载了10W次.他在MODdatabase的mod之年之2006的比赛中被 评选为“玩家单机游戏最佳选择”, 在 Moddb.com 2007比赛中的 单机游戏 中获得第五名. 不过重2006年到现在还没有新的版本发布. 价格: 免费.下载 (Linux, Windows) 下载 (Mac).
  • FreeCiv - (Linux, Windows, Mac)这个开源游戏始于史前史,你的任务就是领导你的部落从石器时代走向太空时代. 这个游戏类似于Sid Meier出品的《文明》. 它是回合制策略游戏,你可以通过你领导的部落历史上最强大的文明.你的目标就是建设城市,采集资源,组建你的政府,并且建设一个军队.这个可能是开源游戏里边最上瘾的帝国建造策略游戏了. 支持3个角色设置,因为太流行了,被翻译成了29种语言,支持30个用户通过互联网,局域网连战. 价格: 免费. 下载.
  • Nexuiz - (Linux, Windows, Mac) Nexuiz 已经被一个Lee Vermeulen为首叫做 Alientrap的 业余编程爱好者团队开发了近5年,.它们的目标是创建一个免费的可以和商业游戏相媲美的动作游戏. 它是一个完全通过网络完成的3D对抗游戏,目的是为了让游戏回到起点 ,加上完美的武器平衡和快节奏的动作,使它于现实种的枪手完全不同. 它使用Evil Lair开发的HFX纹理,现在呢有27的地图可供选择.通过高级的用户接口,可以在15个玩家模式之间选择, 每模式有两个皮肤,可以来连接到主服务器和世界各国的玩家同场竞技. 这个游戏开源,跨平台,FPS. 现在的版本是, 2.2.3, 于2007.1发布. 价格: 免费. 下载.
  • 外星人竞技场-(Linux, Windows) Alien Arena是即时,回合,策略,动作游戏, 快,且好玩.这个游戏包括单用户作战,和更加突出的多用户作战. 不过这些已经是过去,因为现在 6.10版本 加入和更大的改进,增强和很多惊喜. AlienAction 第一次发行是在2004.10. 从初始版本到现在每个方面都在不断的修改.现在看起来就像一个新游戏.最新的版本包含了7个崭新的竞技场 ,加入了声效和武器集 (加入和新武器Violator!), 和在决斗模式中可以实现1 VS 1 .输入和网络代码的优化改进使即使在150以上的PING值也可以流畅的游戏. 最后,但不是不重要, CURL实现地图和内容更快下载 . 价格: 免费. 下载 (如果你已经有了Alien Arena 2007, 你需要在其基础上安装6.10来给它打个补丁.)
  • 韦诺之战- (Linux, Windows, Mac) 不过一切的为了Wesnoth的王位而战斗, 或者尝试才发布的 1.3.15版本中的历险.游戏的背景设置在一个16个种族和6个小团体的幻境中. 有200单位生产不同的武器和能力. 6个主要的种族. 有人类 侏儒 兽人 矮子,侏儒不死,鸭子 . 随着游戏的提高,玩家可以和其他种族结盟,比如 saurians, merfolk, nagas, ogres, trollsand woses. 只有最后现在和8个朋友对战. 比起Freeciv,有些人更喜欢Wesnoth的可上手性.这个网站很有趣,包括了Wesnoth的历史和游戏的历史, 和人物特性和地理位置的描述. 价格: 免费. 下载.
  • Scorched 3D- (Linux, Windows, Mac) Scorched 3D是一个类似于经典DOS游戏Scorched Earth的战斗游戏,Scorched 3D 增加了一个3D的岛屿的环境和对联网对战的支持.其最底层只是一个有两个坦克的炮兵部队攻击对方敌军的一个场景.选择好你的角度,方向,发射你的武器,尽 量使对方的坦克爆炸.当然,这是最基本的任务.而这个模式使它成为了2008的赢家.游戏还有启示, 操作坦克, 清道猎杀, 爆炸战争等很多MOD. 版本41.6才在2008.1.20发布 价格: 免费. 下载.
  • Frets On Fire - (Linux, Windows, Mac) Assembly Demo Party 2006的赢家, Frets on Fire 是 Unreal Voodoo开 发的以完成音乐和视频的游戏. 玩家像弹吉它一样的来用键盘,更随着屏幕上滚动的音乐乐谱来完成任务. 一只手用来按 ‘frets’ (F1 toF5)另一只按 ‘picks’ (Shift or Enter). 通过按 ‘frets’来播放那些着色的标记,按‘picks’来掌握准确的. 游戏中也有音乐编译和指南. Frets on Fire是自由开源软件.它用Python开发,且基于GPL发布,某些代码通过其他自由协议发布. 但是它其中的歌曲和字体是私有的,所以不可以再发布. 价格: 免费. 下载.
  • 超级玛丽历代记- (Linux, Windows) Secret Maryo Chronicles (SMC) 是一个二维的开源游戏,类似于一般的通关游戏.华丽的图形和有趣的通关,让您耳目一新,想起了超级马里奥. SMC 集成了一个游戏编辑器 - 通过按F8来激活.你可以增加第二,改变你在每关的起始点, 添加活动的精灵, 可以创建一个正好你可以跳过的精灵,等等. .去上面的网站了解更多关于不同图形,精灵, 和起始位置. 尽管SMC很简单,但是Powerup层把smc搞得很复杂也很有趣. 价格: 免费. 下载.
  • World Of Padman - (Linux, Windows, Mac) WOP 是使用Quake3引擎的漫画风格的游戏. 这个游戏的特性就是支持所有的游戏类型. Padman在2007个人游戏MOD比赛中 夺得了第四名. 价格: 免费. 下载.
  • 深仇大恨- (Linux,Windows, Mac) 游戏中玩家扮演在无垠的宇宙中的航天飞船驾驶员. 用户可以用自己的风格来塑造人物形象,可以是一个企业首脑,军事英雄,或者是一个歹徒。加上在一个巨大的银河中一个快节奏和“转变”战斗模式给人强烈的冲 击,.在一些NPC制造的经历抢夺,政治阴谋,冲突等环境下,几大派别可谓是势均力敌. 完整的宇宙和详细的故事情节,造就了非一般的游戏体验. 价格:游戏可在无附加任何条件的情况下免费使用, 试玩时间限制为8个小时. 觉得好玩,可以升级为付费版. 下载 (使用帐户).
  • Sauerbraten- (Linux, Windows, Mac) Sauerbraten (a.k.a. Cube 2)是一个基于 CubeFPS的从新设计版本的单、多用户游戏.尽管 Sauerbraten和Cube在游戏设计思路上有共同之处, 但是它有一个6向定点世界模式.这个补充使游戏具有了更复杂的几何图形,. 和Cube很像的地方在于,游戏的目的并不是简单的满足于视觉上的效果,而是在游戏的同时动态的创建地图.此为这个FPS游戏十分的耐玩,他的引擎正在被 用来研发一个RPG游戏. The scenes are reminiscent of Myst, with Gothic perspectives and realism. 价格: 免费. 下载 (Linux, Windows) 下载 (Mac)
  • VDrift- (Linux, Windows, Mac) VDrift是一个跨平台开源的模拟驾驶游戏.他有16个跑道和29个车型.它使用一个简单的网络多用户模式连战.您可以使用鼠标,键盘和手柄来控制. 游戏中可以任意的改变游戏和车型的设置,对比赛回放,也有多种的模式。. 价格: 免费. 下载.
  • Vegastrike- (Linux, Windows, Mac) Vega Strike是一个GPL下发布的三维的RPG游戏,玩家可以进行贸易和悬赏追捕.你任职于一个旧的旅客货船上, 你根本就不是知道你生活的未来是什么,工作正好可以维持生计.危险就在不远的地方.随着时间的推移,你会发现有大量的政治实体出现,并且它们并不都是和平 相处的.. The Vega Strike引擎是Privateer Gemini Gold, Privateer Remake, Vega Trek, 和 Pi Armadaprojects的基础. 价格: 免费. 下载.
  • 群星尽头:第二基地- (Linux, Windows, Mac) Beyond the Red Line 是一个单机游戏,由Volition andInterplay开发的《自由空间(freespace)》转换而来. 根据一个叫 Battlestar Galactica的TV秀而来.你将会对船模的高解析度和高质量声音而惊叹, 游戏内置音乐由Bear McCreary和Richard Gibbs制作.联机可以和你的朋友进行对抗赛,多玩家包括死亡竞赛, 抢占据点, 和其他像《Viper》的一些模式 . 价格: 免费. 下载.
  • Excalibur: Morgana’s Revenge v3.0(EMR 3.0) - (Linux, Windows, Mac) EMR 是唯一一个基于Aleph One (马拉松) 引擎.是包含一个史诗般的故事情节的第一人称动作冒险游戏. 作为盟军在你的最后任务中启航探险,发现你的任务才刚刚开始. AIMerlin教会了你时光旅行技术,且告诉了你新的任务: 从Morgana和它的下手中拯救出人类. 穿过野生丛林, 城堡竞技场,穿过未来饱经战乱的街道, 你将随时挥舞武器 - 包括Sword of Power,Excalibur - 试图解开恶魔的秘密阴谋. EMR冒险, 42个单独的关卡, 编织了一关于事实,真诚, 勇敢的传说, 和背叛的阴暗面.. EMR是你沁入在一个惊奇的世界, 是你得到快乐的游戏体验.价格: 免费. 下载.
  • TrueCombat: Elite(TC:E) - (Linux, Windows, Mac) TC:E 是一个现在社会的完全免费的的单机FPS游戏.,TruecombatElite由玩家制作,自己娱乐.TC:E现在正在被GrooveSix工作室和 TeamTerminator共同开发.TeamTerminator因开发基于Q3的TrueCombat系列而广为人知, GrooveSix工作室起于TrueCombat的辞职创建者,因此它经历了一个Q3的创建过程, TC:E希望更多的奉献于游戏联盟,到那个时候TC:E会让你成为两个攻击冲突力量中强大的雇佣兵. 价格: 免费. 下载.
  • Tux Racer- 一个用LINUX吉祥物-tux来制作的一个企鹅滑雪下坡的3D游戏. 选择杯子然后就是了和电脑的比赛.当你解锁了默写关卡后,杯子会给你更多的惊险刺激的关卡. 网站上说TuxRacerz在2001.10.19发布0.6.1版本.虽然这样老了,但是它确实是个很好玩的游戏,因为你可以记录自己的通关记录,通过 小小的修改可以玩到新鲜的东西. Tux Racer 有大量的设置,可以通过添加地图,比如添加三个光珊图片来定义物体的高度和摆放位置. 价格: 免费; 下载.
  • The Open Racing Car Simulator(TORCS) - (Linux, Windows, Mac) TORCS高度移植的仿真驾驶游戏.它被来当作普通的游戏,而把AIracing当作一个研发的平台. TORCS 中有50个车型,20个赛道,50个竞技板块. 在平台支持的情况下可以使用手柄和转盘来掌舵.图形有灯光,烟雾,刹车板. 同时也模拟了一个简单的物理破坏模型:撞车,爆胎,车胎的软硬, 空气动力学等.从简单的联系环节到冠军赛都有不同的比赛类型可供选择. 在分屏模式下最多4个玩家可以比赛.下个开发目标就是要实现网络连战. 价格: 免费. 下载.
  • Flight Gear- (Linux, Windows, Mac) 灵感来自于对现在商业战斗游戏的不满意.Flight Gear 项目就 是为了填补商业游戏的缺点.FlightGear项目创建的一大目的是开发出一个精密的战斗方针框架出来,这个框架主要用于教育研究、追赶其他有趣的游戏 框架,也可以作为一个最终用户程序. 开发成员毫不自疑的认为任何人只要对这个项目感兴趣都可以为这个框架的扩展和提高做贡献. 另外, FlightGear 有些模拟的精准和使用的地形,可以帮助你瞄准目标价格: 免费. 下载.
  • ManiaDrive- (Linux, Windows) ManiaDrive是Trackmania免费克隆版,由Nadéo工作室制作,这是一个街机汽车游戏,玩的时候让你刚到紧张 (记录重来没有被超过1分钟的), 像原来的版本一样有个网络模式.一旦你安装了,你会在跑道上以极速跑离车道,让人不禁联想到特技赛车.游戏配备了复杂的汽车图形, 挑战“故事模式” ,一个跑道编辑器,局域网,互联网模式,HTTP接口专用服务器, 30多个街区的完整音乐. 跑道边的广告音乐是 Maniadrive的一些优秀的音乐伴奏.音乐既合适也有相当高的品质 . 价格: 免费. 下载.
  • D2X-XL- (Linux, Windows, Mac) D2X-XL是Descent目前功能最丰富的一个版本,因为它提供诸如彩色光, 烟雾,实时影子,新的武器特效和更加到多玩家模式.作为Discent的一个重要移植版,它保留了对原游戏的兼容性并可以一个图形升级版来改变外观.当你 到网站去的时候, 价格: 免费. 下载.
  • Hexen II: Hammer of Thyrion - (Linux, Windows, Mac) 在2000年, Raven Software发 布了射击游戏Hexen II的源代码和它的多玩家扩展HexenWorld. 从那个时候开始就有了基于它源代码的移植游戏, 比如已经停止了的Anvil of Thyrion项目, 2002年之前它在linux没有任何的动作. The Hammer ofThyrion跨平台源代码移植: 开发者继续在linux ,bsd , mac os x ,windows上长期的支持.溢出了很多BUG,增加了很多模式,改进鼠标的操控,视屏模式,和更充分的利用了OpenGl的特性 价格: 免费. 下载.
  • Ultimate Stunts - (Linux, Windows) 这个汽车游戏之所以榜上有名是因为它是正在开发中的伟大杰作. UltimateStunts是著名的DOS游戏stunts的 改造版. 虽没有完成,但是对原来的游戏来说有很大的提高啊. Stunts 只是一个使用CGA/EGA/VGA图形的老DOS游戏, 但是Ultimate Stunts是一个现代的多平台程序. 在游戏中有种玩特技的感觉,比如回环,盘旋,跳桥等动作.同上也具有多玩家,编辑地图,3D音效等特性. 价格: 免费. 下载.
  • America’s Army: Special Forces- (Linux, Windows, Mac)我们在犹豫是否把这个列入名单,但是它确实是现在很流行的,且要占领更大的市场.我想把在这个游戏后面的故事给大家说说. America’s Army 是一个免费的游戏,提供给美国招募军队和训练的时候使用.但这样引起了一个对道德的争论 (网速慢的玩家被重定向到可以免费获得这个游戏CD的美国军队招募中心).不过进一步的来说,这个游戏很严肃不具有很强的娱乐性.比起其他军队的射手,玩 家的原型运动细节的捕捉上要相信N倍.在最近的版本中,它更像是一个FPS游戏了.因为这个是这个游戏失去了团队任务的特性,.考虑到这个游戏是美国军队 出品了,我们怀疑钢盔上面是否有洞. 在 GameSpy调查了这个游戏发现从2002到2005平均有4500人玩.对美国军队来说应该可以排入网络游戏的前十名了. 价格: 免费. 下载.


2008年12月5日星期五

在 Ubuntu8.10 上安装 ubuntu-system-panel (USP)

ubuntu-system-panel 是一GNOME下的一个简单的菜单,提供了方便的访问电脑上的位置、应用程序和配置选项的方法。这篇文章引导大家如何在 Ubuntu8.10 上安装和配置UPS。

ubuntu-system-panel(USP) 安装后的界面:

1 安装 ubuntu-system-panel

  • 打开一个终端
  • 安装Subversion:
    sudo apt-get install subversion
  • 下载ubuntu-system-panel源码:
    mkdir -p ~/Downloads/SVN
    cd ~/Downloads/SVN
    svn checkout http://ubuntu-system-panel.googlecode.com/svn/trunk/ ubuntu-system-panel
  • 安装ubuntu-system-panel:
    cd ubuntu-system-panel
    ./usp_update install fresh
  • 如果你是X86_64系统的话,在这之后,你还需要运行下面的命令:
    sudo cp /usr/lib/python2.4/site-packages/usp/plugins/_keybind64.so _keybinder.so
  • 最后运行 : killall gnome-panel 这将使你的panel消失一回,不过不用担心,你已经安装好ubuntu-system-panel了,并且可以使用了
  • 剩下这些是你可能会用到的命令
    • 升级:
      cd ~/Downloads/SVN/ubuntu-system-panel
      ./usp_update update
    • 卸载:
      cd ~/Downloads/SVN/ubuntu-system-panel
      ./usp_update uninstall
    • 完全卸载:
      cd ~/Downloads/SVN/ubuntu-system-panel
      ./usp_update uninstall complete

    2 使用 ubuntu-system-panel

  • 只需在panel上右击,选“添加到面板”,然后找到ubuntu-system-panel添加上去就OK拉!

来一张我的截图


翻译者:张升起(risent)

英文原文: http://howtoforge.com/installing-ubuntu-system-panel-on-ubuntu-8.10

最先发布于ownlinux

2008年11月1日星期六

ubuntu下安装matlab2007

matlab2007a可到ftp.ubuntu.org.cn/soft/Mathworks.Matlab.R2007a.UNIX.DVD.ISO-TBE.iso下载,
用户名为:ubuntu
密码为:ubuntuftp

(1)挂载iso文件
假定iso文件为matlab74.iso,则
#mount /home/qi/matlab74.iso /mnt/cdrom -o loop
其中/home/qi为matlab74.iso文件所在的路径名。如果你已将iso文件刻录成DVD光盘,则插入光盘即可,而无需mount。

(2)新建安装目录,并将lisence.dat文件拷贝至此目录
#mkdir /opt/matlab74 %约定将matlab安装至此目录
#cp /mnt/cdrom/Crack/license_locked.dat /opt/matlab74/license.dat %拷贝
#chmod -R 777 /opt/matlab74/ 赋读写及执行权限

(3)开始安装
#cd /mnt/cdrom/
#sh install

(4)到此页面时输入先前建立的安装目录,这里我们输入/opt/matlab74
fig1. Matlab Root Directory

注意:这里一定要输入正确的安装目录,matlab installer会自动查找其中的lisence.dat文件,否则安装结束后可能无法运行。

(5)结束安装,点击exit退出安装程序。

(6)运行安装目录中的install_matlab进行初始化配置。这一步相当重要,它将配置matlab的使用用户,在系统中建立并注册快捷方式等。如果不运行,matlab的使用体验将会很差。
#sh install_matlab
一路选择Y即可。
此时启动Matlab将会发现没法显示工具栏,当时着实给我吓了一跳,结果发现解决这问题特简单,只需要改以下jre版本,将Matlab 自带的jre1.5.0改为你系统上的1.6.0(系统没安装的就得去sun网上下了)方法如下。

(7)更改JRE。转到/opt/matlab74/sys/java/jre/glnx86/目录下,将jre1.5.0改名为jre1.5.0.old,然后在这里做一个系统1.6版JRE的链接:

ln -s /home/qi/Java/jdk1.6.0.7/jre/ /opt/matlab74/sys/java/jre/glnx86/jre1.6.0

将jre.cfg中的1.5.0改为1.6.0。

2008年10月28日星期二

安装pidgin-webkit,让pidgin闪亮登场

记着pidgin-webkit刚出来的时候,就下下来编译了,但是安装不成功,反而让Pidgin崩溃。 最后系统重装了,就找不到了,由于下载要翻墙,昨天找的时候费了老大劲,一个原文件一个源文件下载的(我已将源文件打包到附件里边了)。不过最后编译安装 成功,在这跟大家分享一下。图片图片,
安装过程很简单,参照README,只需make ,make install就OK拉,
当然前提是你已经安装了pidgin跟webkit,webkit ubtuntu下可以添加deb http://ppa.launchpad.net/stemp/ubuntu hardy main这个源之后就可以
sudo apt-get update;
sudo apt-get install libwebkit-dev就搞定了,或者到http://webkit.org/下载source自己编译安装(本人是下的源包,依赖问题很多)。


这些完成之后,还不能启动Pidgin使用web-kit,不然的话他就会crashing,因为他所需要的主题还没有安装,当然这个就很简单了,只需到
http://adiumxtras.com/index.php?a=search&cat_id=5去下载N多的Adium主题(我的这个是Renkoo),然后解压拷贝到~/.purple/message_styles目录下就可以了。
哈哈,然后你的pidgin就可以闪亮登场拉。

当然由于下载的这些主题都是正对英文的,汉语字体显示不是很好,你可以自己添加你系统的字体到里边去,具体方法是编辑你下载的主题的目录下的Contents/Resources/main.css文件,(解压后的主题目录下有两个文件一个是设置你发送消息的
附件:
文件注释: pidgin-webkit tarball
pidgin-webkit.tar [210 KiB]
被下载 1 次
,一个是设置你接受消息的)添加你系统上有的中文字体,比如我添加的"文泉驿正黑",
代码:
#heading .conversationWith {
position:relative;
left:60px;
margin:5px 0 0 0;
font: bold 16px Myriad Pro, Myriad, Lucida Grande, Trebuchet MS, Arial,文泉驿正黑;
overflow:hide;
}



代码:
#heading .conversationTime {
position:relative;
left:60px;
color:#6d6d6d;
font: bold 10px Myriad Pro, Myriad, Lucida Grande, Trebuchet MS, Arial,文泉驿正黑;
}



代码:
.tableBubble {
width:100%;
font:12px Myriad,Lucida Grande,文泉驿正黑,Arial;
}



还有修改'.tableBubble .message' block的 'font-size' entry. 可以改变字体大小。

最后祝大家用闪亮登场的pidgin畅爽的聊天论海!!!


#安装过程还有什么问题的话可以联系我
qq:296068267
Gtalk:shengqi542@gmail.com

注:文章除了自己的安装过程主要参考了http://terryme.blogspot.com/2008/09/all-about-pidgin-webkit-plugin-for.html


附件:
文件注释: 我上边图片中使用的renkoo主题
renkoo_5_3613_2160.zip [340.11 KiB]
ps: webkit.tar为编译后的pidgin-webkit插件[,可以直接下载使用,即解压后将其发质到用户主目录的 ~/.purple/plugins/文件夹下,当然前提是你必须安装了webkit/b]

附件:
文件注释: webkit.so
webkit.tar [130 KiB]
还未被下载



2008年10月19日星期日

ubuntu下安装CVS

1. 安装 cvs
$ sudo apt-get install cvs

2. 安装 cvsd
$ sudo apt-get install cvsd
cvsd安装以后, 会提示设置“repository” 的位置location, type in "/cvsroot".
“RootJail” is setted in “/etc/cvsd/cvsd.conf”, the default value is /var/lib/cvsd.

This means, your repository location could be just “/cvsroot”

3. 创建 /myrepos。
$ cd /var/lib/cvsd
$ sudo mkdir cvsroot

4. 初始化 /cvsroot
$ sudo cvs -d /var/lib/cvsd/cvsroot init

5. 设置cvsd用户鉴定(user authentication)
normal it’s system level, and the cvs users should be configured independently.

$ sudo vi /var/lib/cvsd/cvsroot/CVSROOT/config

添加下面行:
SystemAuth=no
PamAuth=no
LockDir=/tmp/cvsroot

Look out! “/tmp/cvsroot” 和RootJail的位置是相关的.

6. 创建 LockDir
$ sudo mkdir /var/lib/cvsd/tmp/cvsroot

7. 创建 users
$ sudo cvsd-passwd /var/lib/cvsd/cvsroot cvs-user

8. 编辑 cvsd configuration
$ sudo vi /etc/cvsd/cvsd.conf

The default one should be:
RootJail /var/lib/cvsd
Repos /cvsroot

NOTICE! Repos路径也是和RootJail相关的.

9. Set directory’s popedom
$ sudo chown cvsd:cvsd /var/lib/cvsd -R

10. Restart cvsd
$ sudo /etc/init.d/cvsd restart

test cvs
cvs -d :pserver:mcl@localhost:/cvsroot login
cvs -d :pserver:mcl@localhost:/cvsroot checkout

pserver认证方式使用缺省端口,不使用代理.
若使用ssh认证方式,需要进行如下设置:

配置.ssh/config 和 .bashrc文件
$ cd ~
$ vi .ssh/config

添加内容为:
Host localhost
HostKeyAlias cvsserver
Hostname 192.168.1.225
Port=22

$chmod 600 .ssh/config

$ vi .bashrc

添加内容:
CVS_RSH=ssh
CVSROOT=:ext:mcl@localhost:/cvs
export CVSROOT
export CVS_RSH
有可能还需要进行PATH设置,然后export PATH

$source .bashrc

然后就可以使用了
cvs co 目录文件名
cvs update 目录文件名

Ubunt下Java中文字体的支持

Java程序是夸平台的,但是在ubuntu要解决中文字题问题,
方法就是给jre中添加一个中文字体

cd /usr/lib/jvm/java-6-sun/jre/lib/fonts

  sudo mkdir fallback

  cd fallback

  sudo ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf(这里选择的是文泉驿正黑)

  sudo mkfontdir

  sudo mkfontscale