Jump to content

Going to switch to Linux, what is the best distro for development?

Hi guys!

 

I'm going to switch to Linux (and keep W8 for gaming) because i want to learn it and it is useful for the field where i want to work in. 
I want to have a nice IU so no Arch :P 

The main thing i'm going to use it for is developing but also for browsing and school work. I think i'm gonna use LibreOffice for that.

 

So, what is probably the best fitting distro?

 

Thanks! :)

[CPU: AMD FX-6100 @3.3GHz ] [MoBo: Asrock 970 Extreme4] [GPU: Gigabyte 770 OC ] [RAM: 8GB] [sSD: 64gb for OS] [PSU: 550Watt Be Quiet!] [HDD: 1TB] [CPU cooler: Be Quiet! Shadow Rock Pro Sr1]  -Did i solve your question/problem? Please click 'Marked Solved'-

Link to comment
Share on other sites

Link to post
Share on other sites

ubuntu 14.04 

Rigs I've Built

The Striker i5 4590 @ 3.7 ||  MSI GTX 980 Armor X2 || Corsair RMX 750 || Team Elite Plus 8 GB || Define S || MSI Z97S SLI Krait

The Office PC i3 4160 @ 3.6 || Intel 4600 || EVGA 500B || G.Skill 8 GB || Cooler Master N200 || ASRock H97M Pro4

The Friend PC G3258 @ 4.3 || Sapphire R9 280X Tri-X || EVGA 600B || 8 GB Dell Ram || Cooler Master N200 || ASRock H97M- iTX/ac

The Mom Gaming PC A10-7890K @ 4.4 || iGPU + ASUS R7 250 ||  8 GB Klevv DDR3-2800 Mhz

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

I'm no expert on Linux, but i'd give Gentoo a recommendation. 

Shot through the heart and you're to blame, 30fps and i'll pirate your game - Bon Jovi

Take me down to the console city where the games are blurry and the frames are thirty - Guns N' Roses

Arguing with religious people is like explaining to your mother that online games can't be paused...

Link to comment
Share on other sites

Link to post
Share on other sites

There is no best distro since you can pretty much add and remove everything from a distro to make it look like another distro since usually the only difference is in desktop environments and package managers. If you want something simple that has pretty much everything out of the box and will  be supported for a while, just download Ubuntu LTS.

 

Edit: Noticed your comment about arch, in fact you can have any ui you want in arch just like any other distro, but since you dont really know much about how linux distros work I wouln't recommend arch to start.

Link to comment
Share on other sites

Link to post
Share on other sites

I want to have a nice IU so no Arch :P

If you have a lot of time, you can make it look beautiful. If you don't, then I'd go with Mint with the Cinnamon desktop. You get the wide support of ubuntu, but it looks far better

Molex to SATA, lose all your data

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Arch allows you to install any UI you want ;) I'm using it as I type and I honestly couldn't tell you the difference between the interface I got going and what I have in my xubuntu system. I even installed ubuntu font rendering. It didn't even take a lot of effort to be honest, the only obstacle I ran on was during the installation and it wasn't too hard to figure out.

 

Other distros I recommend are xubuntu (personal preference for xfce, choose the one you like the most but for terminal interaction xfce is awesomely comfortable) and mint.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

if you want the eye candy, search a distro that has a version of gnome pre-installed, is the most prettier imo while not looking similar to windows, its similar to osx but the dock is on the left instead and is black by default, otherwise gnu/linux distros aren't that much different from each other, they mostly differ from prepackaged software, gui and programs available in the official repositories  

this is one of the greatest thing that has happened to me recently, and it happened on this forum, those involved have my eternal gratitude http://linustechtips.com/main/topic/198850-update-alex-got-his-moto-g2-lets-get-a-moto-g-for-alexgoeshigh-unofficial/ :')

i use to have the second best link in the world here, but it died ;_; its a 404 now but it will always be here

 

Link to comment
Share on other sites

Link to post
Share on other sites

Arch in itself isn't ugly. It's all down to the desktop environment you choose to run.

I prefer debian / ubuntu.

i want to die

Link to comment
Share on other sites

Link to post
Share on other sites

If you want to learn the basis of linux, then why do you want a 'beautiful UI' ?

Why not setup a virtual environment and run it headless? You'll learn much more about configuring Linux being forced into terminal.

 

It typically doesnt matter which distro you go with as far as GUI as well, KDE & Gnome are fairly open source when it comes to nix (unless you want that Unity atrocity from Ubuntu ).

 

The good thing about running virtual is that you can learn the difference between BSD & Linux distros, and learning how different installers work from debian packages to repository management.

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | EVGA GTX1070 FTW | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO | 12 x 8TB HGST Ultrastar He10 (WD Whitelabel) | 500GB Aorus Gen4 NVMe | 2 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Link to comment
Share on other sites

Link to post
Share on other sites

Ubuntu 14.04.2 is what I run when I run Linux. With a few minor adjustments you can turn what Unity looks like by default into this.

 

j5X35Zp.png

 

The second point release got an updated kernel to 3.16 as well. Ubuntu has quite a bit of support built around it and is quite simple to use.

Link to comment
Share on other sites

Link to post
Share on other sites

Hi guys!

 

I'm going to switch to Linux (and keep W8 for gaming) because i want to learn it and it is useful for the field where i want to work in. 

I want to have a nice IU so no Arch :P 

 

1. If the aim is to learn a modern Linux system - Arch is actually a good place to start (Arch Wiki Rocks) and you learn alot very quickly. Once learned it will apply to most modern linux distro's. (So do give it a try). You also learn ABS (Ports like system to build packages). Further you want the latest and greatest in software the is no other rival to AUR + ArchRepos.

 

2. Another alternative is to run - Debian Testing + SystemD (learn systemd since it looks like the future of most linux distro - even this is optional). There is alot of debate out there, while ubuntu is good for development purposes run Debian Testing (since its rolling - technically you should not have to update your system ever similar to Arch).

 

For point 1 & 2. Every one complains they break the system on every update and it's difficult to rectify. With a little time (make sure to update only when you have the time to deal with breakages) & patience this will always keep you up to date as to what is happening in the system you are running. You ensure what ever you are developing has backward and forward compatibility.

The main thing i'm going to use it for is developing but also for browsing and school work. I think i'm gonna use LibreOffice for that.

 

1. If Development is you AIM -  I recommend  starting with VIM. There is a bit of a learning curve, but (similar to EMACS) there is no denying the benefits of using VIM. With its plugins + scripts you make it do almost anything. If you GUI is your comfort zone there is always ECLIPSE. Give it a whirl. ;)

 

So, what is probably the best fitting distro?

 

1. Debian Testing/Stable (Remember even Ubuntu & Mint are based on this. Useful in ensuring compatibility across a large user base)

2. SuSE / Fedora (Since they run on systemD and awesome enterprise presence)

3. Linux Mint Debian Edition (You can run MATE or Cinnamon)

4. Arch/Antergos (The later is taboo with Arch purist, the only reason its lower is because of your dislike)

5. Ubuntu (For this choice wait till 15.04 when it changes to SystemD and hopefully a working wayland/Mir. That's why i recommend Debian Testing first)

 

 

Thanks! :)

Link to comment
Share on other sites

Link to post
Share on other sites

I'm no expert on Linux, but i'd give Gentoo a recommendation. 

 

OP does not want Arch and the recommendation is Gentoo. OMG ;). Well gentoo would be really cool

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×