在UBUNTU下运行BIFORM和BIREADER

4 views
Skip to first unread message

vivian

unread,
Nov 10, 2009, 12:54:48 AM11/10/09
to bil...@googlegroups.com
终于在笔记本上装上了UBUNTU,用官方的安装程序总在启动后报硬盘有错,然后就死机似的了。
昨天换了用雨林木风改装过的UBUNTU版本,安装还比较顺利。就是运行时,感觉好象有点慢,不象PUPPY那么快,PUPPY几乎是都装载在内存中了运行,访问硬盘很少,可能与这个有关系。所以PUPPY还是很棒的,只是它保存SESSION要用文件方式保存,这个文件又不能太大,网上有老外说文件大小超过1.8G就会有问题了。要在PUPPY下安装开发环境的话,肯定需要比较大的空间。试过不用文件方式保存,但保存好象不起什么作用,重启后一切还原了!不知道是本来就有的BUG,还是汉化版本出来的问题。如果只是上网、收下邮件、或者就是想快速启动系统,对文件系统做些备份维护工作,用PUPPY还是很合适的选择。另外有Parted magic linux也是用来做系统维护很好的选择,只是没有汉化版,不过它可以看中文路径和文件内容,但不和道上网浏览可不可以看中文网页,有时间试一下。Parted magic linux提供了一些系统维护用的工具,倒是很实用。分区、硬盘检查、分区克隆等都不错。感觉LINUX下的分区工具GParted挺好用的,也幸亏有它,才让我的笔记本能重新利用起来。

PUPPY上运行我的BIFORM和BIREADER倒挺顺利的。以前曾在UBUNTU中试着运行过,好象是因为基础库版本的问题,总是不行。
以前版本的UBUNTU的基础库与我编译环境不同,所以不能运行。现在9.X的版本好象更新过了,其中的QT库也升级了,不过我的程序并不使用系统自带的QT库。
昨天装好了试了一下,一开始也不行,仔细研究了一下,发现与.sh脚本的写法有关。把biform.sh bireader.sh vchmng.sh中的内容都改成:
#!/bin/sh
appname=`basename $0 | sed s,\.sh$,,`
LD_LIBRARY_PATH=$PWD
export LD_LIBRARY_PATH
$PWD/$appname $*
再运行就好了。哈哈~~~

研究了一下,可能是原来的脚本中用dirname返回路径名,在UBUNTU中总是返回“.“所致。


按钮工厂

unread,
Nov 11, 2009, 1:04:31 AM11/11/09
to BiLive在线论坛
研究了一下,发现.sh脚本还是不好,改成:

#!/bin/sh
appname=`basename $0 | sed s,\.sh$,,`
dirname=$(dirname $(readlink -f $0))
LD_LIBRARY_PATH=$dirname
export LD_LIBRARY_PATH
$dirname/$appname $*

vivian

unread,
Nov 11, 2009, 4:22:21 AM11/11/09
to BiLive在线论坛
继续折腾UBUNTU。

装好了雨林木风LINUX,配好了,用得感觉也还不错。偏偏鬼使神差地想升下级。结果花了N多个小时好不容易升完级了却不能上网了,这个郁闷哪。试了在其它情况下管用的几个方法,都不见成效。加上搞得本本的触摸板也不能用了,启动后连鼠标都看不见,还要调出终端运行个啥程序了鼠标光标才能出来。懒得去调理它了。重装吧,正好试下传说中的gOS吧。

gOS装得倒顺利,用着也还好,但是感觉对UBUNTU改得反而用得不是很顺手了,需要花时间适应。内带的GOOGLE在线应用基本上我只用GMAIL,其它用得少得很。GOOGLE的桌面小工具也用得不多,用处不大,可有可无,还老要想办法把它们关闭了,省得挡着其它窗口。有点烦。再重装,正好试下传说中的新氧LINUX。

装得挺顺利。装完也不用自己再配这配那的,直接就可以用了。不错!

总之UBUNTU以及LINUX还是好,但前提是要配好,调顺,才真正发挥出它的优势。如果装不好,配不好,用得那叫一个窝火呀!

好了,UBUNTU系列折腾到此结束了。几个以UBUNTU为基础的发行版我看也差不太多,如果只是改改界面风格,意义不大。增加GOOGLE在线应用,可能有的人喜欢,有的人会觉得无用。象新氧和雨林木风的出发点还是不错的,至少减少了安装和配置的麻烦,对于中国人来说,能打汉字能上网看中文网站是必须的。如果还要装完系统了还要再搞半天,还是有点烦。所以支持一把新氧和雨林木风,继续努力!

按钮工厂

unread,
Dec 10, 2009, 1:01:56 AM12/10/09
to BiLive在线论坛
新氧也被我折腾死了.新氧的主题包还是有BUG,出些怪怪的问题.为了解决这些问题就开始瞎折腾,然后 它终于也崩溃了.

现在换成Linux mint7了,呵呵.

Linux mint大概是我用过的最好的一个基于UBUNTU的版本了.漂亮\稳定\好用.难怪有人称它是"最完美的桌面系统".估计它会在我本本里
呆上很长一段时间了.
不过却不能升级到Linux mint 8,有点遗憾.ubuntu9.10在我的机器上装也装不上,从LIVE CD启动后就会报硬盘有坏道,然后就
死机了.基于UBUNTU 9.10的Linux mint 8也一样就装不了了.

还尝试了一下自己打包一个LINUX发行包,基于LINUX MINT试了一下,把中文相关的包都装上,装上PPS,装上一个游戏,装上fish,生成
的ISO文件有八百多M,一张光盘装不下了,但用起来相当棒,安装后,所有我需要的东东都装好了,不用再从网上一一下载安装了.GOOD.只是体积有点
大,需要删除点别的包才能放进一张CD.

研究了一下Linux mint 的mintmenu的源码,发现它是用python做的,PYTHON真不赖呀.

Reply all
Reply to author
Forward
0 new messages