SDB:如何从 Windows 迁移

跳转至: 导航, 搜索
這篇文章提供想要由微軟視窗系統遷移到 openSUSE 系統的人一些資訊與指引。大部分的資訊也都適用由 OS X 或其他系統遷出。

自由开源与 Linux

自由与开源是 Linux 的核心理念。

虽然历经多年的变迁,由 MargueriteSu 所写的 Free and Open Source 一文仍然值得一读(你可以阅读简短版本:自由和开源软件)。理解何为自由开源将有助于你理解 Linux 。

Linux 的优缺点

缺点

  • 自由带来的问题

Linux 将很多的东西开放给用户进行调试和管理,理论上,用户对于系统有着绝对的控制权,但是如果用户在不了解 Linux 运行机制的情况下去调试参数和设置,可能会造成严重的问题。

  • 没有 100% 硬件支持

Microsoft 之类的大公司凭借着自己的市场地位获得了软硬件厂商优先支持,而这正是 Linux 所缺乏的。这其中典型的例子就是性能缩水的 Nvdia 显卡的 Linux 驱动。因此,将 Linux 安装到你的电脑后,一定是会出现或轻或重的 BUG 。

  • 不适合游戏

虽然近些年 Linux 游戏环境改善了不少,但是最适合打游戏的系统仍然是 Windows 。

  • 中文解决方案少

当你用搜索引擎检索可行的解决方案时,你不难发现主要的结果都被 Debian/Ubuntu 占据了,而且 openSUSE 不是 Debian 的分支,一部分方案就直接失效了。同时你周边使用 Linux 的人可能也是少之又少。

  • 缺乏 Windows 专有软件

在 Linux 上,你可能没有办法直接使用 Windows 专有软件,或者你觉得 Linux 的替代方案满足不了你的需求,又或者软件厂商没有意愿提供 Linux 版(如:Microsoft Office)。

优点

  • 自由开放

你将成为真正的系统管理员,可以自由地选择你所喜欢的工具、解决方案,来构建和管理系统;而不再受制于厂商指定的解决方案,受制于 Windows 上的条条框框。

  • 安全无毒

因为开放源码和互帮互助的开源精神,你无需担忧 openSUSE 存在所谓的系统后门、隐性隐私收集程序、Windows 上常见的各种广告或威胁数据安全的勒索病毒。开源让更多的人可以透彻地研究 Linux 的运行机制、发现并修补漏洞或帮助改进 Linux 的源码。
虽然 Linux 很安全,但实际上并不存在绝对安全的操作系统,我们推荐你继续阅读一些有关加强系统安全的指南,另见此处

  • 稳定,新手友好

不论是定期发行的 Leap 分支,还是滚定发行的 Tumbleweed 分支,都是很稳定的。同时,openSUSE 并非是一个注重绝对的易用性的发行版,它在做好各种基本工作的同时,也为使用者提供灵活性和选择。我们希望你能够通过不断了解 openSUSE ,来探索这片空间。

  • 开源与社区

开源赋予了用户的自由,向往自由的用户又聚集在一起形成了开源社区。在这个社区中,你可以自由地使用和分享其他用户的成果,也可以自己创造工具或为某一问题提供解决方案,让更多的用户从中受益。

  • 新知识

学习和使用 Linux 的过程中,可以让你结交新的朋友,获取新的知识,体验新的世界。

……

其他

  • 狭义的免费

Linux 只是在狭义(经济方面)上 “免费” 而已,实际上,从接触 Linux 开始,到日常使用 Linux ,甚至成为 Linux 的开发者、贡献者或维护者,都不是免费的。它需要你为此付出相应的时间和精力去学习和历练。

开源本质上是一种精神,而不是商业游戏规则。自由开源软件的目的也不是 “征服用户”。实际上从它产生的第一天起,它就没有把用户纳入过考虑范围,只是一些开发者深恶痛绝 Sun 的 Unix 闭源,所以为了满足自己的实际需求才做出了 Linux 。而它也不会 “成为收费商业软件的梦魇”,因为事实已经告诉你不是那么一回事了,IBM/Intel 甚至包括 Microsoft 本身都在为自由开源软件和自由开源运动做贡献和进行赞助。

迁移前的准备

VirtualBox

你必须学会如何使用 Virtualbox 或者其他虚拟机软件,以避免因为不熟悉 Linux 而导致不必要的数据丢失、不可挽回的系统崩溃或硬件损坏等严重后果。

英语

openSUSE 虽然是一个流行的发行版,但是国内使用该发行版的人偏少。这意味着大部分和 openSUSE 相关的内容是纯英文或者非中文的。

所以,你应当具备一定的英语阅读理解能力,或是能够熟练使用翻译器。

入门指导书

  • 要熟悉 Linux 系统,最好的办法是阅读一本优秀的入门指导书籍和实机操作练习,将让你受益匪浅。
  • 你不必读完整本书。例如 Linux Bible ,你只需要阅读 Getting StartedBecoming a Linux Power User 即可,剩余部分请依照个人需求选择性阅读。

你可以找一本专门介绍 Linux 系统的入门书籍,以便于帮助你进一步了解 Linux 。

推荐:

此外,你可以继续阅读:

尝试开源软件

详见:常用软件

你可以在 windows 上尝试一些优秀的 Linux 软件(它们通常会有 windows 版),了解这些软件可以让你更快地迁移到 openSUSE 。如:

  • Firefox 网页浏览器
  • Thunderbird 邮件客户端
  • Chromium 网页浏览器
  • VLC 多媒体播放器

……

  • 注意,能在 Linux 上快速且稳定运行的软件的 windows 分支版本未必也能表现出与 Linux 版本相同的性能,例如 GIMP 的 windows 移植版单纯在启动速度上就比 Linux 版本慢了不少。

检查文件的兼容性

有关应用软件的兼容性,另见:软件包与兼容性

Linux 支持绝大部分开源文件格式和大部分通用文件格式。

  • 看看你已有的 Windows 程序,检查 "另存为" 或是 "导出" 有哪些格式可用。
  • 检查 Linux 应用程序中的 “打开” 或 “以...打开” 或是 “导入” 对话框,看看是否发现有在 Widows 程式中可用的任何格式。
  • 检查 Linux 应用程序中的 ” 保存 “ 或是 “另存为” 对话框,看看它是否可以存成 Windows 使用者了解的格式。
  • 去学习或了解一些通用和开源文件格式,例如:Markdown.tar.gz

试用 Live CD

  • 若要使用 Live CD 安装系统,请阅读SDB:Live CD 安装方式获得更多的帮助信息。
  • openSUSE 只提供三种在主要的桌面环境(Gnome、KDE 和 Xfce)的 Live CD。

openSUSE 有 LiveCD,用它你可以启动一个只从 CD 及内存执行的完整 Linux 系统 ,它不会影响你磁盘中的资料。这是个在真正安装之前了解 Linux 跟你的硬件有多么相容的好办法。它也是一个单纯看看 openSUSE 的简单方法。当然,从 CD 执行的系统比实际安装在你硬盘中的慢很多。并且它在重启后不会保存你对它做出的变更。

桌面环境与中文环境

注意,openSUSE 有着完整的,开箱即用的中文系统环境,并预装了开箱即用的 FcitxIbus 中文输入法框架。

Linux Desktop Environment(Linux 桌面环境)是从其他系统迁移至 Linux 系统的新用户必然会接触的东西。Linux 的桌面环境和 Linux 内核由不同的社区维护,Linux 的桌面环境并未像 Windows 那样集成至系统内核,所以当你使用 Linux DE 的时候,可能无法获得与 Windows 一致的反应灵敏度体验。

仅 openSUSE Tumbleweed 支持的桌面环境就有 KDE PlasmaGnomeXfceMateCinnamonLXDELXQtSwayEnlightenment(安装系统时,只有 KDE 、Gnome 、Xfce 和 Sway 是可选,其他则需要通过 YaST 手动安装。)

  • Gnome 是由 Gnome Project 主导开发的一个类似于 Mac 的桌面环境,是 Fedora, RHEL 等 Linux 社区/商业发行版的默认桌面环境。Gnome 为了让用户专注于工作本身而生,所以它的整体设计是简约风格。Gnome 强调工作空间的管理与使用,而不是让一堆的程序界面杂乱无章地散落在一个桌面上。Gnome 的缺点是缺乏灵活的自定义,对插件的管理能力比较差,很多额外的功能实现需要依靠第三方工具。

OSlp151 GNOME-Notifications.png

  • KDE 是由 KDE.org 主导开发的一个类似 Windows 的桌面环境。它具有类似 windows 但更胜一筹,非常优美的初始外观;并支持用户高度自定义整个系统(KDE 甚至支持美化登陆界面的外观);和 KDE 环境深度整合的 KDE 套件也是让很多用户喜爱 KDE 的原因之一; KDE 还具有很好的可扩展性,用户可以安装各种各样的插件增强 KDE 的功能。KDE 的缺点是容易因为过度自定义变得臃肿,内存占用偏高,且有些 KDE 软件的效能不高并容易崩溃。
    • openSUSE 是最佳的 KDE 发行版之一,同时有相当多的 openSUSE 用户选择将 KDE 作为默认的桌面环境。
Plasma-launcher.png
  • Xfce 是由 Xfce Project 主导开发的一个类似 Windows 的轻量级桌面环境。Xfce 占用的资源更少,整体更轻便(依赖少量的额外软件包),反应更灵敏(操作灵敏度可以和同硬件配置的 Windows 相提并论);以三年为一个研发周期,注重稳定性;虽然简约,但已具备必须的基本功能。Xfce 的缺点是它的默认配置对于新用户来说显得有些古板或简陋了。

Xfce4.16 桌面.png

多实践

实践和理论相结合能够使你更快地适应 Linux 系统,不要害怕犯错,不要害怕尝试,对于 Linux 的经验获取和积累往往是通过不断的实践和失败中获取的。

同时注意保护好你的个人数据,数据是无价的,一旦失去就难以修复。

来自社区的礼物

我们构建和更新一些文档帮助你更快地迁移到 openSUSE :

推荐阅读

写在最后

从 Windows 迁移至 openSUSE 并不意味着你需要彻底放弃 windows ,你可以在你的电脑上保留 windows (双系统),以便于你在遇到问题却不知道如何解决的时候可以使用一个仍然正常工作的系统。

参考