使用linux台式机.ppt_第1页
使用linux台式机.ppt_第2页
使用linux台式机.ppt_第3页
使用linux台式机.ppt_第4页
使用linux台式机.ppt_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,SUSE Linux Enterprise Server,2,内容要求,1 适应并逐渐习惯Linux系统环境 2 循序渐进,由简入繁 3 多操作,多练习 4 强调独立思考,主动学习的精神,3,为什么学习linux,就业 安全 技能要求,4,第1章 使用linux台式机,5,Linux小常识,1.什么是Linux? Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核。 内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O、进程管理、文件管理等。 2.什么是Linux操作系统? 采用Linux作为内核的操作系统。 Linux是一种类似于UNIX风格的操作系统。它的独特之处在于不受任何商品化软件的版权制约,全世界都能免费,自由使用。它支持多用户,多进程,多线程,实时性较好,功能强大而稳定。它的出现为我们带来的的计算机上突破性的创举。,6,Linux的历史和发展,在计算科学的王国里,Stallman是个 倍受尊崇的神话式英雄。他令人景仰 的职业生涯是从大名鼎鼎的MIT人工 智能实验室开始的。七十年代中后 期,在那里他开发出了著名的Emacs 编辑器。八十年代早期,商业软件公 司从人工智能实验室吸引走了绝大多 数优秀的程序员,并和他们签署了 格的保密合同。Stallman为此大大不 爽。他认为软件和其它产品不同,在 复制和修改方面,它不该受到任何限 制。只有这样,才可能开发出更好更 强的软件。,7,Linux的历史和发展,Richard Stallman创立GNU项目 GNU 工程开始於一九八四年,旨在发展一个类似Unix ,且为 自由软件的完整操作系统:GNU 系统。(GNU 是由“GNUs Not Unix”所递回定义出的首字母缩写语;Stallman宣布GNU应 当发音为Guh-NOO,与canoe发音相同,以避免与gnu(非洲 牛羚,发音与new相同)这个单词混淆 现在,各种使用Linux 作为内核的GNU 操作系统正被广泛地使 用着;虽然这些系统通常被简称为“Linux”,但是它们应该更精 确地被称为GNU/Linux 系统。,8,Linus开始行动 Just a hobby?,到1991 年,GNU 计划已经开发出了许多工具软件。最受期盼的Gnu C 编译器已经出现,但还没有开发出免费的GNU 操作系统。即使是MINIX 也开始有了版权,需要购买才能得到源代码。而GNU 的操作系统HURD 一直在开发之中,但并不能在几年内完成。 Linux起源于一个学生的业余爱好,他就是芬兰赫尔辛基大学的Linus Torvalds-Linux的创始人与主要维护者。,Linux 之父-Linus Torvalds,9,Linux的一个重要的特点就是其源代码的公开性所有的内核源程序都可以在/usr/src/linux下找到。实际上,Linux的成熟与发展是Internet的产物, 从最初的个人思想产品变成了无数Linux爱好者的集体智慧的结晶。 Linux-logo,10,SUSE Linux的发展,SUSE Linux原是以Slackware Linux为基础,并提供完整德文使用界面的产品。 SUSE是德国最著名的Linux发行版,在全世界范围也享有较高的声誉。SUSE自主开发的软件包管理系统YaST也大受好评。SUSE于2003年年末被Novell收购。目前,Novell公司已经在全公司内部全部使用SUSE Linux,相信凭借Novell公司的技术和经济实力会为SUSE带来更强大的生命力。,11,S.u.S.E一词来自德文:“ Software und System Entwicklung“. 在英文中则是:“ Software and System Development“. 译为: 软件与系统开发, 可以说是众多Linux发行版本中取意最为直接了当的名称了. 官方主页:/ 中文官方主页:/,12,Linux版本,Linux 的版本有内核版本和发行版本两种。 Linux的内核版本指的是在Linus领导下的开发小组开发的系统内核的版 本号。 Linux内核版本有两种:稳定版和开发版.稳定的内核具有工业级的强度,可 以广泛地应用和部署.新的稳定内核相对于较旧的只是修正一些bug或加 入一些新的驱动程序.而开发版内核由于要试验各种解决方案,所以变化很 快.这两种版本是相互关联,相互循环的. 内核的版本号=主版本号.次版本号.修正次数 次版本号为偶数时是稳定版本,奇数为开发版本 Linux内核版本号的这种编号方法,一方面可以方便广大软件人员加入到Linux的开发和测试工作中来,另一方面又可以让一些用户使用上稳定的Linux版本,真正做到开发和使用两不误。 Linux内核版本发布的官方网站是/,13,什么是Linux的发行版本? 由于Linux的稳定性良好,并且可以在便宜的x86架构下的计算机平 台运作,所以吸引了很多的开发商与自由软件的开发团队在Linux内 核上开发相关应用软件(apache,sendmail)。将Linux内核,内 核工具与应用软件集合起来,并加入自己公司系统管理模块与工具 (yast/suse),而打包出一套可以完整安装的操作系统,这个完整 的Linux操作系统,我们就称他为Linux的发行版本(distribution)。,14,SuSE Linux 安装要求,处理器: -英特尔:赛扬,奔腾至奔腾4,和Xeon -AMD: K6/K6II/K6III, Duron,Athlon, AthlonXP/MP, Athlon64 内存:带yaST图形界面安装至少需要64MB,推荐128MB 硬盘:400MB至3GB(个人版完全安装情况下),或至6GB(专业版完全安装情况下).推荐容量2GB. 显卡: SuSE Linux自带如下型号的显卡程序: -ATI:Radeon 9000/9200/9500/9600/9700/9800 -nVidia: GeForce 4, GeForce FX -Matrox: G450/G550 声卡:SuSE Linux支持下列声卡: -SoundBlaster:Audigy -Terratec: EWX 24/96 (Sereo I/O analog and digital), EWS 88 MT (8 analog channels), EWS 88D (10 digital channels in ADAT format),15,SUSE Linux版本差异,SUSE Linux Enterprise Server是基于SUSE Linux Professional发布的。 SUSE Linux Enterprise Server 包含的软件较少,大约有1000多个, SUSE Linux Professional大约有3500个软件包,16,了解多用户环境,Linux的多用户能力允许不同用户同时使用系统。 两个或多个进程需要独占相同的资源而产生的死锁问题。,17,什么是X Window,X Window就是在UNIX/Linux操作系统中提供图形化用户界面(GUI)支持的视窗系统(Window System),也被称为X、X11、或X11R6。,同样是GUI,X Window和微软的Windows在内部机制上完全不同: 微软的Window系统与操作系统本身紧密结合,成为视窗操作系统;而X Window并不是操作系统, 只是UNIX/Linux操作系统下的一个应用程序,两者之间也没有任何关系。换句话说 微软的图形支持是内核级别的,而Linux的 X Window则是应用程序级别的。 X Window 是一个跨平台的操作环境,也就是在不同操作系统上都可以运行。,18,X Window简介,X Window系统于1984年诞生在麻省理工学院 (MIT)电脑科学研究室。比微软的视窗系统要早得多,当前X Window的最新版本是X11R6,根据X11R6 发展出来的专门给Intel X86 结构PC机使用的X Window称为XFree86 , XFree86 是免费的。,19,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的 。图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统 。,20,X Window的运行原理,X系统的一个主要的特性就是,它采用了“客户端-服务器”模式。X系统包括: (1) X服务器(X Server) (2) X客户端(X Client) (3) X协议(X Protocol),21,(1) 服务器(Server) Server是控制显示器和输入设备(键盘和鼠标)的软件。Server可以建立视窗,在视窗中画图形和文字,响应Client程序的“请求”(requests),但它不会自己动作,只有在Client程序提出需求后才完成动作。每一套显示设备只对应一个惟一的Server。 (2) 客户端( Client) Client是使用系统视窗功能的一些应用程序。在X下的应用程序称作X Client,因为它是Server的客户,它要求server应它的要求完成特定的动作。 Client无法直接影响视窗或显示,它们只能送一个请求给Server,由Server来完成它们的请求。比如在某窗口显示“hello world”字符串,或用某种颜色画个直线等。,22,(3) 协议(Protocol) X协议是 Client程序和Server进行通信的一套协议,凭借Protocol,Client传送“请求”给Server,而Server回传状态(status)及其他信息给 Client。 Server和Client 之间的通信是使用网络协议TCP/IP协议进行的,即使Server和Client 位于同一台计算机上也是如此。,23,X Server和X Client之间的通信,X Server和X Client通信的方法大致有两类,对应于X系统的两种基本操作模式。 第一种,X Server和X Client在同一台机器上执行, 它们可以共同使用机器上任何可用的通信方法作交互式信息处理。在这种模式下,X可以同其他传统的视窗系统一样高效工作。 第二种,X Client在一部机器上运行,而显示器和X Server则在另一部机器上运行。因此两者的信息交换就必须通过彼此都遵守的网络协议进行,最常用的协议为TCP/IP协议。这种通信方式一般被称为网络透明性,这也几乎是X独一无二的特性。,24,窗口管理器,X Window只是一个框架,本身只定义了最基本的窗口功能,如建立窗口、鼠标控制和键盘输入等, 实际上所有显示在X屏幕上的外观及控制等界面都要由窗口管理器(Window Manager)来管理。 窗口管理器可以实现窗口最大化,最小化,移动,关闭窗口,隐藏窗口,窗口的标题等操作。 X下的窗口管理器有很多种,如:Window Maker、FVWM2、AfterStep、Enlightment等。 这些窗口管理器各具特色,用户可以选择使用。使用不同的窗口管理器将使X Window的外观看起来截然不同。,25,桌面环境,Linux 环境下广泛使用的桌面环境是 Gnome 和 KDE。必须和窗口管理器配合使用 。,26,桌面环境,K 桌面环境(K Desktop Environment,KDE)是使用图标、窗口、菜单和面板之类常用图形化对象的图形化桌面 。 KDE项目是由德国自由程序员发起的,他们采用了挪威Troll Tech软件公司的Qt图形界面库作为基础开发平台,C+为主要开发语言。KDE的发展非常迅速。然而,因为KDE使用的Qt库所遵循的软件版权协议QPL并不是真正的自由软件协议,这在自由软件界引起了很大的非议 。,27,桌面环境,GNOME简介 GNOME是真正意义上的GPL自由软件。 为了与KDE相抗衡,世界最大的自由软件组织GNU(即自由软件基金会)发起了GNOME桌面环境项目。GNOME采取了完全松散的自由软件开发模式,整个项目由一系列独立的软件组成,每个软件都由各自独立的开发组负责。这种松散的开发模式使得GNOME的进展非常缓慢。 GNOME的转机来自于商业公司的支持。当时Linux业界的老大RedHat很不喜欢KD

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论