Linux 适合你吗?(一)_unix linux

    第一部分:Linux 之你问我答
    我能在我的电脑上安装 Linux 吗?
    当然!但是要使它工作正常你需要做一些准备——甚至于替换掉某些硬件。围绕着 Linux 的一个为时已久的问题就是硬件支持问题。你可能无法在每一台电脑上都安装 Linux 并期望它工作正常。例如,你可能会遇到图形显示卡在 Linux 下无法正常工作的问题,因为一些厂商并不提供为 Linux 图形界面(XFree86)设计的驱动程序,而这种情况在目前得到了很大的改观:最新发布的XFree86提供了对 NVida 整条流水线上生产的所有图形加速卡的支持——包括 GeForce 256——再加上来自 S3、ATI、3dfx和其他厂商的新的图形适配器。
  Modem 是另一个麻烦来源,但一般的外置 Modem 和大多数内置 Modem 在 Linux 下可以正常工作。一种叫做 Windows Modem 的设备(即我们通常所指的软“猫”)却能给我们带来相当大的麻烦。他们和普通的 Modem 工作起来没有很大的区别,但他们要依靠 CPU 来完成普通 Modem 自己做的处理过程。这使得他们的价格低廉但却导致了和 Linux 的冲突,他们在 Windows 下都能很好地运转。由于 Modem 生产厂商不愿意公开他们的秘密,所以他们拒绝向开放原代码开发者提供足够的技术信息以帮助他们创作第三方的 WinModems 驱动。所以这些广泛分布的设备目前在 Linux 下无用武之地。
  在以前,Linux 对嵌入式打印机的支持是很有限的。目前大部分的 Linux 应用程序(和大部分的 Unix 应用程序)以 PostScript 格式输出,只有很少数的打印机支持。一个叫做 Ghostscript 的工具可以使这些应用程序和非 PostScript 打印机进行对话,但 Ghostscript 并不能支持所有的打印机。过了明年,打印机的状况可能会发生很大的变化,因为 Corel 已经公开了它为办公组件开发的打印机程序,而且惠普已宣布了他们正在开发 Linux 专用打印机。

    我如何才能知道我当前的硬件支持 Linux?
    首先查看一下各种 Linux 版本的开发者的网站,他们大多数都提供大量的硬件兼容性列表。对于“猫”来说最好的在线资源就是 Rob Clarks 的数据库页面(软“猫”不是“猫”—www.02.net/~gromitkc/winmodem.html);仔细检查一下你的“猫”是否是 Linux 支持的。

    Linux 可以和 Windows 共存吗?
    是的,当然可以。如果你想安装 Linux,但却不想把 Windows 也请出系统,你可以把 Linux 装在一个单独的分区上(大多数版本都需要大约500兆空间)。Windows 只使用一个硬盘分区,而 Linux 却至少需要两个分区。在安装 Linux 前你需要用 Partition Magic 这个工具来转换硬盘分区,而安装完 Linux 后当系统启动时,一个叫做 LILO 的小程序会询问你启动哪一个操作系统。
  如果你想同时享受 Linux 的稳定性和丰富的 Windows 软件,VMware 出品的 VMware 2.0可以帮助你实现这个梦想:它允许你在 Linux 中运行 Windows 9x、NT 和2000,或者在 Windows 9x、2000和 NT 中运行 Linux。它是通过在主操作系统中建立一个虚拟 PC 来实现的,然后你就可以在这个虚拟的电脑上安装第二个操作系统(这和双操作系统有本质的区别)。尽管现在该技术还不是很成熟,但你却能在 Linux 中运行大多数的 Windows 应用软件。

    我听说 Linux 和 Windows 不一样,它没有标准的图形界面,这是真的吗?
    是的。一个窗口系统的外观和感觉是由操作系统自身决定的:Windows 可以定义菜单条、滚动条、对话框等等元素的外观。Linux 没有提供任何这方面的定义,随 Linux 带的图形用户界面系统是 XFree86。
当前具有竞争力的两个主要的桌面环境是 GNOME 和 KDE。除了在软件体系上的一些区别外,他们两者都提供一个任务栏(一个类似于 Windows 开始的菜单的应用程序控制台)和各种各样的小程序(记事本、计数器、CD播放器等等)。CorelLinux 操作系统和 Caldera OpenLinux 操作系统自带 KDE 桌面环境。红帽子 Linux 和 Linux Mandrake 则同时带了这两个桌面环境,不同的是前者的缺省设置是 GNOME,而后者是KDE。
  两者都提供一个整洁、简单的用户界面,所以很多 Windows 用户即使以前没有接触过 Linux 也能很容易地上手。GNOME 和 KDE 环境都是公开源代码的。

    有多少 Linux 应用软件可用?
    比你所期望的要多,但可能比你所喜欢的要少。现在全球最流行的商业应用程序套件 - Microsoft Office 2000 For Windows 还没有 Linux 版本,而且微软也不打算将 Office 2000移植到 Linux 下。相反,Corel 花了1年多时间将它的办公套件 WordPerfect Office 移植到 Linux 下。Corel 公司开发这个 Linux 办公软件的最大目的就是获得和 Microsoft Office 一样的竞争能力。
  虽然很多软件还没有 Linux 版本,但可供选择的公开源代码的软件还是很多的。所以即使 Adobe 公司不打算开发 Linux 版的 photoshop,仍然有很多可供选择的免费软件,例如 Gimp(www.gimp.org)在功能上可以和 Photoshop 相比,甚至还有 Photoshop 所不可及的特性。类似地,你的数码相机可能不带有 Linux 版本的照片查看软件,不用担心,到 www.gphoto.org 网站去下载一份免费的 GPhoto 来试试,他同样可以用来观看照片。
  实际上有成百上千个 Linux 应用程序,然而他们中的大多数是适用于特殊目的的(例如三维物体建模程序)和面向服务器的(例如 Robust Database)。除了现在的 Linux 版本的 Navigator 之外,还有很多可供选择的电子邮件客户端程序、新闻阅读程序等……这些应用程序运行起来要比他们的 Windows 版稳定的多。

:如果我安装了 Linux,我该如何来学习?
:这完全取决于你用它来做什么。安装 Linux 的过程是成为 Linux 用户的一个最难的部分。一旦你克服了这个障碍,你就拥有了一个非常稳定、非常强大并且为 Internet 作好了准备的操作系统。有了 GNOME 和 KDE 这两个 Linux 自带的桌面环境,你将拥有一个容易使用、美观大方界面,这足以让那些使用 Windows 的朋友所嫉妒。另一方面,在 Linux 中没有驱动器盘符,取而代之的是一个单一的囊括一切的目录结构。
  如果你使用电脑只是处理很少量的核心任务 - 如文字处理、发送电子邮件、Web 页浏览等等 - 那么你将很快适应 Linux。
  如果你开始着手一些难度较高的任务,你就需要加大学习力度。例如改变硬件配置会给使你感到相当头疼。在比如你喜欢修改系统以获取更佳的性能和个性化的界面,千万别把希望放在你的那些 Windows 知识上,你需要重头开始学习新的技巧和知识。

:我该选择哪个版本的 Linux?
:这还是得取决于你用它来做什么。假如你只是想看看 Linux 到底长的什么模样,那么 Corel Linux 可能是你最好的选择。Corel 使 Linux 更容易安装和使用。

:Linux 听起来象一个实实在在的猎物。我是否需要试试看?
:问你自己这样一个问题:你的电脑是否能完成你需要做的事呢?如果答案是“能”,Linux 对你的不久的将来不会有太大的意义。如果答案是“不能” - 因为你想建立一个简易的 Internet 服务器,或者说你非常讨厌 Windows 中常有的蓝屏死机问题 - 那么 Linux 值得你一试。Linux 还是一个“小孩”,所以它并不能每一个人都需要的。

时间: 2024-10-23 04:27:05

Linux 适合你吗?(一)_unix linux的相关文章

LINUX安全管理的基本技巧_unix linux

LINUX安全管理的基本技巧 中华信息阵地 http://www.cnxxz.net 作者:greeniceLinux作为是一个开放源代码的免费操作系统,以其高效隐定的优秀品质,越来越受到用户们的欢迎,并在全世界不断普及开来.相信在不久的将来Linux还会得到更大更快的发展.虽然,Linux和Unix很相似,但是它们之间还是有不少重要的差别.对于很多习惯了UNIX和Windows的系统管理员来讲,如何保证Linux操作系统的安全可靠将面临许多新的挑战.本文在此将给大家介绍一些Linux管理安全的

Linux系统管理技巧大荟萃_unix linux

作为桌面操作系统,Linux的人机界面可真是不敢恭维,但是,作为网络操作系统,其易用性(对于NOS而言)和高性能恐怕是很难有能出其右的.当然,这并不是说它的操作很简单,而是说若能掌握一些技巧,无论是系统设置还是网络管理都能变得轻松自如.随心所欲. ●禁止终端模式下的显示器自动节能 大部分PC上安装Linux后,在终端模式下也能实现自动关闭显示器的功能,但是假如我们要在显示器上即时显示一些信息,如:网络流量.包分析等,这个功能就变得非常讨厌了.采用修改CMOS和系统属性都无法解决,解决的办法是用s

Linux网络服务器配置入门(一)_unix linux

要建立一个安全Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置.在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,但是这些配置文件大都可以通过配置命令linuxconf(其中网络部分的配置可以通过netconf命令来实现)命令来实现.下面介绍基本的 TCP/IP网络配置文件. * /etc/conf.modules 文件 该配置文件定义了各种需要在启动时加载的模块的参数信息.这里主要着重讨论关于

修改Linux主机名的方法_unix linux

执行命令 hostname,修改当前系统的主机名 # hostname newhost 修改 /etc/sysconfig/network,使得下次启动时使用新的主机名 hostname=newhost 修改 /etc/hosts.不修改的话,apache等需要解析主机名的服务将不能启动 127.0.0.1 newhost localhost 最后就是命令行提示符中的主机名还没有改变,如果很在意的话,重新登录一下就行了 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有

Linux不完全手册(三)_unix linux

linux系统目录结构介绍篇 linux系统有其特定的文件系统的目录组织结构,了解这些目录结构是学习基本知识的基本.下面我以redhatlinux为蓝本介绍一下这些目录结构.目录名 简介 /bin 这个目录是系统中最主要的可执行文件的存放地,这些可执行文件大都是linux系统里最常用的命令了,一般用户和超级用户都会经常使用其下的命令,如:ls.su.mount等. /etc 是系统内部存放配置文件的最主要场所,一般和系统关系十分密切的配置文件都放在该目录下,也就是说对系统的配置主要就是对该目录下

Linux文件系统的桌面应用_unix linux

本文中要介绍一个所谓的"Linux 文件系统的守护神",这是指一个能实时地观察 Linux 文件系统的变化情况的程序模块.能够实时的观察文件系统的变化情况,并做出及时的适当的反应,这对于应用 Linux 做桌面计算机系统来说,是十分的有趣,也是十分的重要的.本文还要介绍 Linux 文件系统的异步 I/O 的扩展.同样,这对于 Linux 系统的桌面应用也是关键的. 1.Linux 文件系统的守护神 传统的 Linux 文件系统呈现给用户程序的界面,确实是十分的干净利落.用户程序可以打

Linux下的软件开发_unix linux

    1.如何升级.编译内核? 如果你不想改变内核的版本,直接转到以下第四步. 1)在任何一个子目录下(但通常是在/usr/src/下)untar解开新的内核源程序: tar xvfz linux-x.x.xx.tar.gz (例如linux-2.0.35.tar.gz) 或者是打补丁(patch):  gzip -cd patch-2.0.35.gz | patch -p0 打完补丁直接跳到第四步 2)rm /usr/src/linux   这通常是一个符号连接. 3)在 /usr/src/

脚步轻轻,Linux的2003之路_unix linux

Linux的脚步轻轻,却已然悄悄改变世界.Linux从未向Windows宣战,然而微软却从来没有把Linux当朋友看待.2003就要过去,Linux走的并不轻松,然而却也不会有对着财务报表的尴尬和无奈.毕竟在GNU的大旗下追寻自由开放的梦想,Linux追求的从来不是空洞的名利. 风云变幻又一年 Linux在2003年遇到了一件稍微有点头痛的事情:SCO说Linux侵权,四处放话说要打官司,首先当然选中了买卖最大油水最多的IBM.SCO的控告多少让人感到有点意外,在Windows平台的强大压力下,

Linux系统文件命令精通指南_unix linux

对于文件命令,我们在此处详尽讨论了某些相当简单和直观的管理命令.而只描述了其他较复杂命令的功能,以便在您需要使用时,知道存在这些命令及其用途.本文不涉及对每个命令使用背后的基本原理的详细讨论,但是我们将讨论最基本和最有用的命令,这些命令用于监视和管理打印机服务.文件系统.磁盘和进程. 有关超级用户的更多信息 这里讨论的很多命令可以由常规用户在其自己的文件和进程中执行.但是,某些命令,如 fdisk,需要有 root 权限才能运行. 为了您的系统的完整性,建议您避免直接以 "root"

linux目录详解linux目录结构详细分析_unix linux

根文件系统一般应该比较小,因为包括严格的文件和一个小的不经常改变的文件系统不容易损坏.损坏的根文件系统一般意味着除非用特定的方法(例如从软盘)系统无法引导,所以不应该冒这个险.根目录一般不含任何文件,除了可能的标准的系统引导映象,通常叫/vmlinuz .所有其他文件在根文件系统的子目录中. /bin 引导启动所需的命令或普通用户可能用的命令(可能在引导启动后). /sbin 类似/bin ,但不给普通用户使用,虽然如果必要且允许时可以使用. /etc 特定机器的配置文件. /root root