带你走入Debian--第一部分.基础知识和安装

带你走入Debian

                  --徐兆元(FLxyzsby@163.com)

技术从来不是障碍,而是态度

    如果你整天沉迷在Windows,别人问你Unix,Linux玩过吗?当你张大嘴巴说,那是什么,那么我封你一个称号:你不是真正的程序员. 那么我觉得你适合读我的这篇文章.

    本文介绍一些关于Linux的基础,并将你带入Debian世界里.

 

第一章 知识准备

1.1了解Unix

1.2理解GNU

第二章 关于Linux

2.1UnixLinux

2.2 Linux的内核发展

2.3 Linux种类

第三章 Debian的安装

       3.1 Debian系统的安装

       3.2 Debian多系统的安装

第四章 Debian的使用

       

 

 

 


第一章 关于Linux

1.1 了解Unix

    很多人谈到Unix,认为它很神秘,其实不然.它只不过是操作系统的一种,而操作系统(OS)只不过是一管理电脑硬件与软件资源的程序,你只需要做的是学会如何使用它.

    从现有的操作系统来看,主要有如下的分类:

●早期操作系统

Unix及类Unix系统

●非Unix商业操作系统

    ●其它系统

    我不想列出所有现有的操作系统的列表,因为没有必要,我们不需要学会每种操作系统的使用和开发,甚至大部分都已经淘汰了.

    当然Unix也有很多版本,出于不同公司之手.它主要用于网络服务,在服务器中工作.

    使用过DOS系统的人,可能在使用Unix系统时,有着一种亲切感.因为大部分的Unix运行着命令行的终端(你在银行取钱的时候,看到业务员电脑运行的界面了吗,那是银行服务器的终端).

 

    一般比较流行的UnixAIX,BSD,HP-UNIX, Solaris,SCO,如果在Unix运行X-Windows,我们同样可以在图形模式下工作.

    下面的界面是sco unix 6.0的截图

大部分时间,我们运行着终端

 

    当然这些无法使你深入认识Unix,但是没有必要去研究它,我们只要知道它是什么就可以了.

总结一下:

Unix是一种操作系统,起源于AT&T公司.

Unix不是最早的,也不是最晚的操作系统, 但是是最悠久的.

●主要用于服务器,提供商业,金融等大型系统.

Unix是收费的操作系统.

Unix遵循POSIX规范(Portable Operating System Interface of Unix.

 

1.2理解GNU/ GPL (通用公共许可证)

GNU通用公共许可证(简称为GPL,是由自由软件基金会发行的用于计算机软件的许可证.

GNU是“GNU's Not Unix”的递归缩写.GNU的计划的目标是为了创建一套完全自由的操作系统.

GNU计划(革奴计划),是由Richard Stallman1983927日 公开发起的.

1985Richard Stallman创立了自由软件基金会(Free Software Foundation)来为GNU计划提供技术、法律以及财政支持.

GPL授予程序接受人以下权利,或称“自由”:

■以任何目的运行此程序的自由;

■以学习程序工作机理为目的,对程序进行修改的自由(能得到源代码是前提);

■再发行复制件的自由;

■改进此程序,并公开发布改进的自由(能得到源代码是前提)

 


第二章 关于Linux

2.1UnixLinux

Unix(Unix-like),从字面上我们就可以猜出它的意思,即类似Unix的操作系统.他们都相当程度地继承了原始UNIX的特性,有许多相似处,并且都在一定程度上遵守POSIX规范.

Linux即是类Unix中的一种. Linux系统的创始者是Linus Benedict Torvalds,1991年的时候,Linus Benedict Torvalds 是赫尔辛基大学计算机科学系的二年级学生,也是一个自学hacker.当时使用到Unix系统是很困难的,因为那是昂贵的系统并且很少.但是他需要一个强有力的实用操作系统.于是在1991年的八月,他网络上发布一个帖子,表明自己要写作一个类似minix,可运行在386上的操作系统,寻找志同道合的合作伙伴.Linux的开发就此开始.

 

2.2 Linux的内核发展

    Linux是由C语言写成的,我们所说的内核是指一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件.操作系统主要功能是资源管理,程序控制和人机交互,内核主要是为了这些功能而编写. 当然一个内核不是一套完整的操作系统.一套基于Linux内核的完整操作系统叫作Linux操作系统,或是GNU/Linux.

Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化(引导)、系统调用等.

下面是Linux内核版本的发展:

Linux 1.0的官方版发行于19943,包含了386的官方支持,仅支持单cpu系统.

Linux 1.2发行于19953,它是第一个包含多平台(Alpha,Sparc,Mips等)支持的官方版本.

Linux 2.0发行于19966,包含很多新的平台支持,但是最重要的是,它是第一个支持SMP(对称多处理器)体系的内核版本.

Linux 2.219991月到来,它带来了SMP系统上性能的极大提升,同时支持更多的硬件.

Linux 2.420011月发布,它进一步地提升了SMP系统的扩展性,同时它也集成了很多用于支持桌面系统的特性:USB,PC卡(PCMCIA)的支持,内置的即插即用,等等.

Linux 2.6200312月发布,不仅包含了这些特性,同时也是一个无论对相当大的系统还是相当小的系统(PDA等)的支持都有很大提升的"大跨越".

在这篇文章发表的时候, 内核的最新稳版是 2.6.25 .4.

在版本号中,序号的第二位为偶数的版本表明这是一个可以使用的稳定版本,2.2.5 ,而序号的第二位为奇数的版本一般有一些新的东西加入,是个不一定很稳定的测试版本,2.3.1.这样稳定版本来源于上一个测试版升级版本号,而一个稳定版本发展到完全成熟后就不再发展.

 

2.3 Linux种类

    当你拿到Linux内核的时候,你无法直接使用它,因为你只拥有了一个操作系统的核心,无法达到你办公的的需要.那么我们需要在内核的基础上开发各种工具,才能组成一个完整的操作系统.

目前流行的以Linux内核为核心的操作系统有

Red Hat,ubuntu(基于debian),debian,SUSE Linux ,RHAS ,Feodra.

当然我们不需要学习全部,只需要学习你喜欢的,或者需要用的而已.会用一种,其他得也不是难事.今天我们要学习的是Debian.

第三章 Debian的安装

3.1Debian的安装

虽然这是单独的一章,但是我并不想写这一章,因为别人已经为你准备了,我何必重复了,参考这里吧

http://wiki.linux.org.hk/w/How_to_install_Debian#.E7.A1.AC.E4.BB.B6.E9.9C.80.E6.B1.82

中文化

http://wiki.linux.org.hk/w/Make_Debian_support_Chinese

 

3.2.Debian的多系统安装

在这里我想说的是2个问题.

一是分区的问题,二是多系统共存的问题.以下就解决这两个问题.

安装LinuxUnix也是如此)需要2个分区,一个Linux Native(根分区)Linux Swap(数据交换区),如果你打算用整块硬盘来安装的话,那么你就选择Debian安装程序中得自动分区吧,他会自动帮助你筹划分区,无需你的干预.一般情况下,我们平常都是用Windows系列的操作系统,很多人为了装Debian但是又不想删除计算机中得Windows,那么你需要一个多系统共存的问题.其实这个事情很简单,grub已经为你考虑到了.

那么我建议你的方法是这样的:

1.              首先在Windows下用PQ Magic等软件从你的Windows中划出一块空白的分区, 建议在 3G 以上.

2.              在安装Debian的时候进行到分区的步骤的时候,利用手动模式,划出根分区和Swap分区,这时候你要计算出容量.Swap分区大小一般设置为和内存同样大小,这样我们计算出根分区的大小:总容量-内存大小,先画出根分区,然后余下的全部为Swap分区大小.

3.              分区划分完毕,继续进行

4.              在安装进行完毕之前,Debiangrub会提示发现Windows操作系统,是否将grub写入MBR,以能启动多系统,选择是.这样我们得多系统问题就解决了.


第四章 Debian的使用

    关于Debian的使用,是一个庞大的话题.所以我会在陆续的文章中集中讨论某一个功能的介绍,这样集合起来说明Debian的使用.

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值