一、写在前面 
  本文仅仅对Linux系统进行简要的概述已经对Linux系统的安装进行简要的介绍
二、完成目标
  1、Linux操作系统的基本概念
  2、Linux系统的安装
三、基本概念

  1、什么是操作系统?

    操作系统也是一组程序,这组程序的重点在于管理计算机的所有活动以及驱动系统中的所有硬件。
  2、linux是什么?

    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统,更多。

  3、什么是自由软件?

    自由软件是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。可以买卖。这方面的不受限制正是自由软件最重要的本质,更多.

  4、什么是linux distribution?
    一个linux distribution是一个基于linux内核并且集成一些软件的操作系统,操作系统系统同时还配有软件包管理系统。根据软件包管理系统的不同可以将distribution分为:使用RPM的系统,包括Red Hat, Fedrola,SuSE等;使用dpkg的Debian,Ubuntu,B2D等。
  5、什么是MBR?
    MBR(Master Boot Record)主引导分区:可以安装引导加载程序的地方。MBR是重要的,因为当系统在开机的时候会主动去读取这个区块的内容,这样系统才会知道你的程序放在哪里且该如何进行开机。
四、实施步骤
  我们在这里安装的Linux发行版本是CentOS,请在CentOS官网(https://www.centos.org/)上下载对应的版本。然后可以在虚拟设备VBOX上试安装一下,如果熟悉安装步骤可以直接安装在实际主机上。有多种方法可以来安装CentOS,这里使用U盘来进行安装,基本原理就是先把CentOS镜像通过UrltraISO(免费绿色版http://www.cr173.com/soft/15480.html)烧写到U盘上制作成U盘启动盘,然后再利用启动盘进行安装。相关链接(http://www.jb51.net/os/151881.html)。可以用VBOX配合U盘启动盘进行仿真安装联系,相关链接:http://jingyan.baidu.com/article/49711c612e2850fa451b7c7a.html
五、回顾总结
   本节介绍了Linux的一个发行版本CentOS的安装并且梳理了Linux的一些基本概念。
六、遇到的问题

在安装CentOS的过程中有两点需要注意(以下截图均出自VBOX虚拟设备安装时的截图):

      1、在对磁盘分区时要注意是对安装的主机的磁盘进行分区而不是对U盘进行分区(安装过程中会检测出U盘和主机自带的磁盘),分区时要注意取消掉U盘驱动器的勾选,仅仅勾选本机的磁盘驱动器
      
      2、安装引导程序的时候一定要安装到主机磁盘上面,而不要一不小心安装到U盘上,不然主机开机会找不到操作系统(请一定仔细阅读http://www.jb51.net/os/151881.html,对照其说明进行安装操作)。
   

文章内容部分参考《鸟哥的Linux私房菜》,在此予以说明。

最新文章

  1. ToolBar和DrawerLayout的使用实现侧拉栏抽屉的开闭
  2. Sass的基本运算(转载)
  3. JNI Local Reference Changes in ICS
  4. Android异步任务AsyncTask
  5. php 计算代码行数
  6. 9、Cocos2dx 3.0游戏开发三查找值小工厂方法模式和对象
  7. linux根据部署jenkins
  8. github+hexo搭建自己的博客网站(一)基础入门
  9. 3_yum rpm tar 命令及参数
  10. 浅述 Java 并发
  11. 【SqlServer】【问题收集】阻止保存要求重新创建表的更改
  12. Ext.Net 1.x_Ext.Net.GridPanel嵌套Checkbox
  13. 查看三种MySQL字符集的方法(转)
  14. [luogu2476][bzoj1079][SCOI2008]着色方案【动态规划】
  15. Ionic 添加java原生代码 报support.v4不存在问题
  16. iptabes一条指令开放多个端口
  17. Linux du命令详解
  18. openvas漏洞扫描
  19. HTTP Basic Authentication认证(Web API)
  20. http——解读梳理

热门文章

  1. Ubuntu+Eclipse+ADT+Genymotion+VirtualBox开发环境搭建
  2. ZendStudio快捷键 注释的快捷键
  3. 使用Xcode上传代码至GitHub
  4. android 数据存储之SharePreference 的几种方式
  5. dojo.declare
  6. dojo.byId、dojo.query、dojo.attr
  7. C++中如何split字符串(转)
  8. NSArray 数组操作
  9. C#中Func<T,TResult>的用法和Lambda表达式
  10. servlet 之 返回json数据并显示