'Linux' Tag

  • 给486本本装上ttylinux

    February 11, 2009

    宿舍里面仍着一台486本本,富士通1997年的产品,Cpu Pentium 133,32M内存。以前跑Win98都相当吃力,我更费尽心思让它装上Win2000的精简版,即使这样启动起来还要好几分钟。 昨天把它的硬盘拆了下来,接到一个IDE-USB转换口上,没想到Ubuntu马上认出来,把硬盘格了,打算装上传说中世界上最小的Linux发行版:ttylinux。 寒假前曾经看过ttylinux的文档,合起来也就20多页,貌似没什么难度,想,虽然没什么技术含量,弄来玩玩吧! 就这么个几M大的Linux花了我两天的时间来装上!晚上弄到早上4点才睡的…… 首先,本本没光驱、软驱、USB等任何常见的IO口,搞什么都要拆硬盘。其次ttylinux使用的是LILO来引导,还真第一次碰,Ubuntu、Fedora这些都是Grub了……还有文档向导有点...说它不详细吗也不是,反正弄懂后再看,确实是那么一回事,没懂之前就怎么也看不懂。 主要的困难是让LILO写引导记录问题。grub是引导的时候读取配置文件来加载内核,而LILO则是通过根据文件初始化在硬盘引导记录,引导过程并不读取配置文件。/etc/lilo.conf只是每次写入引导记录时才用到。这就意味着要安装ttylinux,必须在本本上运行LILO,而不能在其他机器安装了再把硬盘安装回去。 今天起来接着折腾,好像晚上睡觉的时候想起之前构建LFS的时候使用过的chroot,今天再次折腾了一个中午,中午才终于把ttylinux安装到硬盘上……然而还没法认出PCMAC卡的网卡……看来要玩玩编译内核了。

  • Ubuntu下启动Apache对.htaccess文件的支持

    February 10, 2009

    步骤很简单: 终端运行 sudo a2enmod 程序提示可供激活的模块名称,输入: rewrite 修改/etc/apache2/sites-enabled/000-default (该链接指向的是站点配置文件)把(默认的www目录、或者需要应用.htaccess的目录)下的AllowOverride 属性改为All,保存。 重新加载apache sudo /etc/init.d/apache2 restart 收工。 a2xx系列的命令共有a2dismod、a2enmod、a2dissite、a2ensite,作用分别是禁用模块、启用模块、停用站点、启用站点,这些命令简单得连--help选项都没有,只能运行看提示。其作用也很简单,就是在/etc/apache2/mods-enabled和/etc/apache2/sites-enabled里面建立或删除相对应的x-available目录里面的模块的链接。 Ubuntu的配置文件都有这个特点,预设了各种配置文件,只需要把要用的链接到生效的目录里面。在/etc下面看看很多类似的情况,这就是Ubuntu的方便之处(虽然对新手来说可能是麻烦之处)。

  • 冷静一点:反对微软的应该是中国教育,不是中国人

    February 3, 2009

    又有人很不冷静地发了一篇不冷静的文章[回顾]清华申请退学博士作品:完全用Linux工作。 说实话文章的观点立场很不错,不过表达上有点太不冷静,文风颇为hard push,难怪在别人的评论中受到各种非议。当然,多数人没有读懂,反对Microsoft的应该是中国教育,不是中国人。 中国社会正处于一个很不冷静的时期,工作的人愁,没工作的人更愁,能静下心来研究颇有哲学意味的Unix/Linux的,实属少数,即使有,也常常是因为饭碗所需,和原汁原味的Unix哲学相去甚远。 处于校园中的莘莘学子,似乎是这个社会中最能冷静的人群了,毕竟很多社会压力对校园不起作用。然而,终日潜心研究“游戏策略与技术”的人总是大多数。也有人认识到整天游戏不对,但总感叹打开电脑上网都不知道要干什么,没事找事干,最终又是游戏。这问题完全和微软、Windows没直接关系,但在宏观的角度能反映一个事实。 中国模式下发展的社会,决定了人们之中普遍流行一种实用主义的价值观,“白猫黑猫”理论在国人间深入人心,无论在什么领域,总能见到猫价值观下呈现出来的各种现象,制造业获得极速发展,毒奶粉毒药品大行其道…… 很多人歧视Linux也是这原因:“本来点几下鼠标可以完成的工作,居然要学编写近乎天书的配置文件”。对很多人来说,学习的代价挺高的,即便在学校也如此。在我们学校的机房,同样也是Win2K + Office + VC6的标配,这现象也是一种实用主义,老师们认为“既然能方便把原理演示完,何用管什么平台?”,不过值得庆幸的是,教我们MFC的老师还大概说了下MFC的组成,然而这并不阻碍有些人成为VC6的忠实Fans:“这VS2005好难用啊,怎么也学不会,没有Class Wizard……” “白猫黑猫”对中国发展的功劳是不可否认的,但在教育领域,实用主义其实就是拔苗助长,虽然采用微软平台减少了学生的负担,但也侮辱的学生的智商,而且无奈的是多数人对此不觉得有什么不妥:“按一个按钮就编译链接好程序,让我潜心学习算法数据结构,干嘛要了解链接库和我的程序有什么关系?”,很难想象一个连链接库和程序都搞不清的程序员,把数据结构背得再熟有什么用,考试考高分点?很好。 如今在代表学术领域的高校、甚至高校里面的计算机专业,Unix/Linux都不受重视,老师都不懂,而有技术的专业人员,常常和学术界无关(人家在资本家的压榨下苦苦工作呢)。 在我个人的角度,虽然非常支持Linux,但想看到Linux有市场?10%?50%?开玩笑!Linux是给那么多人用的么!如果那么多人会Linux,咋们弄技术的还用吃饭?Linux越难学越好,越少人会越好!我也很实用主义。

Page optimized by WP Minify WordPress Plugin

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org