跟Achin学Linux
一直以来,我只听别人说过Linux,然后在网上看过一些有关GNOME和KDE特效的视频,虽然对那些东西羡慕不已,但是真正说到想自己亲自体验一下,总有种下不了手的感觉。原因不外乎两个,一是我的计算机里面已经安装了XP和Vista两个系统,系统运行起来相当不错,日常的学习工作都靠它们了,不想再去破坏哪一个;二来就是再装一个系统,我得把我的硬盘再分割一次,而且可能我的D版Vista会因为安装了GRUB的原因会无法再通过微软的正版认证,那样会很烦。无赖之余,和Achin聊了聊,他建议我用虚拟机来运行Linux。
在此之前,我是个Linux盲,对使用哪个版本的Linux都拿不定主意,因为网上的人好像说Ubuntu不错,但又有人说,想真正体会Linux还是用fedora比较好,可是红帽才是真正的老大嘛。然后Achin就向我推荐了Ubuntu Linux,并且帮我扫扫盲~
虚拟机软件我用的是VirtualBox,也是Achin推荐的。由于自己和机器的配置也不是很高,所以也不可能给虚拟机分配多好的资源,我分配的就512M的内存,然后是20G硬盘,64M显存。按照一般方法,先在虚拟机上挂上Ubuntu8.04版的ISO文件,然后等着它安装完成。但装完后的第一件事情就是虚拟机里分辨率的问题,它是800×600的,已经是最大了,我不能再改了。看着我一宽屏上面那一个小窗口里运行着Ubuntu,真是件痛苦的事情。这时我请教Achin,他说要安装虚拟机的增强功能,但这个我显然不会嘛,所以又只能麻烦他把命令都发过来。他给的命令是:
sudo apt-get install build-essential
sudo apt-get install module-assistant
sudo m-a prepare
但是我执行到第三个命令的时候又出现了不能继续的状况,原来是因为系统没有更新的原因。于是又要想办法让虚拟机里的Ubuntu能联网。我在学校里面用的是教育网,认证的工具是Ruijie Supplicant,而且是IP和MAC地址绑定,如果用DHCP的方式来上网的话,虚拟机会在系统中安装虚拟网卡,倒时候锐捷就会认证失败,所以还是用NAT的方式来联网。我用搜索引擎找了半天,然后按照网上的方法(见附录)试了两遍,都以失败告终,烦得很。于是乎又找上Achin了。其实方法不复杂,把虚拟机里面的Ubuntu的网络连接方式还是选择为DHCP,然后在DNS里填上主机里的首选DNS和备选DNS的IP,然后把虚拟机的联网方式设为NAT(其实是默认的),就可以上网了。想试一下的朋友也可以按这种方法试试,应该会成功的。
联网了,第一件事情就是更新,使用命令如下:
sudo apt-get update
sudo apt-get upgrade
但是更新之前请选好正确的源,不然要是出现龟速,痛苦死你,关于更新源和源的地址,你们可以看看这里。更新完成后,我发现SCIM输入法就能用了,里面还有五笔,真爽~然后在VirtualBox的“设备”菜单里面选择“安装增强功能”,Ubuntu的桌面上就会出现一个光盘的图标,然后打开Ubuntu里面的终端,使用上文给出的头三行命令。不出意外的话,命令会成功执行,然后再改一下系统里面的配置文件,使用以下命令:
sudo 你CD-rom的路径/VBoxLinuxAdditions.run
sudo gedit /etc/X11/xorg.conf
在出来的文本编辑器里面,按照下面的文字作出相应的改动:
1是:
Section “Device”
Identifier “Configured Video Device”
Driver “vboxvideo”
EndSection2是:
Section “Monitor”
Identifier “Configured Monitor”
EndSection3是:
Section “Screen”
Identifier “Default Screen”
Monitor “Configured Monitor”
Device “Configured Video Device”
DefaultDepth 24
SubSection “Display”
Modes “1024×768″ “800×600″
EndSubSection
EndSection
保存完毕后重启虚拟机,你就会发现屏幕的分辨率可以改了,看上去舒服多了~对于刚装完了Ubuntu系统,有些基本的事情需要处理的,可以看看这个地址。看看我的桌面,还不错吧~
附录(解决VirtualBox里Ubuntu不能上网的方法):
1. 在host上面查看DNS服务器配置。在Windows host上面,打开开始菜单|附件|命令提示符,然后输入ipconfig /all。回车开始执行。用笔记录DNS服务器的信息以备后面使用。
2. 将VirtualBox的网络设置设为NAT类型。启动Ubuntu Linux guest。打开System|Administration|Network菜单,选择Wired Connection,单击Properties按钮,将其中配置改为DHCP,保存。重启Ubuntu。
3. 在重启后的Ubuntu中打开System|Administration|Network Tools菜单。将对话框中间部位的下拉列表选到Ethernet Interface,然后可以看到对话框下面显示出VirtualBox给Ubuntu分配的IP,记录IP和子网掩码。
4. 在同一个对话框内,选择Netstat标签,然后点击绿箭头获取Routing Table Information。注意表格中有一列为Gateway,请记录其中不是全零的那一个IP地址。
5. 回到2中间打开的Network对话框,打开属性,将类型从DHCP改为Static IP。输入刚才3中记录的IP地址和子网掩码。再输入4步骤中记录的Gateway的IP地址。
6. 保存,退出Properties,但不要关闭Network对话框。切换到DNS标签,删除这里自动设置的DNS服务器信息。然后添加1中间记录的DNS服务器。重启Ubuntu。原文地址:http://forums.virtualbox.org/viewtopic.php?t=2430
翻译地址:http://blog.csdn.net/lextm/archive/2007/10/26/1845710.aspx
今天就写到这里了,以后学习了别的东西就再写。你想不想也试试Ubuntu呢?希望这篇文章对你有帮助~

已经有22次占座了,你也来凑个热闹吧
这么快就见文了,不过有个疑问,我成“它”了
“无赖之余,和Achin聊了聊,它建议我用虚拟机来运行Linux。”
@Achin: 不好意思……
原来是翻译吖..我还以为个人休验呢~
@NetPuter: 不是翻译,是个人体验,下面的是附录,是文中提到的另一种解决方法,但是不适合我~
汗,完全不懂…
不过话说Linux和你的域名有几分神似…哈
菜!
@睡到自然醒blog: 其实我也不懂,这是Achin教我的,我就照做,用日志的方式记录下来,方便以后使用,也希望能给大家一点点的帮助……
你在Google里面搜索Linxo,它就会建议说“你要找的是不是linux”,看来我们的域名真的和Linux有点渊源~
@ryeboy: 我本来就菜,呵呵,没什么好隐瞒的~
对Linux我还是盲
@MY-Hou: 我也一样,所以才向Achin请教,学习一点基本的东西,感觉也蛮有意思的~
虚拟机我用VM,很好很强大!
@别用鼠标点我: 虚拟机我用VB,很强很精悍!
@ZH CEXO: 我完全理解错误..><!
@NetPuter: 呵呵,以后要仔细看哦~
我都更新啦,你还米更新,过来小小BS你一下
@NetPuter: 我从来不怕被人BS,已经习惯了~
多完美的尝试…哪像我 说了很久却还是没决心
@Yacca: 你也像我一样,用虚拟机试试多好啊~
Linux??
不会用啊,,听说过,但是了解度为0!
实在被Windows毒害了!!!
@BBeno: 记得你说过你上网的用途很简单,以后我有了Linux的使用经验,我可以提供给你,应该Linux就够你用了,常来看看哦~
看到别人重复当年的摸索过程了

vm不能久用,测试就可以了,vm里实在学不到东西
Ubuntu中文论坛里啥都有,会复制粘贴入门ub完全没问题滴~~~
@mike:我就是复制粘贴的