什么是linux

Linux(/ˈlɪnəks/ LIN-əks)是一种自由和开放源代码的类UNIX操作系统。定义Linux的组件是Linux内核,该操作系统内核由林纳斯·托瓦兹在1991年10月5日首次发布。

严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux内核来表达该意思。Linux则常用来指基于Linux内核的完整操作系统,包括GUI组件和许多其他实用工具。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将该组合系统命名为GNU/Linux。

Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Debian(及其派生版本Ubuntu,Linux Mint),Fedora(及其相关版本Red Hat Enterprise Linux,CentOS)和openSUSE等。Linux发行版包含Linux内核和支撑内核的实用程序和库 ,通常还带有大量可以满足各类需求的应用程序。个人计算机使用的Linux发行版通常包X Window和一个相应的桌面环境,如GNOME或KDE。桌面Linux操作系统常用的应用程序,包括Firefox网页浏览器,LibreOffice办公软件, GIMP图像处理工具等。由于Linux是自由软件,任何人都可以创建一个符合自己需求的Linux发行版。

参见维基百科Linux词条:http://zh.wikipedia.org/zh-cn/Linux

选择Linux发行版

Linux并不像Microsoft Windows有统一的版本,而是由大量的发行版,如果你有兴趣,也可以自己做一个发行版。主流的Linux发行版有RedHat、Debian、Ubuntu、Fedora、Centos等等。推荐使用CentOS,本文以下内容也以CentOS为例。原因很简单,RedHat是目前服务器领域最常见的Linux发行版之一,大学机房中安装的一般也是RedHat,而CentOS是RedHat的免费版本。

关于CentOS

CentOS(Community Enterprise Operating System)是Linux发布版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。CentOS 对上游代码的主要修改是为了移除不能自由使用的商标

更多Linux请参见:Linux发行版列表: http://zh.wikipedia.org/wiki/Linux%E5%8F%91%E8%A1%8C%E7%89%88%E5%88%97%E8%A1%A8

什么是虚拟机

虚拟机(Virtual Machine),在计算机科学中的体系结构里,是指一种特殊的软件,他可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。在计算机科学中,虚拟机是指可以像真实机器一样运行程序的计算机的软件实现。

简单来说,虚拟机就是在你的电脑系统上装一个虚拟的电脑系统。参见:http://zh.wikipedia.org/zh-cn/%E8%99%9B%E6%93%AC%E6%A9%9F%E5%99%A8

目前主流的虚拟机软件有VMware和VirtualBox。论功能而言,前者更强大,后者的有点是免费和轻量级。本文以VMware Workstation为例。

虚拟机安装Centos

下载VMware

在官网下载,地址为:http://www.vmware.com/cn/products/desktop_virtualization/workstation/overview.html,或者网盘下载(速度较快):http://pan.baidu.com/share/link?shareid=371659&uk=1779553941,

汉化补丁:http://pan.baidu.com/share/link?shareid=427719&uk=1779553941,

使用方法参见:http://bbs.kafan.cn/thread-1495026-1-1.html。

注意:VMware Workstation是收费软件,在试用期过后请购买正版或自行google解决。这是一枚测试用的key:1F21T-2P313-TZQ69-EV3Q6-2C11U

下载完后,除了赶紧去安装,我想不出什么更好的描述。

下载CentOS

官方下载地址是http://www.centos.org/modules/tinycontent/index.php?id=15,就速度而言,当然是国内镜像速度更快些。网易镜像地址为:http://mirrors.163.com/centos/,最新版本CentOS 6.4下载链接:http://mirrors.163.com/centos/6.4/isos/i386/CentOS-6.4-i386-bin-DVD1.iso

如果你不知道下载到的这个扩展名为iso的文件是什么的话,首先可以肯定的是这不是能吃的东西,并且请继续阅读文章。如果你知道,就不必继续阅读了。

开始安装

点击左上角,“文件-新建虚拟机”,打开新建虚拟机向导:

内存最少要选择628MB,建议选择1G。CPU建议配置2核。

同样方法,再次点击加号,添加根分区,挂载点选择/,大小输入可用空间容量即可(粉红按钮里显示的,比如输入16GB),点击添加挂载点。

最后,再添加一个/boot分区,将添加的3个分区的设备类型都设置为标准分区:

就这么简单的安装完毕了,虚拟机会自动重启系统:

重启后,输入刚配置的用户名root和密码即可登录已搭建完成的linux系统。

现在就可以使用CentOS了

注意:ctrl+alt把鼠标退出虚拟机。

虚拟机安装Linux操作系统相关推荐

  1. window下使用虚拟机安装Linux操作系统CentOS

    一.工具 Windows下安装VMware Workstation(安装虚拟机工具), CentOS镜像(.IOS) 二.创建虚拟机 1.打开VMware Workstation选择"创建新 ...

  2. 虚拟机安装linux操作系统(Cent OS 7.9版本)

    目录 一.安装CentOS 7.9准备工具 二.操作系统安装步骤 三.网络连通步骤 一.安装CentOS 7.9准备工具 1.CentOS 7.9镜像系统 2.安装好的虚拟机软件 3.笔记本电脑 二. ...

  3. 分分钟安装VMware,并安装linux操作系统

    文章目录 1.在VMware上如何创建虚拟机以及安装linux操作系统 创建虚拟机 安装linux操作系统 2.修改主机名为server.local 3.将虚拟机的网络连接模式分别调换成仅主机模式.n ...

  4. winxp下安装虚拟机,并安装linux操作系统

    今天公司没什么事,于是花了点时间装了虚拟机并在虚拟机里安装了linux操作系统,在安装过程中还真学到一些东西.心得跟大家分享一下. 我的电脑的配置是:CPU:C2.1    硬盘:80G    内存: ...

  5. 在VMware上如何创建虚拟机并安装linux操作系统,以及虚拟机的账户密码破解

    一.在VMware上创建虚拟机并安装Linux操作系统 首先,让我们打开VMware软件,选择创建新的虚拟机 随后我们会进入到接下来的界面 这两个都可以选择,只是自定义的需要你自己手动配置 随后选择稍 ...

  6. 在VMware上如何创建虚拟机以及安装Linux操作系统

    一.linux的安装准备工作: 1.windows是64位操作系统 2.确认电脑开启虚拟化功能bios 3.内存最少2G 4.退出或者卸载一系列安全软件 5.需要的环境:虚拟化软件(虚拟工具),用于创 ...

  7. 如何创建虚拟机以及安装linux操作系统

    在VMware上如何创建虚拟机以及安装linux操作系统 1.创建虚拟机 2.安装linux操作系统 3.修改主机名为server.local 4.将虚拟机的网络连接模式分别调换成仅主机模式.nat模 ...

  8. VMware创建虚拟机以及安装linux操作系统

    一.VMware创建虚拟机 在VMware主页选择创建新的虚拟机,然后选择自定义(高级),点击下一步. 硬件兼容性可以选默认的,也可以选Workstation 15.x,点击下一步 . 选择稍后安装操 ...

  9. 在虚拟机中安装Linux操作系统详细步骤

    欢迎关注博主 Mindtechnist 或加入[Linux C/C++/Python社区]一起探讨和分享Linux C/C++/Python/Shell编程.机器人技术.机器学习.机器视觉.嵌入式AI ...

最新文章

  1. 为什么Java需要lambda 表达式?
  2. 慕课网初识python_初识Python笔记
  3. 【Python】Python 远程连接服务器,用它就够了
  4. mySQL微信小程序的div_做一个微信小程序的完整流程
  5. Python实现给指定的微信朋友发信息
  6. 电脑fps低怎么办_电脑想要英雄联盟玩的流畅,主要看哪几个方面?
  7. html高度随宽度编号,纯css实现容器高度随宽度等比例变化的四种解决方案
  8. java 线程的理解_Java多线程基础理解
  9. 学习c语言的小程序,C语言小程序学习
  10. dubbo源码解析-directory
  11. 3分钟快速了解,如何一次通过CISSP考试?
  12. C语言文件指针偏移的使用(点阵字库txt文件取字)
  13. JS格式化JSON,JSON着色
  14. 再见,2020。您好,2021!
  15. 自编译最新稳定版 128M NAND WNDR4300V1 Openwrt Lean固件
  16. 产学交流 | 重庆师范大学计算机学院、湖北省十堰市竹溪管委会各位专家到访芝诺数据...
  17. omnigraffle mac 破解
  18. ​​​​Convolutional Neural Networks on Graphswith Fast Localized Spectral Filtering
  19. vue引用js文件的多种方式(推荐)
  20. 【网络教程】Ubuntu20如何修改ip地址网关DNS

热门文章

  1. 用python爬取了美篇Mark一下
  2. 用 Delphi 做个发信机
  3. java 重点!反射机制学习
  4. [转帖] 中国SaaS死或生之二: ERP两大邪术,尽出歪门邪路 ---- 挺好玩的
  5. HTMl5之video标签禁止下载(隐藏下载按钮)
  6. 软硬结合(五):微电子基础之MOSFET
  7. 【PCIE】基于Riffa架构的PCIE项目
  8. 建议收藏!全面梳理非交易类平台产品设计原则
  9. idea断点有个叉_idea 断点上面有x
  10. PythonThinking_‘编程习惯养成与思维'