主题 : [基础知识] Linux入门精选教程
级别: 四缕秋风
UID: 79227
精华: 0
发帖: 1628
威望: 2279 点
无痕币: 704 WHB
贡献值: 0 点
在线时间: 138(时)
注册时间: 2009-03-19
最后登录: 2023-05-16

0 [基础知识] Linux入门精选教程

1,前言

  曾经在redhat 9.0的时候(可能是2004年),有过一次从windows下叛逃的经历,但当时主要是报着新奇的感觉进行尝试,没有这次的决心而已,那时在使用linux(redhat)时,感觉太手动不是很爽,中文的乱码,界面上也很不方便,字符界面下敲几次命令,体会一下当年的dos情节,有几分黑客的感觉,学了几个命令感觉很枯燥,现在都己记不起几个命令,只有一个ls命令还记得,没办法还是到桌面环境下吧,桌面下的日子也不轻松,听音乐,看电影也成了奢侈的事情,应用程序动不动就告诉我,它已经崩溃了,搞了几次之后我也崩溃了,试用了一下红帽子linux当时是5.0吧,觉得没有什么吸引人的,就从linux的战线上撤了下来,自己满身伤痕,我的电脑也被我搞的满目疮痍,硬盘被我格了,分区也调整了,后来留下的后遗症是linux下的分区无法删除,好几个G的空间在那里浪费,过了好长时间终于把这个后遗症给解决了。

  从windows下叛逃的教训还是很惨痛的,但是对linux的热情还是没有减少,对linux的新闻还是始终关注着,也偶而逛一逛linux的论坛,看看人家在搞些什么新鲜玩意。现在听说suse又出了10.0了,而且有支持3D桌面,要挑战微软的vista,于是又激起了我从windows下叛逃的热情。这次叛逃目标很明确,决心也很大,最终付出的代价也是很大的,但自己的目标还算是达到了,尽管还要有一段漫长的路程要走,但信心还是很大的。

  下面就是我从windows下叛逃的经历,废话可能要多一些,对于一个对linux很熟悉的人可能会觉得可笑,但对于像我一样的初学者应该还是有学习的意义的,至少可以少走一些弯路吧。

  好了,有兴趣的朋友们和我一起体验逃亡之旅吧。

  2,目标

  对于linux的服务器性能是很出色的,但是对像我这样一个普通的开发人员来讲,我并不关心他的服务器性能,只要我能够在linux上完成开发任务,而且可以完成我的日常工作和学习就足够了,所以我还是很关心linux的桌面下的应用的,所以只要满足这些要求,我就可以接受linux,我也就会叛逃到linux阵营中来。

  所以这次的目标并不高,但决心很大,如果能够满足这些要求,我会尽量在linux下完成我的工作和学习任务。基本上会很少到windows上面去了,尽管还要忍受一些linux下的一些软件不够完善的地方。不过目前还是要脚踩两条船,选择在自己的电脑中保留windows系统,使用双系统,给自己一个退路。但基本上会把windows作为一个辅助而已。实用才是硬道理吧,只要linux桌面能够做到简单易用,大家还是很容易接受linux的。

  3,硬件配置

  CPU PM 1。5G
  内存 1。5G
  硬盘 40G
  显卡 集成Intel 915GM
  普通网卡,无线网卡,moden等

  我使用的是IBM的Thinkpad R52系列的本本,硬件条件应该还算绰绰有余的,能够应付linux下的3D桌面。

  4,版本的选择及下载

  注:请以现在的最新Linux发行版本。

  以前使用的是redhat,redhat的使用者在国内是最多的,资料也非常丰富,一些教程也多数以redhat为基础,选择redhat可以在网上找到很多帮助你的人,但这次我不想再使用redhat了,想试一下在最近发布的据说支持3D桌面的suse10.0,我直接市面上去找suse的零售版本,好不容易找到一个动力联盟出的suse10.0中文开源版,5张安装光盘的那种,suse的版本太多了,自己也搞不清楚,装上去后才发现不是最新的sled10.0,也没有什么3D桌面,软件包对中文支持不好,很多按钮上的中文乱码,jbuilder2005安装很顺利,但 jbuilder2005中浏览中文目录时是乱码,于是又是试了jbuilder2006,jbuilder2006浏览中文目录及运行都是良好的,基本上使用这个版本,安装jbuilder2006是可以达到目的,但要忍受suse下的软件包乱码问题。最坏的情况我也可以使用这个版本来工作。

  仍然对suse的乱码不甘心,干脆去了suse的网站(http://www.novell.com/products/desktop)。

  在这里你可以找到关于sled(Suse Linux Enterprise Desktop)10.0的详尽介绍,还有一个很专业的flash向你介绍sled10.0,怎么样心动了吧。那我介绍一下他的下载吧。

  4.1下载

  注:请以现在的最新Linux发行版本。

  下面是他的下载页面,你可以到sled的下载页面(http://www.novell.com/products/desktop /eval.html),下载要注意的问题是,我下载了sled10.0的dvd版本的一张dvd的那种,但安装时,找不到软件包列表,没办法继续安装,害得我浪费了一张dvd盘,后来我下载了它的vcd版的5张vcd的,安装过程比较顺利,下载时要求你注册一个帐号,并且会跟你一个授权码,这个授权码可以允许你开启3D桌面,但我安装后没有使用授权码也开启了3D桌面。

  目前sled10.1已经可以下载了,但安装后默认打开启不了3D桌面,可能需要前面的授权码。我后来后改装了sled10.0。感觉sled10.0使用还算很方便的。

  5,安装linux前准备

  安装前的准备无非是为linux准备安装的空间,也就是重新分区的过程,这个过程可能是最要求谨慎和清醒的过程,我每次这样的操作都格外小心,却每次都经历一个灾难的过程。

  第一次是linux不用后,分区无法删除,遗留了几个G的空间,后来才回收回来,这次是把数据备份到了移动硬盘上,利用windows安装盘去删除分区由于没有拔下我的移动硬盘,结果在dos下盘符发生变化,本来想删除d盘,结果删除后才发现,那是移动硬盘的内容,刚好是我的备份,气得要死,那可是我几年的数据呀。幸好是删除了分区而已,到网上找了个easyrecover恢复了全部数据,还算是有惊无险。

  其实有好多分区软件,不用损坏数据,调整分区大小,我还是建议做好数据的备份,没有经验的用户最好不要到dos下去操作,一不留神可能会对你的数据带来灾难。其实不用任何的分区软件只用你的windows就可以完成分区过程,而且出错的机会很小,应为windows图形界面下会提醒你的每一步操作。只要你保证你的所有软件都安装在c盘下,或者不在你想要安装linux的分区内。这样你就可以在windows下删除你为linux腾出的分区。不管怎样,你最好把你的重要数据备份到移动硬盘上,或者干脆刻录到dvd等直读设备上,如果是放到移动硬盘上,要在分区操作前把它从你的电脑上脱离,吸取我的教训呀。

  我的硬盘是40G,原来在windows下分为C,D各约20G两个分区,系统和常用软件都安装在C盘下,并且使用ghost进行了备份,准备把D盘划分出13G左右放linux,7G仍然留给windows。

  可以在windows下的磁盘管理中,删除D分区,之后再从未使用的分区中划分7G的分区,进行格式化,其余留给linux注意不要进行格式化,留给linux去处理,好了经过这个准备过程我们安全的度过了第一关,我们下一步就可以安装linux了,开始逃亡和探险的过程,不过要时刻记住,(数据)安全第一呀。

  5,1安装

  SLED10.0的安装还是比较简单的,每一步都有在线帮助给你,但要注意分区的问题。

  SLED的安装方式很多,可以从硬盘安装,网络安装,CD安装,最简单的是从CD安装了,可以把下载的ISO镜像刻录到CD上开始安装,第一个界面做得还很别致,用多国语言显示的欢迎信息,可以看到熟悉的中文,看来安装界面是支持中文的,阻力会小很多,安装的第一步会要求你选择安装的语言,接受协议,检测安装的媒体是否有问题,选择本地时间,比如亚洲上海,亚洲香港等。

  这一关的关键是分区这一步,如果以前安装了linux,你可以选择安装全新的linux,或是升级安装,安装程序会自动给你确定一个分区方案,你可以选择专家选项来定制分区或基于建议进行分区,如果你要在电脑上保留windows双系统,就千万不要选择使用整个硬盘,你要确定你的分区方案确定好后,注意在分区前面标记‘F’字母的分区就是要格式化的分区,不要在你的windows分区前搞出这个‘F’字母呀。

  最简单的分区是一个根交换分区和一个swap分区,swap分区和你的内存相当,它的功能类似于windows下的虚拟内存的页面文件差不多,一般1G以内就可以了,根分区尽量大一些,我用了11G左右。

  我第一次分区的时候,采用的方案是三个linux分区:

  1 根分区:4G

  2 Home分区:7G(类似于windows我的文档对应的文件夹,在linux下安装软件时一些软件会安装到这个目录下,分区的大小还不好确定。)

  3 swap分区:1G

  这种方案就是把根分区分小了,而Home分区又太大了,结果装完linux我的根分区空间已经所剩无几(因为好多目录要挂在根分区上比如 usr,dev,mnt,root...)而Home分区却没用多少,害得我又复习了一次安装过程。所以第二次就干脆之分了两个区,以后用一段时间对 linux熟悉后就可以根据自己的使用情况再从新调整一下分区,最终确定一个比较好的分区方案,linux的文档中也对分两个分区的方式也是一种可取的选择。

  确定好了分区方案后系统要求你确认,之后的更改就不可以取消了,要慎重呀,接下来要求你选择安装的软件包,解决各个软件包中的引用的冲突和依赖,如果硬盘足够大就可以全装进去在说,不过安装的过程会要你苦苦等待一阵了,安装程序做得还是比较智能的,你可以根据设定好的几种模式选择安装的软件包,根据你的用途取舍软件包,如果有些软件包你没有安装可以在安装好后像windows中一样在控制面板中安装或选择卸载程序。

  接下来你就可以离开去休息一下了,下面的过程就是软件包的复制和suse的广告时间,这个时间的长短取决于你的软件包数量和内存大小等等,要2个小时或1个小时。

  软件包复制完毕之后要进行机器名,根用户,密码,密码的加密方式的设置,普通用户名,登录密码,是否自动登录(登录默认桌面在前面安装是已经设定),对显卡的设定默认是不激活3D加速的,要选择激活因为你可能需要3D桌面或玩一些3D游戏。声卡,网卡,电视卡,蓝牙设备等一一检测和设定,还是比较智能的硬件基本上都可以自动识别甚至你的无线设备。但网络配置检测时不容易成功,你可以选择在安装好后进行配置。

  安装完成后,最后一步是询问你是否生成一个安装简报,记录安装过程,以备进行无人职守的安装。我是没有选,下次的安装一定会调整一些内容的比如分区。到这里你就可以重新启动电脑,看到你的双启动的系统,同时有linux和windows共存,激动吧,要想逃亡到linux下,就少动你的 windows呀。
本帖最近评分记录:
  • 无痕币:+3(都市小星星) 谢谢支持
  • Total 0.040879(s) query 3, Time now is:05-17 11:47, Gzip enabled 粤ICP备07514325号-1
    Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛