Linux 一开始可能会令人生畏,学习 Linux 的最佳方法是通过一些 Linux 极客的动手项目! 在本单元中,我们将介绍五个这样的项目,以帮助您更好地了解 Linux 的来龙去脉!
5 个最酷的 Linux 极客项目
没有什么比向热爱技术的朋友炫耀你的极客 Linux 技能更好的了! 这些项目针对的是已经稍微涉足 Linux 或想要开始的初学者!
1. 让 Linux 成为你的日常桌面驱动程序
我们大多数人在 Windows 机器内的虚拟机中使用 Linux,它充当我们的日常驱动程序。 如果是这样,切换到 Linux 作为您日常使用的操作系统可能是您应该采取的第一步。 对新手而言, Ubuntu 或者 薄荷 可能是理想的选择。
如果你想要更有挑战性的东西,你不妨试试 拱形Linux,设置哪个是自己的壮举,而最终的参赛者可能喜欢去极限挑战,例如 Gentoo 或者 从零开始的 Linux.
2.从DE切换到WM
Linux 提供了一些很棒的桌面环境,但窗口管理器在许多方面都更好! 它们是轻量级的,在大多数情况下,您需要手动配置它们。 它可以帮助您更好地了解 Linux 环境,并且通常您需要编写自己的 shell 脚本,这对于学习 Linux 来说是非常好的做法!
你可以找到一些非常酷的想法 子Reddit.
3. 创建你自己的网络服务器
使用 Linux,您可以非常轻松地设置多种不同类型的服务器。 这些可用于从 NAS 服务器到托管您自己的网站的任何内容。 您还可以设置端口转发规则,以允许在局域网之外访问您的服务器。
4. 打造智能魔镜
如果你真的想看起来很酷,同时学习 Linux,这是适合你的项目! 镜子魔法 是一个开源的模块化智能镜像平台,它使用 Raspberry Pi 来创建一个非常酷的镜像!
虽然这看起来很复杂,但实际上很容易制作。 使用 Raspberry Pi 设置显示器后, 安装魔镜,您可以轻松配置它以满足您的需求。 在镜子前添加一个双向镜玻璃框架会使它看起来好像显示器是从镜子本身出来的! 这个项目也会让你看起来超级酷,就像科幻电影中的东西。
5. 在嵌入式设备上运行 Linux
这可能是我们讨论过的最非常规和难度更大的项目之一,部分原因是这方面可用的资源非常有限! 在这个项目中,我们尝试在手机、路由器等非常规设备上运行基于 Linux 的操作系统。
嵌入式设备大多具有非常有限的空间和内存,这使其更具挑战性,有时甚至可能需要一些硬件工作,但回报与回报一样大。
这可以帮助我们更好地与这些设备交互,从而更好地控制这些设备的硬件组件,从而帮助我们充分利用它们。 对于安卓手机,可以通过刷机试试 TWRP ROM,而您可以查看 开放式WRT 用于路由器启动基于 Linux 的操作系统。
结论
我希望你觉得这些想法足够有趣,并会考虑尝试一下。 其中一些项目的非常规性质是我选择它们的主要原因,因为它们确实有助于学习曲线。