循序渐进了解Ubuntu Linux系统8.10和8.04版本

日期: 2010-01-13 作者:Erin Kelly翻译:刘波 来源:TechTarget中国 英文

Mark Sobell,Sobell联合咨询公司的作者和总裁,已经发布了其著作A Practical Guide to Ubuntu Linux的第二版。在这个新版本中,以Ubuntu版本8.10和8.04为重点,为初学者和专业人员都提供了一个途径,可以一步一步地了解和使用Ubuntu Linux系统。   我们针对该书对Ubuntu Linux长达28章的讲述,包括从系统的安装到在系统上建立一个安全的服务器,所涉及到的内容、程序以及工具,咨询了Sobell几个问题,希望能让读者大概的了解这本书都讲了些什么。出版商在SearchEnterpriseLinux.com上提供了A Practica……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

Mark Sobell,Sobell联合咨询公司的作者和总裁,已经发布了其著作A Practical Guide to Ubuntu Linux的第二版。在这个新版本中,以Ubuntu版本8.10和8.04为重点,为初学者和专业人员都提供了一个途径,可以一步一步地了解和使用Ubuntu Linux系统。

  我们针对该书对Ubuntu Linux长达28章的讲述,包括从系统的安装到在系统上建立一个安全的服务器,所涉及到的内容、程序以及工具,咨询了Sobell几个问题,希望能让读者大概的了解这本书都讲了些什么。出版商在SearchEnterpriseLinux.com上提供了A Practical Guide to Ubuntu Linux, second edition第11章“System Administration: Core Concepts”的免费下载。

  我们询问了Sorbell一些有关这本书的问题,以及他是怎样让那些害怕使用Ubuntu的人更容易理解Ubuntu。

  很多人觉得Ubuntu Linux是一个令人生畏的主题,对你来说也是这样的吗?而又是什么影响你决定写这本书的?

  Mark Sobell:在过去,对Linux的安装与使用要比现在困难得多。因此,特别是对于一些不太精通电脑的人来说,也更感到恐惧。为了让Linux不那么的令人生畏,Linux发行版,特别是Ubuntu,已经采取了大量的措施。现在,安装甚至是多引导系统的安装都是非常容易的。如果您接受默认值,通常只需按很多次回车,就能完成安装。
 
  另外一个Ubuntu是怎样使Linux更好用的例子是,当您试图去播放一个MP3音乐文件时:您单击MP3文件的图标,操作系统会询问是否安装播放音乐所必须的软件。点击YES,Ubuntu会安装软件,然后就可以做您想做的事了。而其它的Linux版本则只是简单地通知您,因为MP3不是一个自由格式,所以系统不能播放MP3文件。我在1997年写了第一本有关Linux的书,在Linux还没有那么的人性化时,我当时的目的和现在是一样的:让Linux对更多的人来说更可用。

  您认为,对于Ubuntu Linux来说,人们普遍都会产生哪些误解?您在书里是怎样去解决这些问题的?

  Mark Sobell:我并不确定有一个共同的问题域。一个人可能困惑于安装过程中对磁盘的分区,而另一个人的问题在于如何建立一个DNS服务器。在本书介绍使用图形用户界面(GUI)的过程中,我使用了屏幕截图使得描述更加清晰。在介绍命令行程序时,我提供了逐行的示例去展示,用户在执行该指令后,在屏幕上会看到什么。

  对于您这本有关Ubuntu的书,第一版和第二版最大的区别是什么?

  Mark Sobell:这本书的第二版涵盖了Ubuntu 8.04 LTS(Hardy Heron, 维护到2011)以及Ubuntu 8.10(Intrepid Ibex)。我指出并解释了这两个Ubuntu版本的不同点。而本书的第一版涵盖了Ubuntu 7.10(Gutsy Gibbon)的内容。

  除了两本书覆盖的版本不同以外,最大的区别是在第二版中附加了一个有关Perl脚本语言的章节。因为Ubuntu使用Perl作为大量的管理脚本,我觉得,那些想要对Linux有更深入了解的读者,会希望有这样一个针对该语言的介绍。另外,还有一些新的有关LDAP和ufw(uncomplicated firewall)的章节。

  一位评论家认为,您的这本书在Linux、Windows以及UNIX之间架起了一个桥梁。这是否是您写这本书的计划之一,如果是的话,为什么您认为这很重要?

  Mark Sobell:好的,Linux和UNIX之间的差距对于大多数用户来说没有那么大。我的书会帮助那些从UNIX转到Linux的人,但有些章节(例如有关文件系统和最初的有关shell的章节)对于这些用户来说是多余的。可能对于UNIX用户来说,最有用的章节是讲述安装、系统管理和服务器的那些章节(第I、 IV以及第V部分)。当然也包括在第VI部分中,新添加的有关Perl的那一章。

  对于熟悉UNIX的读者,可以跳过那些用于帮助Windows用户开始去使用Ubuntu的章节。在阅读完Part I中,对Ubuntu安装的介绍之后,Part II介绍了GUI(GNOME)、命令行工具、Linux文件系统以及Bourne Again Shell(bash)。Part III介绍了有关GNOME、X窗口系统、bash以及网络的更多细节。在阅读完这些章节之后,一个Windows用户可以更快地使用Linux,并可以继续阅读第IV和第V部分。

  您这本书的目标读者群是谁?您在写书的时候脑子里面想到的是谁?

  Mark Sobell:我设计这本Ubuntu书籍去吸引不同层次的读者。一个Linux的初学者,可以从头到尾的阅读本书,以在多个主题,包括安装、通过GUI和命令行使用Ubuntu、系统管理、建立服务器、以及脚本和Perl编程上打好基础。一个有经验的用户可能想要跳跃性地阅读,这本书对他们来说更像是一本参考书。我已经得到了很多反馈,认为本书是一本不错的参考书籍——人们将它们放置在书架上,并在需要的时候进行参考。

  一些批评家说,您在某些问题上讲得过细了,而在一些其它的主题上却没有进行深入。您能解释一下对于一些主题忽略掉了一些细节,而集中于另外一些主题的原因吗?

  Mark Sobell:我不知道这些批评家说的是哪些部分,所以很难去回答这个问题。这本书大概有1200页,目的是向读者介绍多个主题的内容。大部分的章节都有“More Information”这样的一节,为的是向那些想要对本章内容有更进一步了解的读者提供相应的资源。

  以第20章为例。这章讲述的是以两种配置建立一个exim4邮件服务器,并对其中涉及到的多个参数进行了解释。同时,在这一章中,也介绍了建立SpamAssassin、Webmail(SquirrelMail)、邮件列表(Mailman)、IMAP和POP3邮件服务器的相关知识,并介绍了如何去设置和使用SSL验证中继。这些知识可以占用整整一本书的内容。我提供了足够的信息,以使得读者可以设置并使用这些工具。我的目标是推出各种各样的工具,让读者能达到一定程度的能力,可以使用每一个工具,知道该问什么样的问题,以及从哪里能获取更多的信息。

  第11章详细介绍了sudo和su的使用。能给一些在某种情况下,其中一个工具优于另外一个的例子吗?

  Mark Sobell:用sudo代替su可以让系统更加的安全。sudo最大的好处是使得管理员可以让特定的用户以特权用户的身份(root)去运行特定的程序,同时又不给予这些用户无限制的root特权。

  我还没有发现,有什么是su可以做的,而sudo不能做。在一个只有一个用户,并且该用户为系统管理员的系统上,使用sudo没有比使用su有多少优势。如果这些系统中的一个用户更习惯于使用su,因为解锁root账号并使用su去获得root特权所造成的安全损失是最小的。但当您在一个有多个用户以及多个网络的系统上工作时,sudo有更多的优势。在这些系统上,解锁root是很不好的习惯。

相关推荐

  • 企业服务器Linux发行版横向对比

    主流Linux发行版都可以在企业服务器上运行,但对于企业来说从挑选到采购仍不是一个轻松的课题。这里比较了Red Hat、SUSE、Ubuntu以及Oracle Linux操作系统,总有一款适合你的企业。

  • 给Linux新手的一点建议

    我刚开始接触Linux不就,希望以后能找到一份Linux相关的工作。现在,我应该做些什么呢?

  • Ubuntu十年回顾

    Ubuntu的推出当时并没有受到广泛市场关注,直到其后来发布的预览版受到大量关注,而也曾被认为是Debian的一个衍生版本。

  • 新手推荐:十佳Linux桌面发行版

    国外网站Inforworld盘点了最适合Linux新手的十佳Linux桌面发行版。如果你对Linux感兴趣,或者是一名Linux新手,不要错过下面的内容。