Picking a linux os.

HamBone41801

Vipera’s Alt
OP
Member
Joined
Jan 16, 2017
Messages
1,083
Trophies
0
Age
23
XP
974
Country
United States
so I've decided to turn my old Asus sonic-master laptop (the core i5 one) into a Linux machine for development. (currently using my windows 10 PC) anyway, I'm not sure which OS to go for. So, what are the advantages/disadvantages of your favorite OS's for development?
 
D

Deleted User

Guest
inb4 someone says "Arch"
I suggest using Linux Mint or if you're into "real shit" go with Kali Linux.
Or, grab whatever OS is good for you.
 
  • Like
Reactions: AxlSt00pid

FireEmblemGuy

Celebrating a decade of shitposting
Member
Joined
Jul 6, 2007
Messages
2,462
Trophies
0
Age
32
Location
Michigan, USA
XP
871
Country
United States
If you're not dual-booting and don't have anything to mess up, I actually would suggest Arch. The installation process forces you to learn a little bit about how Linux works, and the AUR is invaluable, time-wise, as a developer - no more hunting down, fixing, and building a bunch of obscure libraries if half of them are in AUR to simplify the process.

Linux Mint is a good enough starter distro, and close enough to Ubuntu in most respects that a lot of tutorials designed for Ubuntu or even Debian will apply.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,355
Trophies
4
Location
Space
XP
13,944
Country
Norway
so I've decided to turn my old Asus sonic-master laptop (the core i5 one) into a Linux machine for development. (currently using my windows 10 PC) anyway, I'm not sure which OS to go for. So, what are the advantages/disadvantages of your favorite OS's for development?
Personally I like Ubuntu, but I always replace Unity with Gnome, I can't stand Unity. Other good choices for WM/DE are Xfce and MATE (both of which have their own Ubuntu flavors)
Or go with Linux Mint if you prefer Cinnamon. I didn't like it much myself.
 

HamBone41801

Vipera’s Alt
OP
Member
Joined
Jan 16, 2017
Messages
1,083
Trophies
0
Age
23
XP
974
Country
United States
Personally I like Ubuntu, but I always replace Unity with Gnome, I can't stand Unity. Other good choices for WM/DE are Xfce and MATE (both of which have their own Ubuntu flavors)
Or go with Linux Mint if you prefer Cinnamon. I didn't like it much myself.
I was never a fan of using ubuntu in the past, but I wasn't too unhappy with debian. I think Im going to try out arch, if not just for a few days. I like the control.

--------------------- MERGED ---------------------------

If you're not dual-booting and don't have anything to mess up, I actually would suggest Arch. The installation process forces you to learn a little bit about how Linux works, and the AUR is invaluable, time-wise, as a developer - no more hunting down, fixing, and building a bunch of obscure libraries if half of them are in AUR to simplify the process.

Linux Mint is a good enough starter distro, and close enough to Ubuntu in most respects that a lot of tutorials designed for Ubuntu or even Debian will apply.
does arch give you the option to clear your hard drive during the installation?
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,355
Trophies
4
Location
Space
XP
13,944
Country
Norway
I was never a fan of using ubuntu in the past, but I wasn't too unhappy with debian. I think Im going to try out arch, if not just for a few days. I like the control.
Debian and Ubuntu are more or less the same, Debian is just a more minimal install, but you can tweak either to be pretty much identical to the other, you can even use packages designed for the other one (don't do that unless you have to though)
Never tried Arch so I can't comment on that, but a lot of people seem to like it. I just like Ubuntu for its simplicity (Debian too for that matter)
 

FireEmblemGuy

Celebrating a decade of shitposting
Member
Joined
Jul 6, 2007
Messages
2,462
Trophies
0
Age
32
Location
Michigan, USA
XP
871
Country
United States
I was never a fan of using ubuntu in the past, but I wasn't too unhappy with debian. I think Im going to try out arch, if not just for a few days. I like the control.

--------------------- MERGED ---------------------------


does arch give you the option to clear your hard drive during the installation?
You can if you want to. Arch's installer is all command-line based, so you can use a disk tool to delete or mount any partitions you want.
 
D

Deleted User

Guest
if you haven't used Linux before, I'd suggest going into Linux Mint first. I did it and don't regret it. As I learn more over the next few months, I might switch to something along the lines of Solus or Arch.
 

HamBone41801

Vipera’s Alt
OP
Member
Joined
Jan 16, 2017
Messages
1,083
Trophies
0
Age
23
XP
974
Country
United States
Finished my first attempt at an install. made one or two mistakes, and I'm still figuring out how I want to do my partitions, so I'm gonna make another go at it.
 
D

Deleted User

Guest
Manjaro or Linux Mint are both good choices, the former is based on Arch while the latter is based on Ubuntu.
 
  • Like
Reactions: The Catboy

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,987
Trophies
4
Location
Making a non-binary fuss
XP
39,522
Country
Antarctica
I am ashamed of myself for not commenting on this thread.
I personally use Solus and I have been for over 4 months now (in fact I stopped distro hopping for it.) Solus is a rather new distro, but extremely solid. It's a rolling release distro that uses up to date programs (not bleeding edge, just up to date.) As well uses it's own DE called "Budgie." Which is a simple, but extremely elegant DE based on GTK (although will be QT soon.) Solus was made for desktop use and has all the applications you would ever need for a desktop. Plus devs who are extremely open to suggestions. No really, several games on there were from my suggestions.
The downside? Some people don't like the thin repos and they still haven't finished working on their community repo. And Budgie can be rather hard to customize, which is also something they are working. So it's still a work in progress.
 

matpower

Messenger from Zero
Member
Joined
May 5, 2012
Messages
1,103
Trophies
2
Age
24
Location
Best state in Brazil
XP
2,602
Country
Brazil
Well, let me see... what kind of development are you trying to do here?
You can pretty much discard Debian Stable if you are going to work with software development, since it will have some pretty old libraries in a few months, backports will help, but it's a bit of a hassle IMO. (Currently, it's about 2 years old, but Stretch will become Stable next week, which will bring newer packages and new software).
Debian testing/sid is pretty good because of their rolling release nature and big repositories, but they aren't exactly proper releases, so YMMV. I personally use Debian testing and I'm thinking of going to sid in a few months after I get the hang of it, so far so good.
Arch is great, while it isn't exactly "professional", it's a solid distro with upstream packages. The AUR will be useful for you if you plan to work with obscure libraries or software. Beware though, it "breaks" expected Python behavior, so you'll need to edit scripts or mess with symlinks. ("python" is actually Python 3 instead of being Python 2, which is "python2". Expected behavior is "python" for Python 2 and "python3" for Python 3.)
Ubuntu is pretty good too, beginner-friendly, stable and well-supported by 3rd parties, you WILL find a PPA for anything not in default repos or outdated. If you want more control over it, you can use the UbuntuMinimal Install image. As a side note, Ubuntu is based on Debian sid for most releases, while LTS releases are based on Debian testing.
And finally, Fedora. Fedora is solid and pretty much moves development forward in Linux, working together with the upstream and testing new technologies, it updates frequently, so you'll have newer stuff with a stable base.

I've heard some good stuff about Solus and OpenSUSE, but I haven't used either. Solus might be a bit troublesome because of the small repo, so be sure to check out if they have what you'll need if you ever try it out.
inb4 someone says "Arch"
I suggest using Linux Mint or if you're into "real shit" go with Kali Linux.
Or, grab whatever OS is good for you.
I can't believe you suggested Kali Linux for development, lmao.
 

grossaffe

Well-Known Member
Member
Joined
May 5, 2013
Messages
3,007
Trophies
0
XP
2,799
Country
United States
Xubuntu wouldn't be a bad beginner distro (Ubuntu with the XFCE desktop environment). I've been using it for years and it's remained a decent choice as I became more knowledgeable and experienced with Linux. I'm looking now to transition to Gentoo, but I would very much not recommend that one to someone who's still learning the ropes of Linux.
 

tech3475

Well-Known Member
Member
Joined
Jun 12, 2009
Messages
3,681
Trophies
2
XP
6,085
Country
I still recommend that people new to linux use a VM first, that way you can mess around all you want and be able to use 'snapshots' to restore it to a previous state without affecting the host computer.

In terms of distros:
Linux Mint- easier for windows users, good ootb experience
CentOS- may be better for certain kinds of development (had problems with Mint running some C demos and Oracle SQL)
Arch- supposed to be better for updates, but allot more difficult to set up
 

enarky

owls?
Member
Joined
Jul 31, 2003
Messages
1,240
Trophies
2
XP
2,350
Country
Afghanistan
Completely depending on what your goals are, in my opinion. Here's my completely subjective advice:

Personally my own Linux servers all run a version of Debian, but that's coming from me starting out with Ubuntu back in 2006. I don't know if I'd recommend Ubuntu for a beginner nowadays, since its Desktop Unity is on its way out and Unity has never been gaining much traction, anyways. From what I read people seem to hold Linux Mint in high regard, never got into that personally. At work we mainly use CentOS for our servers, which is binary compatible to Red Hat Enterprise Linux. What Ubuntu once was to Debian that's Fedora Core to RHEL/CentOS now. If your goal is to learn something for an administration job starting out with Fedora probably isn't the worst idea.

If you're looking to learn the ins and outs of Linux Gentoo and Arch Linux are the two distributions that come to mind. Personally I haven't used both much, but they both are be very developer oriented. Looking at this thread a lot of people are into Arch. Arch has a lot of documentation online that's also usefull if you're into other distributions.

Forget the Kali Linux recommendation. It's a penetration testing tool, it's a single purpose distribution and only really usefull if you already know what you're doing.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • AncientBoi @ AncientBoi:
    ooowwww a new way for me to beat NFS 510 :D @SylverReZ
    +1
  • SylverReZ @ SylverReZ:
    @AncientBoi, Yeah, believe you can do PSP games as well. But a Pi5 is much powerful in comparison.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure about other models of Pi4 but the Pi 4 B with 8GBs OCed to 2Ghz handles PSP really great except like 1 game I found and it is playable it just looks bad lol Motor Storm Arctic something or other.
  • Psionic Roshambo @ Psionic Roshambo:
    Other games I can have turned up to like 2X and all kinds of enhancements, Motorstorm hmmm nope 1X and no enhancements lol
  • Veho @ Veho:
    Waiting for Anbernic's rg[whatever]SP price announcement, gimme.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I will admit that one does seem more interesting than the usual Ambernic ones, and I already liked those.
  • Veho @ Veho:
    I dread the price point.
    +1
  • Veho @ Veho:
    This looks like one of their premium models, so... $150 :glare:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    To me that seems reasonable.
  • Psionic Roshambo @ Psionic Roshambo:
    I mean since basically all the games are errmmm free lol
  • Veho @ Veho:
    I mean yeah sure but the specs are the same as a $50 model, it's just those pesky "quality of life" things driving up the price, like an actually working speaker, or buttons that don't melt, and stuff like that.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I think all in my Pi 4 was well north of 200 bucks 150ish for the Pi 4 the case the fancy cooler, then like 70 for the 500GB MicroSD then like 70 for the Xbox controller. But honestly it's a nice set up I really enjoy and to me was worth every penny. (even bought more controllers for 2 or 4 player games.) hmmm have never played any 2 player games yet :(
  • Veho @ Veho:
    Yeah that's what I hate about the RPi, it's supposedly $30 or something but it takes an additional $200 of accessories to actually turn it into a working something.
  • Psionic Roshambo @ Psionic Roshambo:
    yes that's the expensive part lol
  • Veho @ Veho:
    I mean sure it's flexible and stuff but so is uremum but it's fiddly.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah a lot of it I consider a hobby, using Batocera I am constantly adjusting the collection adding and removing stuff, scraping the artwork. Haven't even started on some music for the theme... Also way down the road I am considering attempting to do a WiiFlow knock off lol
  • Veho @ Veho:
    I want everything served on a plate plz ktnx, "work" is too much work for me.
  • Veho @ Veho:
    Hmm, with that in mind, maybe a complete out-the-box solution with all the games collected, pacthed and optimized for me would be worth $150 :unsure:
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's all choice and that's a good thing :)
  • Bunjolio @ Bunjolio:
    animal crossing new leaf 11pm music
  • Bunjolio @ Bunjolio:
    avatars-kKKZnC8XiW7HEUw0-KdJMsw-t1080x1080.jpg
    wokey d pronouns
  • SylverReZ @ SylverReZ:
    What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo
    SylverReZ @ SylverReZ: What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo