Linux教程Linux
首页
基础知识
Linux业界
Linux系统
Linux人物
Linux文化
Linux资讯
Linux综合
当前位置:
Linux教程
-
Linux
- Linux10个疑难杂症全面解答
Linux10个疑难杂症全面解答
作 者: Christopher
你听到太多有关Linux这个小小作业系统的种种神奇传说,你想尝试一下,但是系统核心模组(Kernel)、安装、驱动程式和软体「开放式程式码」这些麻烦事却弄得你昏头转向,不用担心,CNET能帮你。
我们收集了与Linux有关,10个最常被问到的问题,从中,你能知道电脑与周边设备可否和Linux相容、一开始该如何拿到Linux作业系统、如何安装它、如何利用它上网、如何获取技术支援,甚至如何让它看起来比较像Windows系统。 我们也会告诉你许多网路上的Linux资源,包括Linux网站、新闻群组和邮件清单。更好的消息是安装和使用Linux只需花时间而不必花钱,所以现在别浪费时间了,让我们赶快开始吧!
1. 什么是Linux?
Linux是个坚固、有力、扎实而且免费的作业系统。
1. 什么是Linux?
基本上Linux是个类似Unix、以核心模组为基础的、完全记忆体保护、多工作业系统,它是Linus Torvalds于1991年在Helsinki大学所原创开发,并在GNU一般公共执照(GNU General Public License)下发行。
请使用英文
觉得困扰?别担心,你只要知道Linux是个坚固、有力、扎实而且免费的作业系统,它可以在许多硬体上执行,例如一般PC、麦金塔电脑、Amiga、Alpha等等。Linux更是许多人努力的成果:世界上有上几千位开发人员对Linux做出贡献,他们增加新的功能、修改错误,而且仍不断尽其所能改进它。
开放式程式码
Linux不只免费,它还是程式码公开的软体,也就是说你不仅可以拿到电脑上的执行档,你还可以拿到原始的程式码,若手头上有些时间的话还可以动手研究改进它。
Linux盛世
上面所说的这些优点已经吸引众多的注目,早在1998年3月,Linux经销商Red Hat曾估计全世界约有8百万个Linux用户--这还是Linux受到全力推行以前的数据。国际资料公司(International Data Corporation) 的研究显示Linux伺服器市场已经遽增到75万台--而这个数目仍在持续成长中。
对了,行家们通常是把Linux念成"Lih-nucks″。
2. 我的电脑能执行Linux吗?
Linux最棒的地方就是可以在任何基础电脑硬体上执行。
桌上型电脑
有几种不同版本的Linux分别可在Intel、PowerPC、Sun Sparc、DEC Alpha和其他电脑上执行,也不需要最新最快的电脑系统,因为Linux非常模组化,它可以精简到在150MB硬碟、2MB RAM的386电脑上执行(但是如果要执行图形桌面和开发工具等程式,你需要更大的硬碟和记忆体以及更快的处理器),一些开发人员甚至写出能在一片磁片上执行的Linux版本(例如Linux Router Project)。
笔记型电脑
Linux也能在许多笔记型电脑上轻松执行,包括大部分的Apple PowerBooks、IBM ThinkPad和Toshiba Tecras(你可以在Linux Online网站的"laptop″网页里找到所支援的笔记型电脑名单,以及安装的秘诀和技巧。)
Linux能在你的Intel(或相容电脑)系统或Mac上成功执行的机会颇大--至少与其基本硬体(主机板、记忆体、处理器)的相容性应不成问题,你可能面临到的最大的问题应该是周边设备是否能不能幸运地相容。
——摘自:CNET
3. Linux能支援我的周边设备吗?
大部分常见的周边设备都能在Linux下运作良好,但有些设备会运作得比其他设备好。
或许能,或不能。大部分的常见周边设备--如数据机、印表机、网路卡等--能在Linux下运作良好,但是有些设备运作得比其他设备好,有些则根本无法运作。下面谈谈设备相容性的一些通则。
旧式的ISA卡:NE-2000网路配接卡、旧式的声霸卡(Sound Blaster 16)和U.S. Robotics Sportster数据机都可以在Linux下正常运作,事实上,这就是Linux了不起的地方:那些早该丢进垃圾堆的老旧硬体还是可以用。
PCI卡:根据经验,在Linux下ISA比PCI可行--至少目前是如此,例如,许多PCI数据机几乎就是「Windows」数据机(参考下面说明),所以它们就是不能在Linux下运作。最新的PCI音效卡如Turtle Beach Montego和Sound Blaster Live,Linux都还没有支援(不过开发人员正在努力解决这个问题)。使用最新版的Linux核心模组有助于安装PCI卡,许多PCI乙太网路(Ethernet)卡和SCSI卡也已经支援了,细节请查询经销商的硬体支援名单。
随插即用:随插即用让Windows系统变得更容易使用,它使电脑自动将资源分配给不同的介面卡。Linux也能够随插即用,但功能还不算很完善,系统遇到问题时请参考相关说明文件。端视硬体的不同,你可能碰不到什么难题,也可能会遇到一大堆问题。
"Windows″周边设备:为了降低成本,一些硬体厂商开始把数据机和印表机等产品当作「Windows」产品来卖,这些设备比他们的全球竞争对手的产品便宜,可是他们不能在Linux下运作,为什么呢?因为Windows设备(例如:3Com/U.S. Robotics Winmodem和Lexmark Winwriter 200印表机)会使用PC上的软体--和系统的CPU--完成他们的工作。Linux迷已经成功地让一些Windows印表机可以在Linux下运作,相关细节请查询印表机说明。
通用序列汇流排:USB周边设备的市场渐渐看好,不幸的是Linux还跟不上这个趋势,不过已经有人开始想让Linux支援这种汇流排,但在本文撰写期间这个目标还无法达成。
想了解完整的最新周边设备,请参考Linux Online网站的「硬体」一节以及Linux文件计画(Linux Documentation Project)的「硬体相容性说明」。
4. 我如何下载Linux?
如果想要试试你个人的电脑技术,可以只下载核心模组程式,然后从头开始架设作业系统。
先给你一个建议:不要安装下载的版本,最好自己买一份。
Linux光碟版
花费少于50美元就能买一本附有完整Linux光碟的好书,例如Linux Unleashed或Linux:The Complete Reference。这些CD版的Linux远比下载版容易安装,再加上一本方便参考的书籍,如果你是Linux新手,你会需要这些说明文件的。
下载Linux核心模组程式
如果坚持下载Linux,选择还有很多。如果想要试试你个人的电脑技术,可以只下载核心模组程式(kernel)然后从头开始架设作业系统,除非你的时间很多,否则最好不要这样做。反之,我们建议你下载一个完整的版本。完整版包括Linux核心模组、公用程式以及其他软体--一些好用的软体,例如桌面管理程式、网页浏览器等。
Linux经销商
你也可以直接与Linux销售商接洽--Red Hat、Caldera、Debian或Slackware--或造访像Linux Online这样可提供十几种下载管道名单的网站。每个版本各有其拥护者和独具的特色,Red Hat无疑是最普及的,一部分原因是它的安装介面比较容易使用。Debian版本以其无所不包的附加软体著称。Caldera Open Linux则是获得Netware的完全支援。
一旦你决定要使用那一种版本之后,还必须仔细阅读经销商的安装指令,因为各种版本之间的差异颇大。
5. 我如何安装Linux?
使用Linux安装公开程式之前,你得对自己的系统有充分的了结才行。
5. 我如何安装Linux?
蓝森林
http://www.lslnet.com
2000年1月3日 15:31
使用Linux安装公开程式之前,你得对自己的系统有充分的了结才行。
5. 我如何安装Linux?
Linux的安装过程可能简单到30分钟就安装成功,也可能会让你沮丧地想把电脑丢到窗外,为什么会这样呢?首先,Linux安装公用程式通常需要你对你的系统非常地了解才行。其次,Linux可能无法支援你所有的硬体。(请参考问题3)
开始之前
为了让工作顺利进行,最好先列出一张电脑设备清单。不像Windows能辨识硬体并自行组态,Linux通常需要你的协助,记下下列几点以防万一:
CD-ROM磁碟机的制造厂商、型号和介面
SCSI介面卡的制造厂商和型号(如果有的话)
滑鼠类型
绘图卡的制造厂商、型号和记忆体大小
萤幕的制造厂商、型号和扫描速率
所有你知道的网路资讯(IP位址、网路遮罩、通讯闸位址、DNS位址、网域名称和网路卡类型)
安装时Linux可能会询问你这些资讯,如果你不知道,可是会抓狂了。
CD版安装
真正安装时你有几种选择。同样地,最容易的方式是使用CD-ROM版的Linux和支援CD开机的个人电脑,在这种情况下,你通常必须将磁片放入磁碟机中,设定系统BIOS寻找可开机CD,然后按照萤幕上出现的安装指令进行安装。
从DOS安装
如果你的系统无法从CD开机,那么必须从DOS目录(假设你的版本支援这个选项)或是以开机片进行安装。商业版Linux--包括由Caldera和Red Hat发行的Linux--附有3.5寸开机片(Boot Disk),要不然你就自己必须自行制作开机片(请参考安装说明以了解更多制作磁片和由CD安装Linux的相关资讯)。如果你打算从硬碟或网路档案系统 (Network File System, NFS)安装Linux,或许也会需要这些磁片。
安装特定版本的Linux
你的经销商网站上应该有全部的安装细节,如果没有,或者文件太难而你无法了解,寻找另一个经销版本吧。我们使用Red Hat、Caldera、Debian和Slackware版的Linux都能顺利安装成功。
6. 我如何用Linux连上网际网路?
Linux要求你对所欲连结的网路有一定的认识。使用Linux连上网路远比Windows困难,比如说,使用Windows只要按一下Internet连线精灵,然后遵照指示一步一步做就可以,但是Linux不同,你得对所欲连结的网路有一定的认识才行。幸好现在有许多说明文件和一些聪明的公用程式可以帮忙。
开始之前
首先,在设定Linux之前你必须确定已经安装所有必要的通讯协定、公用程式和模组。许多情况下,你需要的东西应该都已经具备了,例如TCP/IP--基本的网路通讯协定;pppd--连接到ISP的工具;chat--设定Linux时告诉pppd如何连接的软体。细节请查询说明文件或阅读Linux网路手册里的逐步设定指令。
设定网路连结
有了X-ISP让连结网路更容易。
设备都安装好之后,接下来必须设定网路连结,PPP和ISP的连结手册里记载著系统组态设定以至拨接ISP的所有细节。 当然,这是比较困难的方法。一个较简单的方式,是安装比较友善的图形介面PPP客户端程式,例如X-ISP、 kppp、GnomePPP或是EzPPP。这些公用程式的功能很像Windows里的拨接网路,你只需输入帐号、密码、ISP的电话号码、DNS位址等资料,它们就会帮你搞定其他的事情。
Linux销售版本
更好的消息是许多Linux版本--包括Red Hat、Debian和Caldera--已经假设你要连结网路,所以先将需要的软体放在磁片的安装程序里,你可以同时拥有所有的通讯协定、Netscape或Lynx网页浏览器、email程式,以及图形介面的设定管理程式,而不需再下载任何软体。
7. 我如何让Linux更像Windows一点?
重建核心模组以尽量使用那些会占掉记忆体的功能。并每隔18个月寄一张99美元的支票给Bill Gates。
嗯,重建核心模组以尽量使用那些会占掉记忆体的功能;不管有没有需要,每隔几天就重新启动系统;而且每隔18个月左右寄一张99美元的支票给Bill Gates,这样应该可以达到所要求的。
讲实话,的确有一些东西能帮你将Linux变得比较像Windows--至少从易于使用的观点来看。主要是安装一个不错的X Windows桌上管理程式,以及一些简化例行事务工作的图形公用程式。
桌上管理程式
X Windows大约有15年的历史,它提供Linux图形使用者介面 (GUI) 的基础。基本上,你在系统上架设"X 伺服器″,它会自动侦测出绘图卡和显示的能力。该伺服器上就能执行X视窗为基础的"桌上管理程式″。这些桌上管理程式所提供的图形介面,某些长得很像Windows。
虽然有几十种桌上管理程式,近来其中一些已获得广泛的注意。K桌上环境(KDE)群组正在为Unix和Linux建立一套完整的图形工具组合。包括图型档案管理程式、简易地组态选单,和多项公用程式,KDE对那些想在电脑上安装图形介面的人来说可真是项恩赐呢。
免费、友善的软体
"K桌上环境″为Linux换上一张友善而亲切的脸孔。
某些人基于心理因素不喜欢KDE,因为KDE使用一种商业GUI工具组称作Qt,某些强硬主张免费Linux的人士不喜欢这一点,所以他们开始开发完全免费的软体环境,因此诞生了GNU网路物件模型环境(GNOME)。
到底要选那一个就看你对免费软体有多信任,以及谁拥有你需有的公用程式了。但是任一个都能让你的Linux用起来更像你的旧爱--Windows,只是上头没有Microsoft的商标了。
8. 我如何在Windows下执行Linux? 双开机系统有助于家中各别锺情于Linux及Windows的使用者。
如果你希望安装Linux但是家里有人却对Windows情有独锺,可以将两种作业系统安装在同一台电脑上。首先设定一个双开机系统,让你在开机时可以选择执行Windows或Linux。
执行Windows或Linux
你可以将一颗新的硬碟分割成DOS(Windows)和Linux两区,或是使用不会破坏原有资料的公用程式重新分割现有的硬碟(例如:V Communications的System Commander Deluxe或Partition Commander)。接下来在Linux区间里安装Linux同时设定LILO(内含Linux),或安装另外的开机管理程式,让你在开机时可以选择执行Windows或Linux。详细情形请参考Linux和Win 95的操作说明。
偶而才执行Windows
如果你只是偶而需要执行一些Windows应用程式,试试Wine这个软体。这个免费软体能模拟Windows环境,让许多Windows应用程式可以在Linux上执行。Wine网站列出许多支援的应用程式,上站看看你就知道那些程式可以执行,那些不可以执行。
在Linux里执行Windows
如果你要执行的应用程式不能使用上面的方法,那么还有一个变通方式:Linux版VMware可以让Windows 3.1、95、98、NT 4.0或另外几种作业系统在Linux系统里面执行。这个产品目前有测试版,你可以在此下载。VMware的主要问题在于它的系统需求比单独执行Linux或Windows还大,至少要用64MB RAM的Pentium级电脑,VMware建议使用96MB RAM的Pentium II才能发挥最大效能。所以假如你喜欢Linux但却无法完全割舍Windows,使用VMware不失为一种可行的方法。
9. 我如何在Linux上架设网站?
有许多工具能帮你在Linux上设定及架设网站。
Internet的推波助澜造就Linux今天的成功,所以不必惊讶有许多工具能帮你在Linux上设定及架设网站。事实上,许多ISP的伺服器就是使用Linux作业系统。
找一家ISP
要在Linux上架设网站最简单的方式是找到一家提供Linux伺服器的ISP,例如CI Host或Web Serve Pro,这样你就不用处理网站一天24小时繁琐的维护工作,以及负担专用网路接线的费用。
如果你真的需要架设自己的网站或是打算架设企业内部网路,先确定所有最受欢迎的Linux版本有没有完整提供架设网站所需要的东西。
选择一款网路伺服器
最重要的部分--当然,除了作业系统本身以外--就是网路伺服器,通常就是Apache了。它是个广受世人喜爱的伺服器,这个功能强速度快的伺服器能够执行大型的企业网站,你的个人网站当然也不例外。在Apache网站的文件说明网页上你可以找到所有安装和设定资讯。
连结
架设好你的网页伺服器之后,你必须试试看系统是否能顺利连上网路,你也许希望架设防火墙来保护网站,免于未授权的恶意侵入。无论你的网站需要什么,你总是可以找到一些Linux工具来帮忙的。
10. 我到哪里可以获得Linux的技术支援?
你也可以考虑付费找地方资源协助,Linux的使用群遍布全球。
10. 我到哪里可以获得Linux的技术支援?
不论你是寻求免费支援的个人用户,或是愿意付费寻求全天候技术支援的公司用户,Linux都能提供许多援助。
如果你从Red Hat或Caldera等公司购买商业版的Linux,你有权利经由电子邮件获得90天或30天的免费安装谘询。
求助于文件
接下来遇到了问题怎么办?你还是不用花一毛钱。Linux文件计划(Linux Documentation Project)维护数十个说明档案,内容涵盖各种想像得到的主题,包括安装、与DOS双开机设定、网路和使用Cyrillic字元等。
查询新闻群组
还是找不到你需要的帮忙?查查为数众多的Linux为主的网路新闻群组吧,包括comp.os.linux.misc、comp.os.linux.setup、comp.os.linux.questions和alt.os.linux等,假如你的疑问还不曾出现在上面,你尽可以张贴出来,Linux的使用者通常很热心回答新手的问题。甚至还有专为Linux新手解惑的邮件清单,只要寄信到
[email protected]
,信件内注明你是新手就可以了。你还可以在Linux Online网站上找到其他Linux名单的众多类别。
提到Linux Online网站,事实上还有几个很棒的网站提供额外的Linux资讯,我们最喜欢的包括Slashdot和Linuxberg。
掏出你的荷包
假如你得不到足够的帮助,是该花些钱了,假如你的公司需要Linux服务--即使是全天候的协助--也没问题。Red Hat和Caldera都提供24小时电话谘询服务,以按件计酬或签定一年合约的方式付费。其他支援Linux的业务也开始出现了,LinuxCare提供许多支援选项,包括免费搜寻Linux知识库(Linux Knowledgebase),当你有需要时也可以向这家公司购买技术支援、谘询和软体开发等服务。
其他Linux使用者
你也可以考虑付费找地方资源协助,Linux的使用群遍布全球(Yahoo有一份他们的名单)。如果所在区域刚好有Linux专家,可以请他们帮忙,某些用户群甚至会发起「安装飨宴」--一种提供技术支援和披萨的聚会,在那里有Linux专家帮忙新手安装Linux作业系统。
所以不论你遇到什么麻烦,你一定都能找到人帮忙的。
发布人:netbull 来自:JJ的Linux世界
TCP/IP服务的脆弱性
DDos攻击和电子邮件攻击的形式化描述
全面保护你的Java程序安全(中)
大战黑客传之坚固城池
NIS网络信息系统简介
让Linux“扫”起来
TUX 2.0使用手册--二、如何安装
高级返回库函数exploit代码实现(下)
Linux 守护进程的编程方法
入侵检测包PortSentry
建一个大容量的webmail系统
BluePoint Linux 2.0 FAQ 的问题解决办法
FreeBSD完全新手指南
实现由NT向XLinux的彻底转变
好用的Linux小工具:Autofs
站点导航
Linux教程
Php
Linux
非技术类
指令大全
Shell
安装启动
Xwindow
Kde
Gnome
输入法类
美化汉化
网络配置
存储备份
杂项工具
编程技术
网络安全
内核技术
速度优化
Apache
Email
Ftp服务
Cvs服务
代理服务
Samba
域名服务
网络过滤
其他服务
Nfs
Oracle
Dhcp
Mysql
Ldap
RedHat
赞助商链接