试用Ubuntu


    最近利用闲暇的时间翻<unix编程艺术>,在软件设计哲学上很多地方都和作者产生了共鸣。或者有时候被作者说中了自己的感觉,才发现原来自己也是这样想的。
编程感悟确实是一种经验主义,说不清道不明只是有那么一种感觉。
    关于KISS原则,keep it simple and stupid,但是如同大部分经验原则一样,即使是unix奉行的简约规则,也不可滥用。所以在软件复杂性一节中作者就谈到了“
别简单过头“。
    除了在软件开发上有所感悟外,通过这本书,我对于linux的好感也上升不少。以前其实用过linux,甚至还做过一个嵌入式linux Qt的项目,不过那个时候用的
是red hat9。虽然对于linux而言,各种发行版本并不能真正说明问题,但是对于我这种初级用户而言,多少还是有点感性上的影响。昨天没事,就干脆下了ubuntu
这个版本的linux。(之前还在虚拟机下玩过一个不用安装的linux,knoppix什么的)
   从安装ubuntu到装显卡驱动,到下载一些应用程序,到现在在ubuntu上些博客,基本上用了一天的时间。还好之前有linux基础。
    其实重新玩linux并不只是出于玩的目的,在linux上作开发才是真的目的。这其中也包括开发Edge2d的linux平台部分,不过目前这些都还没被提上日程。过几天
就要去公司报道,希望签约顺利。
   
    这里大致记录下一些使用ubuntu的信息,坚持记录技术日志,对于提高技术也是大有裨益的。
   
    1. 从硬盘安装ubuntu 7.10-i386
        1)首先从http://www.ubuntu.com.cn/getubuntu/download下载ubuntu7.10光盘镜像。
        2)下载启动文件:grldr和menu.lst http://web.omnidrive.com/APIServer/public/YXEzMfeiPmy2WFIHavoQYAWu/boot.zip
        3)从光盘镜像文件里复制vmlinuz和initrd.gz两个文件。
       注意:网上其实有很多双系统从硬盘上安装的方法,但是我是用这个方法安装成功的。
       为了方便起见,把以上文件都复制到windows xp系统目录下,例如c:/。
       4)修改c:/boot.ini文件,加入:
       c:/grldr = grub_ubuntu
       5)重启windows系统,在引导windows系统前,就会出现一个选择操作系统菜单,这个时候选择"grun_ubuntu"即可。选择
       这个之后,就会从镜像文件中引导ubuntu安装(实际上是grub引导)。
       6)启动ubuntu安装程序,其实会现进入一个live cd,先让用户体验下ubuntu。然后以图形化的界面开始安装。
       整个安装过程比较简单,唯一要注意的是硬盘分区时小心点就是了。(可参考网上其他文章)
       注意:当安装进行到第3步时,也许会过很久,耐心等待就是了。如果你对linux的安装安全陌生,建议参考其他文章。
 
    2.安装显卡驱动
       我的显卡是集成的GeForce 6100。系统安装好后,网卡和声卡系统可以自动识别。
       从nvidia网站下载NVIDIA-Linux-x86-169.04-pkg1.run文件,在真正安装驱动时,安装程序会使用系统上的头文件对模块
       进行编译,因此,在正式安装前需要作一些其他事(我也是试出来的)
       1).修改/etc/apt/sources.list软件源文件,这样,系统以后更新系统以及自动下载软件时才可以找到服务器。至于软件源,
       你可以到网上搜索到。

       2).安装编译环境
       ubuntu默认安装情况下是不安装g++的,虽然安装了gcc,但是并没有设置系统相关的环境变量。安装编译环境可以直接:
       sudo apt-get install build-essential。不过,就我实验来看,似乎有点问题。显示某些软件包有依赖而无法安装什么的。
       最终的解决方法是:从系统镜像文件---就是从ubuntu网站上下的那个ISO---中直接安装。这里需要指定ISO为一个
       软件源:

                    sudo mount -o loop /media/hdc5/ubuntu-7.10-i386.iso /cdrom   #/media/hdc5/ubuntu..是你的iso文件
                    sudo apt-cdrom -m -d /cdrom add   #增加光盘到软件源
                    sudo apt-get install build-essential   #安装build-essential
      3).ctrl+alt+f1切换到控制台,以root的身份:sh NVIDIA-Linux-x86-.....进行安装,基本OK。
 
     注意:以上方法是在没有安装任何显卡驱动之前进行的(例如如果你通过源来安装显卡驱动,总之要保证环境干净)。
    总体步骤还是比较简单,但是我却费了很多时间。就是因为自己把环境弄脏了,后来索性重装了一次。以前用redhat的时候
    安装显卡驱动也费了很多时间。最后竟然发现,低版本的驱动成功了,而高版本的驱动一直没能成功。

    显卡驱动装好后,系统的图形化界面变漂亮很多。窗口切换特效不错。

  3.中文化:
    首先来一次总体的更新,只需要:sudo apt-get update即可。这个过程比较久。update完后,在system/language support里,就会
    出现chinese选项。选择之,然后apply,这个时候系统会自动下载一些软件包。一切都是自动化的,完成后即可对自动对系统大
    部分内容进行中文化。要实现中文输入,就需要重启系统。然后使用scim就可以实现中文输入了。

  4.其他软件的安装
     参见文章:http://www.linux-cn.com/html/linux/publish/ubuntu/20070423/9905_7.html 
      

你可能感兴趣的:(linux,windows,unix,redhat,ubuntu,图形)