Linux 运行着从谷歌搜刮到“Facebook”等等各类互联网办事。Linux 也在良多设备上运行,包罗我们的智妙手机、电视,以至汽车。当然,Linux 也能够运行在您的桌面系统上。假设您是 Linux 新手,或者您想在您的桌面计算机上测验考试一些差别的工具,那篇文章将简要地介绍其根底常识,并搀扶帮助您从另一个系统迁徙到 Linux。
切换到差别的操做系统可能是一个挑战,因为每个操做系统都供给了差别的操做办法。
Windows 与 Linux 的区别
要起头利用 Linux,您可能会重视到,Linux 的打包体例差别。在其他操做系统中,许多组件被绑缚在一路,只是该软件包的一部门。然而,在 Linux 中,每个组件都被别离挪用。举个例子来说,在 Windows 下,图形界面只是操做系统的一部门。而在 Linux 下,您能够从多个图形情况中停止抉择,好比 GNOME、KDE Pla *** a、Cinnamon 和 MATE 等。
从更高层面上看,一个 Linux 包罗以下内容:
1. 内核
2. 驻留在磁盘上的系统法式和文件
3. 图形情况
4. 包治理器
5. 利用法式
内核
操做系统的核心称为内核(kernel)。内核是引擎罩下的引擎。它容许多个利用法式同时运行,并协调它们对公共办事和设备的拜候,从而使所有设备运行顺畅。
系统法式和文件
系统法式以原则的文件和目次的条理构造位于磁盘上。那些系统法式和文件包罗后台运行的办事(称为守护历程,deamon)、用于各类操做的适用法式、设置装备摆设文件和日记文件。
那些系统法式不是在内核中运行,而是施行根本系统操做的法式——例如,设置日期和时间,以及毗连收集以便你能够上彀。
那里包罗了初始化(init)法式——它是初运行的法式。该法式负责启动所有后台办事(如 Web 办事器)、启动收集毗连和启动图形情况。那个初始化法式将根据需要启动其它系统法式。
其他系统法式为简单的使命供给便当,好比添加用户和组、更改密码和设置装备摆设磁盘。
图形情况
图形情况现实上只是更多的系统法式和文件。图形情况供给了常用的带有菜单的窗口、鼠标指针、对话框、形态和指示器等。
需要重视的是,您不是必需需要利用本来安拆的图形情况。假设你情愿,你能够把它换成其它的。每个图形情况都有差别的特征。有些看起来更像 Apple OS X,有些看起来更像 Windows,有些则是特殊的而不试图模仿其他的图形界面。
包治理器
关于来自差别操做系统的人来说,包治理器(package manager)比力难以掌握,但是如今有一小我们十分熟悉的类似的系统——利用法式商铺。软件包系统现实上就是 Linux 的利用法式商铺。您能够利用包治理器来抉择您想要的利用法式,而不是从一个网站安拆那个利用法式,而从另一个网站来安拆阿谁利用法式。然后,包治理器会从预先构建的开源利用法式的中心仓库安拆利用法式。
利用法式
Linux 附带了许多预安拆的利用法式。您能够从包治理器获得更多。许多利用法式相当棒,别的一些还需要改进。有时,统一个利用法式在 Windows 或 Mac OS 或 Linux 上运行的版本会差别。
例如,您能够利用 Firefox 阅读器和 Thunderbird (用于电子邮件)。您能够利用 LibreOffice 做为 Microsoft Office 的替代品,并通过 Valve 的 Steam 法式运行游戏。您以至能够在 Linux 上利用 WINE 来运行一些 Windows 原生的利用法式。
安拆 Linux
第一步凡是是安拆 Linux 发行版。你可能传闻过 Red Hat、Ubuntu、Fedora、Arch Linux 和 SUSE,等等。那些都是 Linux 的差别发行版。
假设没有 Linux 发行版,则必需别离安拆每个组件。许多组件是由差别人群开发和供给的,因而零丁安拆每个组件将是一项冗长而乏味的使命。幸运的是,构建发行版的人会为您做那项工做。他们挠取所有的组件,构建它们,确保它们能够在一路工做,然后将它们打包在一个单一的安拆套件中。
各类发行版可能会做出差别的抉择、利用差别的组件,但它仍然是 Linux。在一个发行版中开发的利用法式凡是在其他发行版上运行的也很好。
假设你是一个 Linux 初学者,想测验考试 Linux,我选举安拆 CentOS 7。还有其他的发行版也能够测验考试: Linux Mint、Fedora、Debian、Zorin OS、Elementary OS 等等。