Tomato's profileA Tomato out of Fruits G...PhotosBlogListsMore ![]() | Help |
|
|
27/03/2007 Ror on Ubuntu RoU, 恩。。。
之前一直听说 ruby 在 linux 上的执行效率比在 Windows 上高,但没想到可以高这么多 ......
初步感觉我在 Windows 上用 Apache 作前端负载均衡,后面跑三个 Mongrel 服务器 的执行效率 跟 在 Linux 上直接但跑一个 Mongrel 差不多 。。。。
那么如果我在 Linux 上把模块静态编译进 Apache,然后再作负载均衡跑上多个 Mongrel 的时候呢? 呵呵 23/07/2006 选择Linux,选择Ubuntu@page {size:21cm 29.7cm;margin:2cm;} P {margin-bottom:0.21cm;}
我一直以为在Linux上用无线网卡上网可能会比较麻烦,今天发现,Ubuntu直接就自己搞定了我的无线网卡。完全不像之前我在网上找到的各种麻烦而又绕来绕去的方法。我记得其中有一个是使用一个解析Windows DLL的库,然后使用Windows上的无线网卡驱动......
P.S. : 今天自己把自己的笔记本电脑拆开来擦了一下风扇.......好多螺丝啊~~.........结果装回去的时候有个螺丝怎么都装不上了........-___- ##!!!!!$#@%$#^&*(*&)&^ 27/02/2006 怀念学校的 apt 源 ... 为了体验一下 xgl 带来的 3D 桌面的感受,昨天夜里down了Ubuntu。
装Ubuntu非常顺利,而且觉得Ubuntu太灵了!!!
然后花了一天时间折腾 xgl 还是没弄好,很多小问题,不过缓慢的下载速度最让我郁闷。好怀念学校3M/s的apt源啊,5555
不爽ing ....
PS: Bowstreet技术很赞的!越来越有感觉了。
Hibernate也很赞
觉得身体越来越不好了哎,
19/01/2006 在 Debian 上编译和安装新内核 因为今天早上要考证券投资分析,昨天一夜没睡,早上直接去考试。考完回来发现大脑几乎要停止运转了,一觉睡到天黑...
开始准备安装新内核。对于Linux内核,Linux发布版等等之类的概念这里就不罗嗦了。
首先要做的,自然是获取新内核的源代码。一开始,我试图从 ftp://ftp.kernel.org 下载,额...让我想想...忘记为什么原因放弃了....汗...-_-,反正就是直接从apt里install了,因为有学校2-4M的apt源支持,基本无须怎么等待,呵呵。(这期间还因为发现没有安装ftp,而使用了apt-get install ftp一次,恩
源代码到手后,放在/usr/src目录下,改个名字。噢,忘了说了,我选择安装的内核版本号为 2.6.8 。于是目录名改为 linux-2.6.8。然后做了一个符号连接,把名称 linux 连接到 linux-2.6.8 。这样做可以在后面的配置程序直接寻找路径 /usr/src/linux 时少很多麻烦。
源代码准备好了,接下来是进行配置。当然,建议花些时间安装一些必须的软件包。比如后面要编译内核,至少gcc得装了....当然,这个有点废话。然后如果在配置时想使用到X11的接口(配置时使用make xconfig),那么还需要准备好X以及像tcl/tk等。运行make config进行配置,也可以使用make menuconfig利用菜单形式来配置或者使用make xconfig利用基于X和tcl/tk的图形界面来进行配置。推荐使用make menuconfig,简单有效。当然,可以在之前运行make defconfig。这将产生一个默认配置的.config文件。一般来说,默认配置已经可以很好的工作了。
配置完毕,保存好.config文件。然后可以开始对内核进行编译了。直接运行 make ,然后开始编译内核,耐心等到内核编译完成。然后安装模块,运行 make modules_install。
接下来安装编译好的内核。在 /usr/src/linux/arch/i386/boot/ 目录下可以找到刚才编译好的内核镜像没,zImage或者bzImage。这个名字区别由你所使用的内核源代码的压缩方式决定。将这个编译好的内核镜像拷贝到 /boot 目录下,然后根据版本号命好名,vmlinuz-2.6.8 。
总算到了最后一步了,就是配置lilo (debian默认使用的是lilo,如果使用GRUB,也是同理啦) 。打开lilo的配置文件 /etc/lilo.conf , 在里面加入你刚刚装好的内核。不熟悉怎么写这个配置文件的话,只要参照已经有的部分就可以,改下镜像路径和label。接下来,运行 lilo ,确保你的修改生效。这个时候,debian就已经可以在启动时让你来选择使用哪一个内核了。
reboot重新启动。在lilo进行引导的时候,按 shift 键,进到 lilo 提示符,然后就可以选择引导到新安装的内核了。
当然,在 Debian 上,还有一个更加简单有效的方法。可以首先安装一个软件包 kernel-package。然后你可以将内核源代码制作成一个Debian的安装软件包,也就是一个 .deb 文件。然后接下来,你只要像安装普通的Debian软件包一样 dpkg -i <your .deb file> 就OK啦!
16/01/2006 Establish Debian Desktop Environment 离开网络了一段时间,回到线上突然感觉很亲切....en...
一直都试图把开发环境能从Win移到Linux上,但是因为之前几次安装Debian上的软件包的失败经历,便一直没怎么付诸实施。最近受到Pawaca的宣传Linux作为开发的工作平台的好处的影响,于是再次动手。
依然使用虚拟机(VMWARE)安装,原先直接在硬盘上安装过,后来发现有很多麻烦...还是虚拟机简单有效,恩...(此处省略虚拟机优点的广告若干字)...因为手边有Redhat的安装光盘,于是首先装了Redhat。Redhat实在是可爱可亲,一路毫无障碍,我选择了绝大多数软件包,等到从光盘的安装过程结束,基本就一切搞定了。我另外Down了JDK和Eclipse,并配置好为熟悉的使用环境。哦,然后还down了Firefox。其实Mozilla还是蛮好用的,我现在Windows下面也经常使用...
Redhat就没什么好讲的啦。
然后想想上次托^^!!刻录的Debian的安装光盘(共10张CD...-__-),于是重新配置了一个虚拟机,然后开始安装Debian。遇到的第一个麻烦是,Debian的安装程序说找不到硬盘,看来是识别VMware的虚拟硬盘,没辙,尝试修改虚拟机配置,使用IDE硬盘,这次可以正常安装了。于是一路老套路,用DSelect选择软件包,然后安装,然后照例是一堆错误,然后照例是运行配置很多次,然后照例很多错误,然后照例放弃让所有错误通过配置,最后照例得到一个混乱的系统,当然,也是照例启动X Window System失败。
恼火...向Dselect表示我强烈的愤怒。遂使用apt...刚说服自己准备忍耐几K的网速时(拿CD作镜像总是有问题,郁闷,貌似总是说镜像结构有问题...
接着,我开始进入主题。安装X Window System core 和 Gnome。可惜,后来发现我把Window敲成Windows...
一切顺利。这个预定义还是安装了蛮多软件包的,感觉有些其实是不需要的,不过,暂时没所谓啦。等到apt安装完毕,我马上迫不及待的运行startx命令,屏幕闪了闪,然后返回了错误信息。沮丧....
总算可以使用浏览器了....恩,于是开始浏览web。马上,中文化的问题就出现了。这里顺带说下,当时发现天亮了,就爬上床睡觉了...
我依然是下载了JDK还有Eclipse。这时候还有个问题,就是命令行下总是是出现一句话,说硬件时钟有问题。网了查了下,据说是2.4以下的内核(我当前安装的是2.2)的一个bug...-_-。So, ok , 我的下一步就是重新编译和更换内核,恩! |
|
|