最适合程序员的 10 款 Linux 发行版
在这 10 款 Linux 发行版当中,最优秀的可能就要数 Fedora Linux 了。Fedora 默认的工作站版本精选了一些软件包,为用户带来真正的 GNOME 桌面体验。
Fedora Linux 默认安装了开箱即用的主流开发软件包,包括 PHP、OpenJDK、PostgreSQL、Django、Ruby on Rails 以及 Ansible 等等。
Fedora Linux 支持 Snap 和 Flatpak,使用起来会更加灵活方便。你还可以使用 RPM Fusion 仓库,获取大量自由或非自由的软件。因为许可证等一些原因,Fedora Linux 不希望在其主仓库内包括这些包,于是就有了 RPM Fusion。
点击下方链接,了解 Fedora Linux 最新版本。
下载 Fedora
2、Ubuntu Linux
Pop OS 基于 Ubuntu,默认支持多种程序语言,所以非常适合程序员使用。Pop OS 的软件中心非常出色,设有开发软件专区,深受计算机科学家和程序员青睐。
此外,Pop OS 的 COSMIC 桌面(GNOME 桌面的定制版)支持窗口自动平铺,具有柔美的调色板、默认的深色模式以及丰富的设置选项,给程序员带来独特的使用体验。
如果你既想要基于 Ubuntu,又想要适合程序员的稳定 Linux 发行版,推荐选择 Pop OS。
下载 POP OS
7、KDE Neon
作为一个程序员,如果你喜欢 KDE Plasma 桌面,又想使用基于 Qt 的开发环境,那么你应该选择 KDE Neon。
KDE Neon 基于 Ubuntu 长期支持版本,兼具最新的 KDE Plasma 桌面和 KDE 框架。因此,使用 KDE Neon,你不仅可以享受 Ubuntu 长期支持版本的稳定性,还能体验基于 Qt 的最新版 KDE 软件。
运行速度快,程序开箱即用,用户界面友好,广泛的 区支持,如你所愿,完美如斯。
下载 KDE Neon
8、Debian
Debian GUN/Linux 就无需过多介绍了。Debian 的稳定分支是 Ubuntu 及其衍生系统的基础。换句话说,Debian 是最主要、最稳定的 Linux 发行版之一。优秀的稳定性和较长的支持时间使得 Debian 非常适合用做开发环境。
不过,Debian 的稳定分支比较保守,很少使用最新的软件包。毕竟全世界(几乎)都依赖 Debian 的稳定运行,所以维护者在检查、合并软件包时必须十分谨慎。
Debian 不仅能够长期稳定运行,而且维护成本较低,是高级用户和系统管理员绝佳的编程环境。
下载 Debian Linux
9、Kali Linux
Kali Linux 由 Offensive Security 开发,服务对象为道德黑客和查找 络漏洞的渗透测试人员,内置大量黑客软件和工具。
对技术娴熟的程序员和开发人员来说,Kali Linux 堪称最佳之选。如果你精通 Linux,具备解决错误和依赖问题的经验,推荐选择 Kali Linux。
下载 Kali Linux
10、Fedora Labs
最后,我们来看看 Fedora Linux 的各种 Fedora Labs 版本。
Fedora Labs 为程序员、科学家、学生等各类人群提供各类专业化的 Linux 发行版,内置各类专业软件、包和工具。很多人并没有意识到 Fedora Labs 的优势,只要经过适当的配置,这些版本都是非常优秀的发行版。
我们来总结一下这些 Fedora Labs:
Fedora Scientific:
- 采用 KDE Plasma 桌面,集成科学和数学领域的各种开源工具
- 软件清单如下:
- 基于 C/C++ 的 GNU Scientific Library
- 兼容 MATLAB 的 MGNU Octave
- LaTeX
- Gnuplot:用于绘制 2D 与 3D 图像
- Pandas:用于数据处理的 Python 库
- IPython
- Java 和 R 程序语言相关包
下载 Fedora Scientific
Fedora COMP NEURO:
- 采用 GNOME 桌面环境,预装神经科学领域的各种开源包和应用。
下载 Comp Neuro
Fedora Robotics Suite:
- 集成各种开源机器人技术包和软件,适合初学者、资深计算机科学家和编程人员。
下载 Fedora Robotics
除了上述版本,还有 Fedora Security Labs、Fedora Astronomy 和 Fedora Python Classroom 可供选择。
在编程项目以及科学领域,Fedora Labs 堪称完美之选。
总结
那么,怎样才能从以上 10 款 最适合程序员的 Linux 发行版中选出自己最喜欢的呢p>
如果你想要一款开发系统,但又不想耗费太多精力,拿不定主意的话,推荐使用 Fedora 工作站或者 Ubuntu。
如果你的空闲时间比较多或者想要进一步掌控自己的系统,乐于尝试并且能够忍受偶尔发生的错误,推荐选择基于 Arch Linux 的系统。
对于刚接触 Linux 生态的新手程序员来说,Pop OS 也是一个不错的选择。如果有特殊需要的话,可以试试 Fedora Labs。
祝你好运!
via: https://www.debugpoint.com/2022/03/top-linux-distributions-programmers-2022/
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux25308 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!