Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
|
10-04-2014, 06:06 PM
|
#1
|
LQ Newbie
Registered: Oct 2014
Posts: 5
Rep: 
|
Which Linux Distribution
Hi Forum !
I decided to go from Windows to Linux. I heard a lot of great stuff about security, less resources used, faster, more stable than Windows.
I need your help in deciding on what Linux Distribution am I to aim for. I will use my Linux OS to program mostly in C++, C#, Javascript, HTML, CSS, and a little bit of Java. I know that there is WINE program to help out with compatability if I want to run Windows Programs. But as I have read, WINE doesn't guarantee me that the Windows programs will run without errors. I want to know what kind of Linux Distribution should I get in order to program with these languages smoothly ? Any advice would be appreciated.
|
|
|
10-04-2014, 06:21 PM
|
#2
|
LQ Addict
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,367
Rep: 
|
Hi and welcome to LQ.
Slackware includes out of the box most if not all that's needed for software and web development.
That said, if you want to make sure of the compatibility with Windows, IMHO there's no best way than to check it in Windows, possibly in a virtual machine.
There can exist some Linux distributions specialized in software and/or web development that I am not aware of, though I don't see such a category in Distrowatch Search.
I'm not a Debian user myself, but I've heard that Debian has the widest software repository, so you might try it as well.
In any case, you could just try a few of the major distributions and see which one you prefer.
Last edited by Didier Spaier; 10-04-2014 at 06:25 PM.
|
|
|
10-04-2014, 07:30 PM
|
#3
|
LQ Guru
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,385
|
I recommend that you start with Fedora. The Fedora installer allows you to to pick packages of programs based on what functions you want to include in your Fedora system. Among other things the Fedora installer lists package groups for individual languages.
Pretty much any Linux distribution will have all of these development packages available. The advantage with Fedora is that during the install you can pick out the language package groups that you need without being familiar with any of the Linux software development packages.
Like Didier Spaier says you will probably try several Linux distributions before settling on one. I am just recommending that you try Fedora first.
--------------------
Steve Stites
|
|
|
10-05-2014, 04:39 AM
|
#4
|
LQ Newbie
Registered: Oct 2014
Posts: 5
Original Poster
Rep: 
|
Didier Spaier, thank you for the answer. I have been working with windows for ages and i am used to programming in visual studio 2012, 2010, etc... and using adobe creative cloud products... on the other hand, i want to migrate to linux as I said before, its more stable and i am just getting tired and frustrated with some of the windows features that microsoft nags on to windows. So I will try using slackware as you said. Now, I went to the slackware website, and saw that in the store the slackware dvd 14.1 costs around 50 dollars. Is slackware free or do I have to pay the fee ?
|
|
|
10-05-2014, 04:45 AM
|
#5
|
LQ Guru
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,564
|
I'd actually recommend Slackware. To be honest, with the way GNU/Linux is evolving, you should learn the core fundamentals of not just using GNU/Linux but being a GNU/Linux administrator even if you're new to GNU/Linux from Windows. To be honest every other system out there is more or less clones of each other with a different packaging system added in anymore, so picking a distribution really doesn't matter when they all use the same tools. The only true distributions still using custom designs are Slackware, CRUX, Void, and Gentoo, and possibly a few others, but out of those, Slackware is your best bet to learn with.
And yes Slackware is free, but you could donate to the project by purchasing a subscription or a media disk, book, and other paraphernalia. The downloadable isos are always free.
Last edited by ReaperX7; 10-05-2014 at 04:47 AM.
|
|
|
10-05-2014, 06:19 AM
|
#6
|
LQ Addict
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,367
Rep: 
|
Quote:
Originally Posted by ReaperX7
And yes Slackware is free, but you could donate to the project by purchasing a subscription or a media disk, book, and other paraphernalia. The downloadable isos are always free.
|
I confirm. Just click "Get Slack" on this page. I assume (yes, that's just an assumption) that what Patrick Volkerding expects is that people first try Slackware then, if they like it, support it financially as they can afford/think it deserves. On the Slackware Store you can buy some stuff and/or make a donation of which you freely choose the amount.
Last edited by Didier Spaier; 10-05-2014 at 06:47 AM.
|
|
|
10-05-2014, 06:49 AM
|
#7
|
LQ Newbie
Registered: Oct 2014
Posts: 5
Original Poster
Rep: 
|
Ok, I will try slackware on VMWare first. I also got the book online to read: Slackware essentials v2.0.
One question I have though is will it be hard for me to grasp all of this as I have been using Windows ever since I was born ?
|
|
|
10-05-2014, 07:09 AM
|
#8
|
LQ Addict
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,367
Rep: 
|
Quote:
Originally Posted by D0M1N13
... will it be hard for me to grasp all of this as I have been using Windows ever since I was born ?
|
No, assuming that you're not the kind of user who's lost as soon as asked to type something in a terminal, or an icon has moved or disappeared from the GUI  Also, my advice would be not to try to find in Linux exactly the same things as in Windows.
Additional information is available @ http://docs.slackware.com.
Feel free to ask for help or information in the Slackware forum.
|
|
1 members found this post helpful.
|
10-05-2014, 12:27 PM
|
#9
|
LQ Guru
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,564
|
Just a good idea when you're installing. Try out the Xfce desktop or KDE desktop. Both are very straight forward and are somewhat Windows-Like in methodology and usage.
Btw post install, here are some commands to get you started quickly.
xorgsetup - Sets up the Xorg display and drivers. Usually this works correctly without issue.
startx - Launches the X display service and your desktop of choice.
xwmconfig - Let's you reselect a different desktop and window manager, if you want.
netconfig - Let's you tune your networking if you skipped it.
If you need any helps there are always dozens of Slackware users online to assist you, so when you have a question, ask even if it seems trivial.
And don't fear the Shell system. Terminal/Console shell command line is very powerful and highly useful. It takes a bit of getting used to, but after a while, you'll be just as comfortable typing commands as point-and-click.
Last edited by ReaperX7; 10-05-2014 at 12:38 PM.
|
|
1 members found this post helpful.
|
10-05-2014, 09:14 PM
|
#10
|
LQ Guru
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,902
|
I started with Slackware. I'm glad I did.
It's not the out-of-the-box easiest distro. For one thing, it will not automatically partition your hard drive for you--you have to do that with fdisk or cfdisk (I recommend cfdisk), but it's rock solid stable and it's a damn fine teacher.
If you want easy out-of-the box, I'd recommend Mint. Fedora is Red Hat's test bed and is too bleeding edge for me.
Last edited by frankbell; 10-05-2014 at 09:18 PM.
|
|
1 members found this post helpful.
|
10-06-2014, 10:17 AM
|
#11
|
LQ Newbie
Registered: Oct 2014
Posts: 5
Original Poster
Rep: 
|
Thanks Frankbell, ReaperX7, Didier Spaier and all the rest who participated and helped me out
I probably will have some other questions but as for now I am handling everything smoothly
I ran across my friend who also wants to have Linux but he is aiming at buying a laptop with ubuntu installed or without a system where he can install it right away. He told me that if you get a laptop with linux installed, you are sure that all the hardware is compatible ... as I dont know if that seems true or not but I did look up Dell XPS 13 Developer edition and read some good reviews on it, though on the pricy side.
Anyways, thanks guys for your help !! 
|
|
|
10-06-2014, 11:35 AM
|
#12
|
LQ Addict
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,367
Rep: 
|
Go for a Thinkpad, new or used. Mine is more than 8 years old, used intensively everyday, sometimes treated harshly, and never failed. Only the battery died a few months ago (not a big annoyance as I use it as desktop). I'm considering replacing it in a few years if/when I can find an excuse for that.
Plus the Thinkpads are known to be Linux compatible.
Last edited by Didier Spaier; 10-06-2014 at 12:22 PM.
|
|
|
10-06-2014, 01:14 PM
|
#13
|
LQ Newbie
Registered: Oct 2014
Posts: 5
Original Poster
Rep: 
|
Quote:
Go for a Thinkpad, new or used.
|
Which Thinkpad ? There are a lot of Thinkpads 
|
|
|
10-06-2014, 01:55 PM
|
#14
|
LQ Addict
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,367
Rep: 
|
Quote:
Originally Posted by D0M1N13
Which Thinkpad ? There are a lot of Thinkpads 
|
One in the T serie. They are the most robust, I think.
|
|
|
10-07-2014, 11:44 AM
|
#15
|
LQ Veteran
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Salix
Posts: 6,243
|
This is the guide to all things Thinkpad + Linux
http://www.thinkwiki.org/wiki/ThinkWiki
|
|
|
All times are GMT -5. The time now is 03:04 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|