[Linux] Last Semester of College Which distro?

Click For Summary
SUMMARY

The discussion centers on the choice of Linux distribution for a college student preparing for an Android programming class. The user has experience with Ubuntu and Debian but seeks a more challenging environment to deepen their understanding of Linux. Recommendations include Gentoo for its complexity and Arch Linux for its barebones approach, which requires proficiency in terminal commands. Additionally, Linux Mint is mentioned as a user-friendly alternative that still allows for deeper Linux exploration.

PREREQUISITES
  • Basic familiarity with Linux command line operations
  • Understanding of programming concepts in C/C++
  • Knowledge of Android development environments
  • Experience with package management in Linux distributions
NEXT STEPS
  • Install and configure Gentoo to explore advanced Linux features
  • Learn Arch Linux package management and terminal commands
  • Study Linux From Scratch for a comprehensive understanding of Linux internals
  • Practice Bash scripting to enhance everyday Linux skills
USEFUL FOR

This discussion is beneficial for college students, aspiring developers, and anyone looking to deepen their Linux knowledge, particularly in programming and system configuration.

SuperMiguel
Messages
109
Reaction score
0
So i will start my last semester of college in few days... I am taking few clases that require me to use linux, specially a android programming class (i know i can use windows, but to much ram limitations) i been using on and off ubuntu/debian for about 5 years, but never really felt really really comfortable with it, like i was able to install/remove programs edits files, basic basic, but never understood it at the kernel level.. So I am thinking about just running linux for the next semester, but i want to run something a bit harder than just ubuntu, something that will force me to learn the linux guts... So I am thinking to install Gentoo in my laptop (Sony Z13) what you guys think?? Still worth it to run Gentoo this days?? Ill be mostly doing C/C++ and android programming (using the Eclipse IDE)
 
Technology news on Phys.org
How much harder than Ubuntu are you looking for?

On my "development laptop", I use ArchLinux (https://www.archlinux.org/). The distro itself is barebones. You have to pick and choose what you want through the built-in repository. You have to be very comfortable with the Linux terminal and commands though...no pretty GUI software downloader.

On my "gaming / everyday use laptop", I use LinuxMint. Its a lot like Ubuntu from a linux standpoint, but feels / acts more like Windows. I chose it to make it easier on the family.
 
I don't think it much matters, you can get neck deep in the guts of Linux with Ubuntu or Mint if you want to. Do you actually want to do kernel level C programming, or are you just wanting to learn a bit more everyday Linux-fu like Bash scripting and programming in your favourite language (with all that that entails in terms of installing software, setting up servers, build tools, etc)

Might I point you in the direction of this, for learning about Linux guts.

Linux From Scratch
 

Similar threads

  • · Replies 56 ·
2
Replies
56
Views
10K
  • · Replies 21 ·
Replies
21
Views
3K
  • · Replies 30 ·
2
Replies
30
Views
4K
Replies
4
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 18 ·
Replies
18
Views
2K
Replies
10
Views
5K