最新评论
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
2.cd opera
3. 建立腳本文件,比如 opera10
4. 腳本內容如下:
#!/bin/sh
cd /root/opera-10.10-4742.gcc4-bundled-qt4.i386
./opera
5. 然後將此腳本軟鏈接到桌面即可.
moB
First of all, start Puppy in VirtualBox. When you were asked which X server to use, please note that you have to choose the XVesa mode, since Xorg won't work until the guest additions have been installed.
</snip>
It seems not quite true. Xorg works, but the Xorgwizard doesn't.
Have switched back and forth back with Puppy 4.1.2; Xvesa and Xorg display works.
One can change to Xorg, but has to do it "blind" as the screen is black during the process :-|
What's up with that?
[ The default resolution didn't work on my cr**py old box, so I had to do Xvesa blind, too. I got Puppy 4.1.2 as a VMWare appliance. ]
moB
感谢你的回复。
我用Linux不只是兴趣而已。简而言之,想在提供对普通大众有益的开源产品的同时能在提供周边服务或产品的过程中寻找小型的商业应用模式。就像无数的个体户或小门面依靠Wintel联盟的产品而能做点小生意。我希望Linux及周边的软硬件也能达到这样的效果。
当今(至少是国内)的主流还是经济发展为主流,尤其是现在的中国政府,是以经济建设为中心的,因此整个国民的主流意识是“向钱看”,能挣到钱的人是能人,能挣到钱的产品是好产品。Linux 及开源在国内也不能脱离这个主流。
因此,个人认为,Linux及开源想在更普及的层面上利益人,成熟有效的商业模式,尤其是针对个人及中小企业有效的商业模式的建立是非常重要的。
有用的产品或服务不一定能赚到钱,但能赚到钱的产品或服务一定要是有用的产品。所以,我才产生以应用为驱动定制Linux系统或一个可以灵活定制这样的系统平台。
现在的Linux系统往往是交给用户一全套的东西,应有尽有,这样的发行版数量庞大,但是用户很少,尤其是针对普通终端用户的桌面操作系统,据说Linux系统的占有率在1%徘徊。所以,我有一个这样的想法,与其提供给终端用户一个大而全的操作系统而鲜有人使用,还不如提供特定用户最需要的应用程序。关键一点是,我的想法是以用户需要的应用程序为中心,而不是以操作系统为考虑的中心。这就是我的应用驱动的定制Linux系统的基本出发点。
在这个出发点下,我构思一个这样的所谓“操作系统”(也许叫做工具更合适)的需求列表:
1,精简,尽量的精简,去除一切不必要的东西。
如我想定制一款儿童教育用的工具,我只要一个GCompris程序和Tux4kids,其它如:浏览器、写字、命令终端等等什么都不要;
2,方便,尽量的方便,可以在不影响或几乎不影响普通用户现在使用环境的情况提供优质的Linux平台下的开源资源。
如:可以在优盘、光盘上运行,可以安装在老旧电脑上运行,可以和开源的虚拟机软件直接整合成一个可在多种操作系统下运行的绿色软件等等;
3,速度。尽量在内存中运行。在去除任何不必要的东西的情况发挥硬件最大的潜力。速度快是令人心情愉快的体验;
4,平台,可扩展,可定制。
我希望这样的一款操作系统,可以在上面容易的加入、去除软件,并不绝对禁止手工作坊式的操作,但这样的工作量要适度。因为我感觉如果过于追求自动化可能会带来不必要的成分,如Debian系列的apt-get命令,有时安装一个软件会安装一大堆软件,问题是,这些软件是否真的离开就不能正常运行了呢?我觉得不一定,但是没有认真的去验证。这样的定制可以从源码开始,只要满足需要,从二进制包开始也行。像LFS一样只提供一个定制的手册也行,但是系统构建的目的是以应用为中心。但是,最好是不要像LFS一样完全从底层开始(我没试过,只看过一些文章),要能提供一个我们的应用能普通适用的平台。也以你的食物链为喻,假设LFS是二级,我们的平台也许可以做成三级或四级;
5,本地化,尽量的本地化。
我希望针对桌面的系统,最好是不出现英文界面,甚至不出现终端窗口。从应用出现,我们可以组织外围的力量支持我们认为有用的应用程序本地化。例如像开源文化实验室 ( http://www.learndiary.com/ )所做的GCompris儿童教育套件本地化工作,参见: GCompris 9.1 发布及简体中文翻译情况介绍 http://www.learndiary.com/blog/2010/02/gcompris9-1-release-and-simplified-chinese-translation.htm 当然,只是翻译翻译我认为只是本地化工作的前提之一,要让这样的软件真正的利益本地的普通用户,成为本地普通用户所喜爱的流行应用软件,而且是正版,这才算是真正的本地化了。
6,不重复发明轮子,尽量不重复发明轮子。
牛顿曾说过“站在巨人的肩膀上”( http://zhidao.baidu.com/question/12080937.html ),如果世界上已经有人在做满足我们需求的这样的东西,我们完全没有必要去另起炉灶,直接加入进去充实其中的力量就最好了。如果有我们可以利用的基础,我们完全没有必要去另起基础,直接在其基础上构建我们的系统就最好了。我们的工作也可以检验基础和回溯到基础上进而向我们的基础作贡献。当然,如果没有一个这样的系统或基础那又是另外一回事。还有一个重要的问题是,开发和维护一个发行版的任务非常之重,对个人的技术功底要求也相当的高。我自己也感觉到作这样的一个发行版是心有余而力不足,所以至今没有开始这样的尝试。如果真的要开始,肯定要学习大量的新知识并需要向各位朋友请教。
7,团队的力量,尽量能形成团队的力量。
1+1>2,一个人的知识和智慧是有限的,多人参与的技术互补和意见互补往往大于单纯的人数相加的意义。如果这样的一款系统是有进行的价值的。我希望有更多的朋友能够参与进来,大家一同做这个系统,一同寻找围绕这个系统的商业模式。例如:"中文Puppy Linux开发者之家"( http://www.minilinux.net/ )有较好的人气和较强的技术实力,如果有必要和意愿,可以主持进行这样的一个发行版的开发和维护,“开源文化实验室”( http://www.learndiary.com/ )可以以合适的角度参与进来;反之也行;共同组建第3个开发平台也行;另外寻求一个合适的社区也行,如: http://www.linuxsir.org/ ;总之,只要有益于更好的开发维护这样的一个发行版(如有必要),什么样的方式我们都可以考虑。
祝大家虎年快乐!
必须替换的文件是/usr下的内核头文件以及/usr/include下的相应头文件,其它的不知道还要对它做什么改动。
用光盘或U盘启动,在system(系统)-puppy universal installer(puppy通用安装程序)启动安装程序。
别忘了装上Grub。