当前位置: 首页 > 科技观察

迁移到Linux:入门

时间:2023-03-21 10:10:47 科技观察

这个新文章系列将帮助您从其他操作系统迁移到Linux。运行Linux的计算机系统无处不在。Linux运行从谷歌搜索到Facebook的一切。Linux还可以在许多设备上运行,包括我们的智能手机、电视,甚至汽车。当然,Linux也可以运行在您的桌面系统上。如果您是Linux的新手,或者您想在台式计算机上尝试一些不同的东西,本文将简要介绍基础知识并帮助您从另一个系统迁移到Linux。切换到不同的操作系统可能是一个挑战,因为每个操作系统都提供不同的操作方法。它在一个系统上惯用的第二性可能会阻碍另一个系统的使用,所以我们需要去网上或书本上了解如何操作它。Windows和Linux的区别(LCTT译注:本节标题Viveladifférence,来自法语,意为“差异万岁”——来自维基词典)开始使用Linux之前,您可能会注意到Linux的打包方式不同。在其他操作系统中,许多组件作为软件包的一部分捆绑在一起。但是,在Linux中,每个组件都是单独调用的。例如,在Windows下,图形界面只是操作系统的一部分。然而,在Linux下,您可以从多种图形环境中进行选择,例如GNOME、KDE??Plasma、Cinnamon和MATE等。在较高的层次上,Linux包括以下内容:内核驻留在磁盘上的系统程序和文件图形环境程序包管理器应用程序内核操作系统的核心称为内核内核。内核是引擎盖下的引擎。它允许多个应用程序并发运行,并协调它们对公共服务和设备的访问,以便所有设备顺利运行。系统程序和文件系统程序以标准文件和目录层次结构驻留在磁盘上。这些系统程序和文件包括在后台运行的服务(称为守护进程)、各种操作的实用程序、配置文件和日志文件。这些系统程序并不在内核中运行,而是执行基本系统操作的程序——例如,设置日期和时间、连接到网络以便您上网。这包含初始化init程序-它是最初运行的程序。这个程序负责启动所有的后台服务(比如网络服务器),启动网络连接和启动图形环境。这个初始化程序会根据需要启动其他系统程序。其他系统程序有助于简单的任务,例如添加用户和组、更改密码和配置磁盘。图形环境图形环境实际上只是更多的系统程序和文件。图形环境为常用窗口提供了菜单、鼠标指针、对话框、状态和指示符等。需要注意的是,您不必使用原来安装的图形环境。如果你愿意,你可以用别的东西代替它。每个图形环境都有不同的特性。有些看起来更像AppleOSX,有些看起来更像Windows,有些是独一无二的,没有试图模仿其他图形界面。包管理器包管理器对于不同操作系统的人来说比较难掌握,但现在有一个类似的系统,人们非常熟悉——AppStore。包系统实际上是Linux的应用程序商店。您可以使用包管理器来选择所需的应用程序,而不是从一个网站安装该应用程序并从另一个网站安装该应用程序。然后包管理器从预构建的开源应用程序的中央存储库安装应用程序。应用程序Linux带有许多预装的应用程序。您可以从包管理器中获得更多。许多应用程序都非常好,其他应用程序需要改进。有时在Windows或MacOS或Linux上运行同一应用程序的不同版本。例如,您可以使用Firefox浏览器和Thunderbird(用于电子邮件)。您可以使用LibreOffice作为MicrosoftOffice的替代品,并通过Valve的Steam程序运行游戏。您甚至可以在Linux上使用WINE来运行一些本机Windows应用程序。安装Linux的第一步通常是安装Linux发行版。您可能听说过RedHat、Ubuntu、Fedora、ArchLinux和SUSE,等等。这些都是Linux的不同发行版。如果您没有Linux发行版,则必须单独安装每个组件。许多组件是由不同的人群开发和贡献的,因此单独安装每个组件将是一项漫长而乏味的任务。幸运的是,构建发行版的人会为您完成这项工作。他们获取所有组件,构建它们,确保它们协同工作,然后将它们打包到一个安装程序中。各种发行版可能做出不同的选择,使用不同的组件,但它仍然是Linux。在一个发行版上开发的应用程序通常在其他发行版上也能正常运行。如果你是Linux初学者,想尝试Linux,我推荐安装Ubuntu。还有其他发行版也可以尝试:LinuxMint、Fedora、Debian、ZorinOS、ElementaryOS等。在以后的文章中,我们将介绍Linux系统的其他方面,并提供有关如何开始使用Linux的更多信息。