/fglt/ - Friendly GNU/Linux Thread

Previous thread: Welcome to /fglt/ - Friendly GNU/Linux Thread.

Users of all levels are welcome to ask questions about GNU/Linux and share their experiences.

*** Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread ***

Before asking for help, please check our list of resources.

If you would like to try out GNU/Linux you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine.
1) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
2) Dual boot the GNU/Linux distribution of your choice along with Windows or macOS.
3) Go balls deep and replace everything with GNU/Linux.

Resources:
Your friendly neighborhood search engine.

$ man %command%
$ info %command%
$ help %command%
$ %command% -h
$ %command% --help

Don't know what to look for?
$ apropos %something%

Check the Wikis (most troubleshoots work for all distros):
wiki.archlinux.org
wiki.gentoo.org

Sup Forums's Wiki on GNU/Linux:
wiki.installgentoo.com/index.php/Category:GNU/Linux

>What distro should I choose?
wiki.installgentoo.com/index.php/Babbies_First_Linux

>What are some cool programs?
wiki.archlinux.org/index.php/list_of_applications
directory.fsf.org/wiki/Main_Page

>What are some cool terminal commands?
commandlinefu.com/
bropages.org/

>Where can I learn the command line?
mywiki.wooledge.org/BashGuide
grymoire.com/Unix/

>Where can I learn more about Free Software?
gnu.org/philosophy/philosophy.html

>How to break out of the botnet?
prism-break.org/en/categories/gnu-linux

/t/'s GNU/Linux Games: /t/'s GNU/Linux Videos: /fglt/'s website and copypasta collection:
fglt.nl && p.teknik.io/wJ9Zy

Other urls found in this thread:

stallman.org/articles/posix.html
twitter.com/NSFWRedditVideo

First for:
musl c
Busybox
LLVM
Clang

Just installed Solus yesterday and think it's pretty nice to be desu

$ awk 'BEGIN { printf "%d\n", 10240000000000/1024 }'
10000000000
$ busybox awk 'BEGIN { printf "%d\n", 10240000000000/1024 }'
-2147483648
$

Best easiest and secure linux distro for a cryptocurrency offline wallet?

puppy

Linux is just a kernel, mostly used in the GNU system. Please call the complete system GNU/Linux, unless you're referring to the kernel alone.

No, Richard, it's 'Linux', not 'GNU/Linux'. The most important contributions that the FSF made to Linux were the creation of the GPL and the GCC compiler. Those are fine and inspired products. GCC is a monumental achievement and has earned you, RMS, and the Free Software Foundation countless kudos and much appreciation.

Following are some reasons for you to mull over, including some already answered in your FAQ.

One guy, Linus Torvalds, used GCC to make his operating system (yes, Linux is an OS -- more on this later). He named it 'Linux' with a little help from his friends. Why doesn't he call it GNU/Linux? Because he wrote it, with more help from his friends, not you. You named your stuff, I named my stuff -- including the software I wrote using GCC -- and Linus named his stuff. The proper name is Linux because Linus Torvalds says so. Linus has spoken. Accept his authority. To do otherwise is to become a nag. You don't want to be known as a nag, do you?

(An operating system) != (a distribution). Linux is an operating system. By my definition, an operating system is that software which provides and limits access to hardware resources on a computer. That definition applies whereever you see Linux in use. However, Linux is usually distributed with a collection of utilities and applications to make it easily configurable as a desktop system, a server, a development box, or a graphics workstation, or whatever the user needs. In such a configuration, we have a Linux (based) distribution. Therein lies your strongest argument for the unwieldy title 'GNU/Linux' (when said bundled software is largely from the FSF). Go bug the distribution makers on that one. Take your beef to Red Hat, Mandrake, and Slackware. At least there you have an argument. Linux alone is an operating system that can be used in various applications without any GNU software whatsoever. Embedded applications come to mind as an obvious example.

Next, even if we limit the GNU/Linux title to the GNU-based Linux distributions, we run into another obvious problem. XFree86 may well be more important to a particular Linux installation than the sum of all the GNU contributions. More properly, shouldn't the distribution be called XFree86/Linux? Or, at a minimum, XFree86/GNU/Linux? Of course, it would be rather arbitrary to draw the line there when many other fine contributions go unlisted. Yes, I know you've heard this one before. Get used to it. You'll keep hearing it until you can cleanly counter it.

You seem to like the lines-of-code metric. There are many lines of GNU code in a typical Linux distribution. You seem to suggest that (more LOC) == (more important). However, I submit to you that raw LOC numbers do not directly correlate with importance. I would suggest that clock cycles spent on code is a better metric. For example, if my system spends 90% of its time executing XFree86 code, XFree86 is probably the single most important collection of code on my system. Even if I loaded ten times as many lines of useless bloatware on my system and I never excuted that bloatware, it certainly isn't more important code than XFree86. Obviously, this metric isn't perfect either, but LOC really, really sucks. Please refrain from using it ever again in supporting any argument.

Last, I'd like to point out that we Linux and GNU users shouldn't be fighting among ourselves over naming other people's software. But what the heck, I'm in a bad mood now. I think I'm feeling sufficiently obnoxious to make the point that GCC is so very famous and, yes, so very useful only because Linux was developed. In a show of proper respect and gratitude, shouldn't you and everyone refer to GCC as 'the Linux compiler'? Or at least, 'Linux GCC'? Seriously, where would your masterpiece be without Linux? Languishing with the HURD?

Linux will always be Linux, GNU will always be GNU, GNU/Linux is the combination of both.

If there is a moral buried in this rant, maybe it is this: be grateful for your abilities and your incredible success and your considerable fame. Continue to use that success and fame for good, not evil. Also, be especially grateful for Linux' huge contribution to that success. You, RMS, the Free Software Foundation, and GNU software have reached their current high profiles largely on the back of Linux. You have changed the world. Now, go forth and don't be a nag.

installed ubuntu on my laptop and the fans are going crazy and the whole thing seems to be close to overheating.

I have followed tutorials to disable the nvidia chip inside but I dont think it has worked desu. anyone fixed this problem ?

On average gnu represents less then 3% of the tools in a modern Linux distro.So no i will not call it by that shit name

Nice meme.

>start computer science course and am doing programming homework with other people on course
>everything is fine
>guy with dell and ubuntu asks why i dont just use linux
>say I like macs
>"yeah but you can install ubuntu on a mac or use it in a virtual machine"
>say yeah but i like the mac desktop and it works fine for me
>"yeah but linux and windows are better for programming so it will probably help if you are on computer science"
>can't comprehend that i have to go through way less effort for the same outcome as him
why are you guys like this

Check your own system faggot

It doesn't matter how many operating system is installed on your operating system. The name keeps the same. You're blinded by companies who want to get rid of thoughts about "freedom", e.g. GNU. Don't fall for that.

Check your own system, faggot.

He just wants you to be free of Apple's draconian policies but hasn't memorized any of Stallman's rants yet.

>freedom
I have the freedom to call my system what ever the fuck i want and gnu is not part of it.Check for your own fucking self,its abysmal compared to all the other systems in place on a linux distro.Why do they not get the same credit?
We would all be lost with oux XF86.So why is it not XF86/Linux?
What about further down the line
We cant access the www without a web browser,that takes up more time then most other apps.
XF86/Linux/FIrefox
Were do we stop?

But that's wrong and it doesn't matter also.

>Stallmans_shaved_chest.jpg

but if you look at big companies like google everybody is programming on macs though

Its not wrong.Check it against how many packages you have installed,and the size of the gnu packages.
Even on FRESH BARE NETINSTALL,its negligable
You have more non gnushit tools then you have gnu

What we say is that you ought to give the system's principal developer a share of the credit. The principal developer is the GNU Project, and the system is basically GNU.

If you feel even more strongly about giving credit where it is due, you might feel that some secondary contributors also deserve credit in the system's name. If so, far be it from us to argue against it. If you feel that X11 deserves credit in the system's name, and you want to call the system GNU/X11/Linux, please do. If you feel that Perl simply cries out for mention, and you want to write GNU/Linux/Perl, go ahead.

Since a long name such as GNU/X11/Apache/Linux/TeX/Perl/Python/FreeCiv becomes absurd, at some point you will have to set a threshold and omit the names of the many other secondary contributions. There is no one obvious right place to set the threshold, so wherever you set it, we won't argue against it.

Different threshold levels would lead to different choices of name for the system. But one name that cannot result from concerns of fairness and giving credit, not for any possible threshold level, is “Linux”. It can't be fair to give all the credit to one secondary contribution (Linux) while omitting the principal contribution (GNU).

>gnushit
Why are you even in this thread?

Just because everyone is doing it doesn't mean it is the morally right thing to do. People, in general, are dumb herd animals. This is especially true when it comes to things that are pushed upon us by marketing strategists looking to make a profit, throwing around phrases like "think different" in order to gaud those who fancy themselves free thinkers into buying their things and giving them their data for free as icing on the cake.

pedrocr.pt/text/how-much-gnu-in-gnu-linux/

gnushit has ridden on the backs of Linux and Linux for over 30 years. Stallman personally hasent contributed anything to the tech industry since '86.He is a leech and deserves nothing.He wants free source code cause he is unorginal and cannot CREATE anything new.He is a detriment to the Linux ecosystem.He deservers nothing and ask for the world.If Linus didnt create Linux,he would have been a no good useless neckbeard,oh wait he still is


I use Linux,this is a gnu or Linux thread.Learn proper grammar

How secure is Mint?

Is this bait?

>People, in general, are dumb herd animals.
ah yes, everybody must be doing everything because they are forced to, and not out of free will because they want to.
you ever think that maybe the computer you use actually has very little impact on your life if you aren't using it 24/7?

I knew you will post this. Pic related.
Also: It doesn't fucking matter; even without any "GNU tools" (GNU is an OS), a kernel doesn't magicaly turn into a complete system.

>Learn proper grammar
learn the space bar

dumb phone poster

no really, like its fine if you want to use linux but there are so many people on my course who have a go at me for using a mac and have to force their opinion on me. we both produce the same outcome except its probably less problems and less stress for me. I don't go around telling people to buy a mac, just do your research and pick what you want no need to be autistic about it, even my university professor uses a mac

>implying linux isn't an os

cognitive dissonance much?

I want to buy this keyboard, but apparently it has an ARM chip inside.
It most likely operates on nonfree firmware.
Wat do.

Mail me at "[email protected]" if you have any questions.

Sadly, a kernel by itself gets you nowhere. To get a working system you
need a shell, compilers, a library etc. These are separate parts and may
be under a stricter (or even looser) copyright. Most of the tools used
with linux are GNU software and are under the GNU copyleft. These tools
aren't in the distribution - ask me (or GNU) for more info.

It's actually the other way around, user.

Learn assembly faggot

musl c
busybox
clang

Sup

Done.
What now?

What a shit argument. We should call a system gnu/Linux even if it doesn't have gnu because Linux is only a kernel?

In my operating systems course we sure covered mainly kernel features. Same as on the osdev wiki, stop trying to shill your own definition of OS.

Are you stupid? Why do you keep posting these programs? They're nice to have, but how's that related to the GNU/Linux naming controverse?

That's just it, they're not being forced to use proprietary software, they're _persuaded_ to do so by deception and lies. The herd mentality comes into play when they are presented with the facts and decide to ignore them "because everyone else is doing it".

GNU isn't even software. It's a fucking license. Linux is at least a piece of software.

>What a shit argument. We should call a system gnu/Linux even if it doesn't have gnu because Linux is only a kernel?
Nobody said that. You should call the combination of the GNU os with Linux call GNU/Linux, because that's what it is. That's all. You can the combination of musl c. busybox, clang and Linux call whatever you want ("Linux" would still be wrong, but who cares).

musl is a replacement C lib
Busybox is a replacement userland
clang is a replacement compiler
I dont need gnu

Give it a year and all those precious gcc extensions(read cancer) will be ported and clang can build the kernel.

I dont see how you freetards are all for ONE SOURCE of kernel compilation but everything else is "FORK IT NUB LOL"

*GPL* is a License. *GNU* is an operating system, developed by *The GNU Project*.

Some koolaid drinker asks simple question, only gets one meme any before the "friendly" thread is derailed by irrelevant sperging.
Thanks gnu.

Pretty much any distro. If you aren't going to be using the system for much else I would suggest a more lightweight distro for less attack surface.

Make your own firmware duh

The tools you posted may not have been developed by the GNU project, but they are still very heavily based on those that were. Therefore, the GNU project is indirectly a major contributor even to a system that does not contain any actual GNU tools and should be credited at least partially. Personally, I suggest the name "GNU-inspired system with Linux", or "GNU-like system".

>buhuu GNU is so annoying
Guess why you even have a system including free software to shitpost about ITT.

This in response to a post pointing out how cherry picking one component just because it is your favorite is doing a disservice to all the others. There is no reason for a prefix at all!

But you're wrong retard.
So Linux should be called "A MacOS inspired system with Windows NT"

>Teaching truth is derailing
All I see are posts explaining GNU/Linux and some fag who spergs about "gnushit".

You don't *prefix* here. You combine two systems.

Because of America's weird monopoly rules. Learn some history. The gnu project was a product of the times, not some innovative counter culture movement.

Linux should be called "a kernel that is often used in conjunction with the GNU system".
GNU/Linux should be called "a UNIX-inspired system comprised of the GNU system plus Linux, the kernel".

maybe they just don't care retard

What are some cool terminal commands?

You idiot, they are all based on Unix.

>even though i dont use any products from the gnu team,since its relatively loosly based on them,you should give them credit,despite not having any actual code from the gnu project
Do you know how retarded you sound? So since program A does Thing B,program B does thing B a differfent way,but its the same/
Damn son what koolaid are you on

What about embedded systems that use the linux kernel? Did you forget those?
Why do we not name all the ones that can be used with linux instead/
So we have 50 programs that use the linux kernel so we list all 50?
Do you know how retard dly gnu radical you sound?
How much does rms pay you to eat your toe fungus?

>LOC
>important
There would be no GNU without Linux, while the opposite is not quite the same.

$ echo axxx bxx cx | sed 's/\b[a-z]//g'
xxx xx x
$ echo axxx bxx cx | busybox sed 's/\b[a-z]//g'

$

Look at me i can cherry pick situations which never happen in actual use.

im pretty sure no one actually cares about gnu

You sure? I thought gnu project already existed when Linus got his kernel booting hence why he grabbed it as a userspace. And if he used it because it was free others probably would have to.

$ uname -o
GNU/Linux
$ busybox uname -o
GNU/Linux
$

it's more likely gnu is breaking posix standards than busybox

Guess who gave POSIX the name POSIX.

do you even regex m8

IEEE?

Richard! They are still correct though.

stallman.org/articles/posix.html

Those are unnamed systems, or "linux-based embedded systems" but not "Linux", since Linux is just the kernel.

Thoughts on systemd?

discard flag or periodic fstrim?

>unnamed systems
Wew. You are not very in touch with reality are you?

Systemd/GNU/Linux* or as I've recently taken to calling it, SGL.

They should, if they value their freedom.

Why wouldn't you use discard?

Scary.

fstrim

Only the useless are truly free.

I use a mac and my freedom is fine but thanks for the useless advice

I leave my system running for months on end.I dont remount it ever...Having that much shit backed up isnt healthy for the ssd.Having a weekly scron job to fstrim is way more useable

enjoy ur botnet

What? Discard immediately trims after file deletion.

: > file

Like touch. Also nice:

> file

Overwrites file with nothing.

Do you have the freedom to run, study, modify, share and redistribute the software that you use?

> file also creates a file.

Who are you quoting

Not a command but I learned that if you press Ctrl+X+E in a terminal it opens your $EDITOR, that's nothing special but if you write something in the prompt and then press Ctrl+X+E it it will open the editor and insert what you had typed in your prompt, pretty neat.

This is nice, thanks for sharing.

And if you save it and quit the shell executes it, important point!

i dont even have one

i have the freedom to spend my time doing what i enjoy instead of compiling terminal pictures of animes

What if I enjoy compiling terminal pictures of animes?

I forgot to mention when you close the editor it will execute the command you edited, it's cool for long commands or when you want to save the command to a file and execute it.