The new forums will be named Coin Return (based on the most recent
vote)! You can check on the status and timeline of the transition to the new forums
here.
The Guiding Principles and New Rules
document is now in effect.
I've been wanting to learn Linux for about 2-3 years, now, and I've always found excuses not to do it myself. Work has offered two 1-week classes (Beginner and Advanced), so I've jumped on it.
I do have a "Beginner's Guide" that I found for free on Kindle, but I haven't read it yet. Is it worth working ahead of the class, or is it better to just let things progress? For perspective, I was able to set up RetroPie on a RaspPi a few years ago thanks to a video guide, but that's as far as I've been into Linux. I also have no idea what flavor of Linux we're going to learn.
So, any high level tips or other suggestions? Do I need to take really thorough notes?
0
Posts
I would guess your class is going to use Ubuntu or CentOS, but thankfully (?) the cross-distro differences these days aren't too bad. If you want to be a little bit ahead of the class, I'd throw Xubuntu LTS into Virtualbox (Unity/Gnome3 runs like ass in a VM in my experience) and play around with it. If you can think of a goal to work towards (say, build a "hello world" program or mount a network drive) that would be even better.
Otherwise, I have (yet another) reason to buy another RPi.
I know work is starting to offer some cyber related training, but I don't think it's as "rigorous" as a certificate program.
I'm starting to think of some other minor projects I could try, for more focused learning. I've considered adding a VPN server a novel idea (with the idea I could eventually figure out how to SSH into my desktop from the road, for whatever reason). I know a few enthusiasts use light Linux builds to convert older/unused computers into overpowered routers.
Yesss, yesss, just throw him in.
You may as well tell him to install Gentoo :P
Gentoo has gotten soft. They have prebuilts for stage 2.
This is setting itself up to be a SGDQ run gone wrong.
Is this even supported anymore? I thought a stage-3 tarball was the only "official" way to install Gentoo now (e.g. they've gone soft for sure).
You can start it from stage 1 like Gentoo and you probably shouldn't make blanket statements about distros you don't use.
XBL:Phenyhelm - 3DS:Phenyhelm
Or you could just install Arch or Gentoo and dive into the full-personal-control deep end. Arch being more sane choice of the two, while Gentoo too being even more customizable but requiring you compile everything yourself and who has time for that?
// Switch: SW-5306-0651-6424 //
You should probably not get so worked up about a joke that was far more about Gentoo than it was about Arch. It's not a competition, we don't need to fight with our nerd swords.
In short, install FreeBSD, Make Unix Great Again.
// Switch: SW-5306-0651-6424 //
Distros is holy wars turf. We'll get our trebuchets and VIM and burn down your walls and emacs.
It's totally about choice.
It's about everyone else's choice BEING WRONG, SO WRONG.
This week is "System Admin 1.0," so we're learning the basics regarding administering users, configuring and reading log files, downloading and installing/deploying packages, SSHing into other systems, etc. I'm actually really enjoying this.
One comment: vi is a piece of hot garbage. Luckily, nano comes with RHEL, so I've been using that for file editing.
Because that's how you start a religious war online.
https://youtu.be/aJX4ytfqw6k
Oh, so you're learning Linux, or at least what Linux was in 2010. Cool.
Be glad that you don't have to learn about systemd yet.
What the fuck is this heresy
vi is the way and the light, emacs users should rm -rf themselves, nano is even worse
sudo apt-get install vim
-- or --
yum install vim
Then use vi or vim, it doesn't matter. For whatever reason, the pre-packaged vi super sucks and doesn't work properly until I install vim. Doesn't notify me of which mode I'm in, doesn't do replace mode like I'm used to, irritating as hell.
If you use vim you get nice color coding, and I'm not ashamed of my crutches.
I suspect my first personal experience with Linux will be if/when I mess around with raspbian. I think they shut down the VMs we were using for class.
Manjaro, Solus, and Debian installs that I played with earlier were so easy.
// Switch: SW-5306-0651-6424 //
Also hah, Grub doesn't like NVMe drives. To systemd-boot I guess?
Edit: Huzzah. LVM, LUKS, and Systemd-boot combination success. To the DEs tomorrow.
// Switch: SW-5306-0651-6424 //
I got burned twice with Arch. I'd get everything running, then an update would cripple my system and I'd have to spend a day fixing everything again. Eventually I just threw up my hands and said "fuck it, I don't even know why I'm bothering!" and went back to Lubuntu. This was back in '15, though. When the tutorial was mostly just links to other hyper dense or super sparse pages. So, odds are high it was my fault and not Arch's.
All I want is lightweight and cut down to the essentials, which this distro is.