使用linux台式机.ppt

上传人:牧羊曲112 文档编号:5922803 上传时间:2023-09-05 格式:PPT 页数:30 大小:511.50KB
返回 下载 相关 举报
使用linux台式机.ppt_第1页
第1页 / 共30页
使用linux台式机.ppt_第2页
第2页 / 共30页
使用linux台式机.ppt_第3页
第3页 / 共30页
使用linux台式机.ppt_第4页
第4页 / 共30页
使用linux台式机.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《使用linux台式机.ppt》由会员分享,可在线阅读,更多相关《使用linux台式机.ppt(30页珍藏版)》请在三一办公上搜索。

1、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是一种类似于U

2、NIX风格的操作系统。它的独特之处在于不受任何商品化软件的版权制约,全世界都能免费,自由使用。它支持多用户,多进程,多线程,实时性较好,功能强大而稳定。它的出现为我们带来的的计算机上突破性的创举。,6,Linux的历史和发展,在计算科学的王国里,Stallman是个倍受尊崇的神话式英雄。他令人景仰的职业生涯是从大名鼎鼎的MIT人工智能实验室开始的。七十年代中后期,在那里他开发出了著名的Emacs编辑器。八十年代早期,商业软件公司从人工智能实验室吸引走了绝大多数优秀的程序员,并和他们签署了格的保密合同。Stallman为此大大不爽。他认为软件和其它产品不同,在复制和修改方面,它不该受到任何限制。

3、只有这样,才可能开发出更好更强的软件。,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

4、开始行动 Just a hobby?,到1991 年,GNU 计划已经开发出了许多工具软件。最受期盼的Gnu C 编译器已经出现,但还没有开发出免费的GNU 操作系统。即使是MINIX 也开始有了版权,需要购买才能得到源代码。而GNU 的操作系统HURD 一直在开发之中,但并不能在几年内完成。Linux起源于一个学生的业余爱好,他就是芬兰赫尔辛基大学的Linus Torvalds-Linux的创始人与主要维护者。,Linux 之父-Linus Torvalds,9,Linux的一个重要的特点就是其源代码的公开性所有的内核源程序都可以在/usr/src/linux下找到。实际上,Linux的成熟

5、与发展是Internet的产物,从最初的个人思想产品变成了无数Linux爱好者的集体智慧的结晶。Linux-logo,10,SUSE Linux的发展,SUSE Linux原是以Slackware Linux为基础,并提供完整德文使用界面的产品。SUSE是德国最著名的Linux发行版,在全世界范围也享有较高的声誉。SUSE自主开发的软件包管理系统YaST也大受好评。SUSE于2003年年末被Novell收购。目前,Novell公司已经在全公司内部全部使用SUSE Linux,相信凭借Novell公司的技术和经济实力会为SUSE带来更强大的生命力。,11,一词来自德文:Software und

6、System Entwicklung.在英文中则是:Software and System Development.译为:软件与系统开发,可以说是众多Linux发行版本中取意最为直接了当的名称了.官方主页:http:/中文官方主页:http:/,12,Linux版本,Linux 的版本有内核版本和发行版本两种。Linux的内核版本指的是在Linus领导下的开发小组开发的系统内核的版本号。Linux内核版本有两种:稳定版和开发版.稳定的内核具有工业级的强度,可以广泛地应用和部署.新的稳定内核相对于较旧的只是修正一些bug或加入一些新的驱动程序.而开发版内核由于要试验各种解决方案,所以变化很快.这

7、两种版本是相互关联,相互循环的.内核的版本号=主版本号.次版本号.修正次数次版本号为偶数时是稳定版本,奇数为开发版本Linux内核版本号的这种编号方法,一方面可以方便广大软件人员加入到Linux的开发和测试工作中来,另一方面又可以让一些用户使用上稳定的Linux版本,真正做到开发和使用两不误。Linux内核版本发布的官方网站是http:/,13,什么是Linux的发行版本?由于Linux的稳定性良好,并且可以在便宜的x86架构下的计算机平台运作,所以吸引了很多的开发商与自由软件的开发团队在Linux内核上开发相关应用软件(apache,sendmail)。将Linux内核,内核工具与应用软件集

8、合起来,并加入自己公司系统管理模块与工具(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自带如下型号的显卡程序:-A

9、TI: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

10、 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在内部机制上完全不同:微

11、软的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称为

12、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程序的“请求”(

13、requests),但它不会自己动作,只有在Client程序提出需求后才完成动作。每一套显示设备只对应一个惟一的Server。(2)客户端(Client)Client是使用系统视窗功能的一些应用程序。在X下的应用程序称作X Client,因为它是Server的客户,它要求server应它的要求完成特定的动作。Client无法直接影响视窗或显示,它们只能送一个请求给Server,由Server来完成它们的请求。比如在某窗口显示“hello world”字符串,或用某种颜色画个直线等。,22,(3)协议(Protocol)X协议是 Client程序和Server进行通信的一套协议,凭借Protoc

14、ol,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在一部机器上

15、运行,而显示器和X Server则在另一部机器上运行。因此两者的信息交换就必须通过彼此都遵守的网络协议进行,最常用的协议为TCP/IP协议。这种通信方式一般被称为网络透明性,这也几乎是X独一无二的特性。,24,窗口管理器,X Window只是一个框架,本身只定义了最基本的窗口功能,如建立窗口、鼠标控制和键盘输入等,实际上所有显示在X屏幕上的外观及控制等界面都要由窗口管理器(Window Manager)来管理。窗口管理器可以实现窗口最大化,最小化,移动,关闭窗口,隐藏窗口,窗口的标题等操作。X下的窗口管理器有很多种,如:Window Maker、FVWM2、AfterStep、Enlightm

16、ent等。这些窗口管理器各具特色,用户可以选择使用。使用不同的窗口管理器将使X Window的外观看起来截然不同。,25,桌面环境,Linux 环境下广泛使用的桌面环境是 Gnome 和 KDE。必须和窗口管理器配合使用。,26,桌面环境,K 桌面环境(K Desktop Environment,KDE)是使用图标、窗口、菜单和面板之类常用图形化对象的图形化桌面。KDE项目是由德国自由程序员发起的,他们采用了挪威Troll Tech软件公司的Qt图形界面库作为基础开发平台,C+为主要开发语言。KDE的发展非常迅速。然而,因为KDE使用的Qt库所遵循的软件版权协议QPL并不是真正的自由软件协议,

17、这在自由软件界引起了很大的非议。,27,桌面环境,GNOME简介GNOME是真正意义上的GPL自由软件。为了与KDE相抗衡,世界最大的自由软件组织GNU(即自由软件基金会)发起了GNOME桌面环境项目。GNOME采取了完全松散的自由软件开发模式,整个项目由一系列独立的软件组成,每个软件都由各自独立的开发组负责。这种松散的开发模式使得GNOME的进展非常缓慢。GNOME的转机来自于商业公司的支持。当时Linux业界的老大RedHat很不喜欢KDE/Qt的版权,在GNOME项目发起后RedHat立刻对其提供支持。,28,使用KDE桌面环境,KDE菜单,KDE文件管理器,终端窗口,帮助中心,WEB浏览器,KMail电子邮件,虚拟桌面,29,虚拟桌面:默认情况下,配置虚拟桌面有2个。在KDE控制中心,可以将可用虚拟桌面的数量增加到16个。使用这些虚拟桌面可以很容易的组织工作。,30,从桌面访问命令行界面,在计算机最多可以运行6个虚拟终端(F1F6)。按下ctrl+alt+Fx,便可在终端进行切换。按下ctrl+alt+F7,便可切换回图形界面。可以从tty号判断出正使用哪个终端。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号