Linux - Reddit – Telegram
Linux - Reddit
759 subscribers
4.18K photos
207 videos
39.8K links
Stay up-to-date with everything Linux!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Download Telegram
That new commandline/sysadmin course via Reddit - an update

This is a month-long challenge for anyone wanting to build Linux sysadmin skills that I launched via a post here a month ago.

"Daily lessons appear in the sub-reddit /r/linuxupskillchallenge - which is also be used for support/discussion. This is a 'rolling' course repeated each month. Does require some serious commitment, but if gaining/growing these skills was one of your New Years Resolutions, then you now have no excuse! "

The course, in /r/linuxupskillchallenge, is about to 'reset' and start from the beginning again this coming Monday, so it's worth reviewing how it's gone:

* Participants? Well, there are 77 people subscribed to the subreddit, but I've seen comments from at least one person who is doing the course but hasn't subscribed - and not all that subscribed may be participating. It \*would\* be nice to have a better way to judge numbers, but as long as there's a dozen or so that's fine.
* Feedback has been positive, and I think that the key feature - we're working on a "real server", remote and exposed to the internet - helps in building a "sysadmin mindset".
* Lesson "rollover". Leaving just five lessons "up" at a time has been a bit controversial, with a few coming late to the party, or IRL events meaning they struggle to keep up. For March I'll run it the same way, as this is a pretty core part of the concept. Note that the raw content is all available at [https://github.com/snori74/linuxupskillchallenge](https://github.com/snori74/linuxupskillchallenge)
* Automation? The "magic" that makes a new lesson appear and the oldest lesson disappear?- this depends entirely on me getting out of bed and doing it every morning! OK for a month, and I'll manage March as well I expect, but it would be nice to have it Just Happen somehow. Looks like I may need to write a little Python...

https://redd.it/f8icwi
@r_linux
Binary vs source

As I was recently watching Gentoo review vids I came to a personal conclusion that manual compilation based distros prioritize performance over ease of maintenance (i.e. installation and updating of packages). This leads to the following questions:

1. Is this conclusion/assumption correct?
2. If it is, then how big are the trade-offs, and are they generally worth it? I saw 1 person online say their Gentoo installation with Plasma 5 took only about 350\~ Mb in idle simply because they built everything from source. Then I saw another person say that building from source only increased their performance by 10% (of course comparing actual numbers to percentages isn't very wise, but you get the point). Meanwhile, waiting hours just to install LibreOffice or something doesn't sound too fun to me.

https://redd.it/f8io9j
@r_linux
Linux Experiences/Rants or Education/Certifications thread - February 24, 2020

Welcome to r/linux rants and experiences! This megathread is also to hear opinions from anyone just starting out with Linux or those that have used Linux (GNU or otherwise) for a long time.

Let us know what's annoying you, whats making you happy, or something that you want to get out to r/linux but didn't make the cut into a full post of it's own.

For those looking for certifications please use this megathread to ask about how to get certified whether it's for the business world or for your own satisfaction. Be sure to check out r/linuxadmin for more discussion in the SysAdmin world!

_Please keep questions in r/linuxquestions, r/linux4noobs, or the Wednesday automod thread._

https://redd.it/f8lleg
@r_linux
Anyone got a lead on inexpensive but good quality Tux stickers? Not finding much on Amazon Prime with free shipping.



https://redd.it/f8iodj
@r_linux
How to get started with linux distro development?

Hello, I have been using linux for not too long now (about half a year). I have been using Manjaro i3 edition. I have recently received my pinephone breave heart edition and I have been thinking of starting to contribute. For example, I am very interested on contribution to u/postmarkedOS. The problem is I have not done any distro development before.


What resource would you recommend as a good starting point for a beginner who wants to get their feed wet with linux distro development/contribution?

https://redd.it/f8pbhp
@r_linux
Google Summer of Code student applications open 16 March 2020. Want to work on a KDE project? Read the guidelines and get in touch
https://community.kde.org/GSoC

https://redd.it/f8pf06
@r_linux
Stuck in black screen for three days. Trying to boot from Kali linux live USB. Below image is the first thing it shows, then bunch of text appears very fast and then the dragon logo loads for a bit. Then everything goes dark and it stays that way. Please help
https://redd.it/f8r99h
@r_linux
Anyone else feel like they can write a python noscript way faster than the equivalent bash solutions (sed, awk, printf, etc.)?

Often I want to do simple tasks and to challenge myself to not use python I lookup the bash solution using tools like sed, awk, printf, etc. But just getting through the bash syntax and how every tool has its quirks using different flags is very time consuming. I also find that any task that can't be expressed as a simple loop or pipeline takes exponentially more time to write.

For example, today I had a task of trimming the leading and trailing whitespace from every line of a text file. The awk answer `awk '{$1=$1}1'` is short but very non-obvious to me, and the regex sed answer `'s/^[ \t]*//;s/[ \t]*$//'` is a mess. Python string handling such as `str.strip()` by comparison is reasonable and can handle special characters like whitespace and backslash with no problem (vs. `read` and whatever `$IFS` is). And it should be no surprise to newbies that bash syntax is full of gotchas. It feels like I am working in a minefield of potentially code-breaking special characters.

[Some articles online](https://www.makeuseof.com/tag/sed-awk-learn/) say "everyone needs to know sed and awk" but is it really worth learning whole new syntaxes? I suppose I am repeating myself of https://stackoverflow.com/questions/107603/is-there-still-any-reason-to-learn-awk I think it's more worth my time to work a language I am familiar with rather than trying to make use of these tools. What do you think?

https://redd.it/f8yep4
@r_linux