未加星标

6 Best Linux Distributions For Programming

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二05 | 时间 2017 | 作者 红领巾 ] 0人收藏点击收藏

6 Best Linux Distributions For Programming

Do you need alinux distro for programming? For starters, there aren’t any distros that are specifically targeting programmers per se. It doesn't really matter, as a Linux distribution is mostly the same as the next one in regards to what software you'll be able to use on it. But then again, there are a few distros available that will be preferable due to the way they have been built up. You should also consider the kind of programming you’re into, whether web-based or system or application programming.

For the programmer, you want to choose a Linux distro with the following in mind Stability - that is stable. Lightweight You also want a distro with preferably no unnecessary additions or bloatware and hence a lightweight distro. You should also choose a distro with a good support or update approach. Support - Another advantage will also be community support as you will need all the help you can get if you should run into issues. Personal preferences - And lastly, your personal preferences such as your choice of desktop environment: do you prefer a simple one such as XFCE or LXDE or rather a fully featured KDE, Cinnamon or Unity? Do you preferpacman, apt-get, yum or portage to manage your packages? Do you wantdebianbased or RPM based distro? So with all these in mind, let us look at 5 Linux distributions that are quite preferable to the programming community.

1. Arch Linux

Arch Linux seeks simplicity as without unnecessary additions, modifications, or complications, and provides a lightweight UNIX-like base structure that allows an individual user to shape the system according to their own needs. In short: an elegant, minimalist approach. This allows you to easily study existing source code; modify it and build your own customized package; and so on. For the advancedLinux user, ARCH might just be the one for you.


6 Best Linux Distributions For Programming
2. Debian

One thing I appreciate about Debian is that you can every easily set up your system to work with lower level sources with minimal friction between your workflow and working code. Debian provides anawesome system for Linux programming because of apt-get and build-dep and, of course, the quality of metadata in their repositories and the discipline they impose on thesource/build cohesion for each release as a whole.


6 Best Linux Distributions For Programming
3. Ubuntu/Linux Mint

You should useUbuntu and use anLTS release. It's the most common Linux OS, so things will actually work quite often. In practice, this is the most important thing about an OS you're going to use to do your work. Another good option isLinux Mint. Linux Mint is built on top of Ubuntu (or Debian) and essentially tries to provide a more elegant version of Ubuntu. It uses a fork of GNOME 3 and comes with some proprietary software installed for easier use.


6 Best Linux Distributions For Programming
4. OpenSUSE/SUSE

TheopenSUSE developer community and Novell work very hard and very consistently and systematically to improve the distribution with every release, without making the same mistakes again with every major release (like Ubuntu). For the past few years, openSUSE has proved quite capable. It has a vast package database and an amazing community for troubleshooting minor bugs on your own. The essential packages and all of their complementary libraries have always been built good and working flawlessly. openSUSE is fast, stable and reliable.


6 Best Linux Distributions For Programming
5. Fedora

Fedora is stable and you won't have to deal with any frustrating crashes. I think what makes Fedora one of the best is the extensive, sensible auto config and up-to-date packages. If your target is building software for GNU/Linux, and you are an experienced programmer , then I believe that Fedora is for you. It is quite easy to set your programming environment up. Building projects are as easy as a few invocations to rpmbuild and rpmlint . Cloning and pushing are through a highly programmer-friendly fedpkg tool. Updating through the Bodhi system is quite straightforward and has both text- and web-based interfaces. Most of the software you can find on any distro you will find on some Fedora repository (and a few more). The Fedora forum is a very friendly user community that helps very much when you are stuck. There are also other resources of course.


6 Best Linux Distributions For Programming
6. Gentoo

If you want a distro that will make you a better programmer, I'd recommendGentoo. It has a steep learning curve - you wind up with a system that has no software on it that you didn't compile from source. And it's incredibly non-opinionated - you can use any combination of software you can compile for it - assemble a super lightweight desktop from pieces-parts andrealizethat that's all a "desktop" ever was, and you're not stuck with the choices someone else made. Want power management? What happens when you close or open the lid of your laptop is a script you will write. There never has to be a moment when you don't know what your computer is doing.

All that said, it is not for the faint of heart or patience, and you need to plan to invest some time getting started with it. After a few months, though, you’ll wonder how you ever tolerated what you used before.


6 Best Linux Distributions For Programming

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

主题: LinuxUbuntuDebianUnitySU
分页:12
转载请注明
本文标题:6 Best Linux Distributions For Programming
本站链接:http://www.codesec.net/view/531213.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(18)