网站搜索

我如何从 Windows 10 切换到 Linux Mint


本文讲述了我从 Windows 10 切换到 Linux Mint 20 的历程、我如何轻松适应 Linux 环境以及帮助我设置的一些资源完美的桌面环境。

不确定

好的,现在我决定切换到Linux,但第一个问题来了。哪个发行版能够满足我在 GUI 和其他方面的需求? Linux 对我来说并不是什么新鲜事,因为过去 4 年我一直在工作中通过命令行使用基于 RHEL 的发行版。

我知道基于 RHEL 的发行版适合企业,但不适合个性化桌面环境,至少到目前为止我是这么认为的。因此,我开始研究,寻找一个对我来说应该易于使用的发行版,同时如果我遇到一些问题,应该有良好的社区支持。在众多 Linux 发行版中,我将列表细分为 4 种风格。

  • 乌班图
  • Linux薄荷
  • 曼扎罗
  • 架构Linux

在决定发行版之前,您有必要制定所需的工具/程序或软件包列表,并检查您选择的发行版是否提供所有这些功能。

对我来说,我使用 Linux 有两个主要目的:一是用于我的专业开发工作、撰写文章,二是用于我的个人用途,例如视频编辑和电影。大多数流行的软件都是为了与 Windows、macOS 和 Linux 兼容而创建的,例如 Sublime TextVSCodeVLC Media Player >Firefox/Chromium 浏览器。除了这些软件之外,基于云的服务使我们的生活变得轻松,例如 Microsoft Office 365G Suite

考虑到所有这些,我决定采用混合动力。我的所有工具或软件都是交叉兼容的或基于云的,因此无论如何,如果我必须切换回 Windows 或 Mac 操作系统,我可以使用同一组工具。

选择 Linux Mint 而不是其他 Linux 发行版的原因是什么?

嗯,这纯粹是个人选择。基于 Ubuntu、Mint、Manjaro 和 Arch Linux 等不同发行版之间的比较,我选择了 Linux Mint

Linux Mint 基于 UbuntuDebian,并提供三种不同的桌面风格(Cinnamon、MATE、Xfce)。 Linux Mint 是首次从 Windows 切换到 Linux 的人们的首选操作系统。

以下是本网站发布的文章,它们将帮助您在计算机上安装和配置Linux Mint

  • 如何在双引导 UEFI 模式下与 Windows 10 或 8 一起安装 Linux Mint 20
  • 如何在您的 PC 上安装 Linux Mint 20 “Ulyana”

Linux 包管理

在安装 Linux Mint 之前我做的第一件事就是学习如何使用包管理。由于我已经有一些 yum 命令的经验,所以我很容易向其他包管理器学习。我们可以通过多种方式安装软件包,从获取源二进制文件、Synaptic 软件包管理器、Snap 存储或通过 apt 软件包管理器开始。

Linux终端

对我来说,Linux 真正的魅力在于终端界面。我安装了 oh-my-bash 以使我的终端看起来很酷,并为我常用的命令添加别名以提高我的工作效率。我通过终端完成了所有事情,从监控系统、磁盘管理、网络管理、包管理等开始......

我在 Linux 中使用的软件列表

以下是我在个人和专业工作中使用的软件列表。

网络浏览器
  • 火狐浏览器
多媒体播放器
  • VLC 媒体播放器
代码/文本编辑器
  • 崇高的文字
  • VS代码
  • 纳米/微米
编程/数据库

我在日常工作中使用 Python、Bash、Git 和 MySQL 数据库,因此我有必要设置正确的工具和工作流程。在 Linux 中设置编程堆栈的优点是我编写了一个简单的 bash 脚本,这是一次性的工作。因此,下次,如果我必须切换到不同的 Linux 发行版,我不必花时间从头开始设置堆栈。我使用 Sublime Text 3Vscode 进行开发工作,并使用 Nano 进行命令行编辑。

  • 适用于 Linux 的 Sublime Text 编辑器
  • 用于 Python 开发的 VScode
  • 如何在 Linux 中使用 Nano 文本编辑器的初学者指南
生产力套件

每天,我们都需要电子邮件客户端、日历、任务创建器、待办事项列表、Powerpoint、文字处理器、电子表格等工具,以及 Slack 等协作媒体、Microsoft 团队等。

您可以通过两种方式设置生产力套件。要么找到合适的工具集并将其安装在操作系统中,要么使用基于云的服务。我使用基于云的服务(G SuiteOffice 365)来满足我的需求。但是,您可以探索并配置许多工具作为生产力套件。

除了所描述的工具之外,下面是我用于系统管理和其他目的的一组工具。

  • Stacer – 系统优化器和监控器。
  • Joplin – 记笔记和待办事项应用程序。
  • Timeshift – 备份和恢复实用程序。
  • Virtualbox – 虚拟化软件。
  • MySqlWorkbench – 基于 MySQL GUI 的客户端。
  • Shutter – 截图工具。
  • Snapcraft – 适用于 Linux 的应用程序商店。
  • Spotify – 音乐和音频。
  • Deluge – BitTorrent 客户端。

对于我在上面几节中提到的所有软件列表,我创建了一个 bash 脚本,该脚本将负责安装、配置并保留我现在创建的完美环境。假设我从 Mint 切换到 Ubuntu 那么我可以用一个脚本保留所有内容。

今天就这样。如果您是 Windows 用户,请尝试安装 Linux。作为一个新手,您可能会遇到一些困难,但一旦您接触了 Linux,您将永远不会后悔从 Windows 切换到 Linux。我们很高兴收到您关于 Linux 体验的回复。