/fglt/ - Friendly GNU/Linux Thread

Previous: 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:

meshedinsights.com/2017/09/03/oracle-finally-killed-sun/
sourcemage.org/Init).
sourcemage.org/Spell/Book
sourcemage.org/
sourcemage.org/Install/Chroot
pastebin.com/i4DALaNV
sourcemage.org/History
en.wikipedia.org/wiki/Source_Mage#History
wiki.archlinux.org/index.php/installation_guide
wiki.archlinux.org/index.php?title=Beginners'_guide&action=history
prima-coffee.com/learn/article/grinder-basics/is-it-always-better-grind-fresh
hooktube.com/watch?v=yfzdk6_Zwl0:
twitter.com/NSFWRedditImage

>Xubuntu
>Intel Celeron 2.1 GHz
>2 Gb RAM
Which browser should I put there? All mainstream are too heavy. It's for my mom, she's okay with pc, but nothing too h4x0r neckbeard tier, please.

No, I'm not asking you to suggest me to buy ram or new laptop or put arch whatever, thank you, 4chin.

Let us all dedicate a moment of silence to solaris.
Thanks oracle.

...

Download an easy to use distro of your choice, make a bootable USB stick with that ISO, boot into the live system and then just follow the installer instructions to install it
I recommend KDE Neon, but anything Ubuntu based will be really easy
Antergos is also easy if you want an Arch based system

absolute rubbish

I have a laptop with a broken screen and I just installed debian onto it. I want to noww plug it into the router and access it over the network. How do I go about doing this? SSH? VNC?

>New to linux
>Decide to try arch through a usb drive
>Setup a desktop, get wifi working, everything going good
>start messing with multilib
>internet browser no longer works
>desktop background no longer appears
Well, I fucked that up.
Will give it another try some other time.

Depends what you want and what platform you want to access it from. Other graphical options are windows remote desktop protocol (from the xrdp package, X forwarding over ssh (graphical programs will crash when you disconnect) or x2go (kinda like rdp but less microsofty) or xpra (like x2go but uses x264 to stream graphics instead of X forwarding).

You're rubbish

reminder

gas yourself back to /flt/

windows. I used vnc for my beaglebone and that worked out alright. I'm new to linux and just trying to make a mini server.

...

what happened? i'm stuck on 10 for the rest of time it seems

meshedinsights.com/2017/09/03/oracle-finally-killed-sun/

What does this mean?

It means "you should switch to something without NSAware"

seriously what does selinux have to do with nsa besides being a security idea originated from them? it has no backdoors

If someone who is known for breaking into homes would sell you a door lock, would you buy it?

if i could inspect it and see no easy to break things then yes, considering that it would be secure against most common attacks compared to a shitty home depot lock that can be picked easily. if however i couldnt see inside it then of course not

did you install arch to the usb drive or just run the live desktop? either just reinstall it or reboot the machine??

I installed it to the usb drive so I could easily alter it through virtual box and also have the ability boot into it directly.

I will reinstall it once I have the energy to give it another go.
I wrote everything I need to do in case anything went wrong anyway.

Advanced users of GNU/Linux (and I mean advanced), remember to try Source Mage GNU/Linux. True source-based distribution, and (in contrast with Gentoo and Arch) is:
Free from obfuscated and pre-configured code.
Fully committed to GPL, uses only free software (as in freedom) in their main package.
With even the documentation licensed as FDL.
Without 3rd party patches, sensible defaults or masked packages.
Doesn't need obfuscated python libraries, only bash.
No systemd (they've implemented their own init scripts system sourcemage.org/Init).
Uses clean dependencies as they came from upstream developers, which by the same provides instant updates.
Can heal broken installs.
Can also use flags.

Do you like Arch Linux's AUR? Do you like Gentoo's portage (or ports-like) package manager? With SMGL's "sorcery" you get all that. Making new spells (package build files) not found in the grimoire (repository of spells) is easy sourcemage.org/Spell/Book

Bash hackers welcome! Come and join sourcemage.org/

Installing SMGL is easy, here's the simplified process:
>boot a live Ubuntu (or whatever) USB drive
>go to SMGL website and download compressed archive of the base system
>partition and mount partition(s)
>extract the archive onto the new partition(s)
>chroot, set root passwd, hostname, configure network and locale, write fstab, install grub/lilo
>reboot
>compile a kernel (preferably the newest stable one from kernel.org)
>update sorcery, grimoires and the build toolchain
>rebuild the system (hold spells you've already built, so you don't build them twice)
The install guide will hold your hand through the whole process sourcemage.org/Install/Chroot
Do the chroot method, since the regular live ISO method guide is out of date currently.

Here's a list of common commands: pastebin.com/i4DALaNV

For those interested in some history, Source Mage was originally called Sorcerer (first released in 2000, the same year as Gentoo), but due to some problems (around 2002), Sorcerer split into 3 distros: Lunar Linux (pretty much dead), Sorcerer (fork by the original creator, he took it offline for some reason and killed it) and Source Mage (with most of the original dev team).
By the time Source Mage got off the ground (2002), Gentoo had already amassed a large and vibrant community, basically leaving Source Mage in the dust.
Since Gentoo had much more momentum at a critical time, Source Mage remained in it's shadow ever since.
That's the reason why Source Mage is largely unknown now compared to Gentoo, despite technically being as old as Gentoo.
sourcemage.org/History
en.wikipedia.org/wiki/Source_Mage#History

Despite all that, Source Mage is still a good distro.
The package management tools work well and there are still people working on them.
The problem is that the distro is so small right now, there are not enough people to maintain all the spells and keep them up with the upstream.
If you're going to install it, you should use the test grimoire (it's not bleeding edge, but it's quite up to date and fine for my needs at least).

Why is Linus rubbing his belly?

Correct.

I want a bukkake from 11 Stallman clones.

I don't get Gentoo, why do people want to compile everything on their own machine? What does it change if it's compiled on a server farm somewhere?

Maximum customizability and the ability to tailor the programs to your needs.

If you have to ask, you'll never know. It's the difference between buying instant coffee and grinding your own beans.

-it's optimized for YOUR computer. Binary distros must use generic i686/amd64 optimizations for support on a wide range of hardware. On gentoo you can optimize for what your pc can do for possible speed gains in a lot of applications
-programs are configured for your needs via USE flags
-multiple versions of software are available to install. From a lot of libraries and runtimes you can even install multiple versions in the same this. This actually can matter a lot for developers.

Does it matter if I install an OS at the end of the HDD space?
I read somewhere that performance is worse on the edge of the HDD, since that mechanical arm that reads the data needs to travel greater distances.

>tfw couldn't install arch in a vm

>frogposter
>mentally incapacitated
color me surprised

In my defense, they have spread the installation guide across 10+ tabs, and I am not used to manage that many tabs.

what are you talking about?
it's literally one short page wiki.archlinux.org/index.php/installation_guide

Not that guy, but it links to other pages for virtually every part of the installation.

I don't really know how to partition a drive, or install grub, or set timedatectl, or how to set up lvm for encryption or so on... So you see, I have to click those blue links to make it through to the next step.

well if you don't know how to use fdisk for example, why would they explain it there?
at least they were nice enough to spoonfeed people by even linking it
>So you see, I have to click those blue links to make it through to the next step.
that doesn't make those other pages part of the installation guide

I don't have to fire up a wiki to install Windows, Debian, Fedora, Solus, Ubuntu and so on.. So yes, those links are a part of the installation guide.

not being able to follow a simple installation guide and inform yourself on things you should've already known before installing arch is one thing, but being unable to look through the history of the "Beginners' Guide" article if you really need it makes you beyond retarded
wiki.archlinux.org/index.php?title=Beginners'_guide&action=history

Whatever fag, you sound like an elitist autist. I'm going to spend this day reading the wiki just to avoid being looked down by the faggots like you.

good for you, user

prima-coffee.com/learn/article/grinder-basics/is-it-always-better-grind-fresh
(also a better analogue would be roasting your own beans)

That's truth for mechanical drives, but the performance lost is only significant if you have an old dying drive, or a 10tb drive.

It's on their website. Why do you need to spam this thread with things we already know?

Just for the record--and I use gentoo myself--a declarative package manager is technically a binary distro but gives comparable if not greater flexibility than a distro like Gentoo.

>I'm going to spend this day reading the wiki just to avoid being looked down by the faggots like you.
That's kind of the point, you lazy, stupid cunt.

>declarative package manager
which one specifically are you talking about?

What are some distros that use SysV init?

Devuan

Isn't that even older than Debian at this point?

I don't think they are binary distros at all

If you try to think of them that way you quickly run into difficulty understanding the process, whereas it's much more natural to think of them as source based distros.

The files the package manager reads are not binary installation instructions they are instructions for building from source.

However it doesn't stop there. But consider this for example. Imagine if every binary you built on your Gentoo machine was 100% identical (bit for bit) to the binary compiled by anyone else. Wouldn't it then be reasonable for the Gentoo maintainers to offer an additional service whereby you can save time and download the binary instead? There is nothing lost or gained what you end up with is still as if you had compiled it yourself.

Would you then claim Gentoo is a binary based distro? I wouldn't as it still retains all of its benefits over true binary distros, but merely has an additional time-saving feature built on top of the source based package management system.

That's exactly what GuixSD and NixOS are.

System V

alias h='"$(xsel)" | sed s/hook/you/ | xsel && mpv --ytdl-format=worstaudio --no-cache "$(xsel)"'

h
>-bash: hooktube.com/watch?v=yfzdk6_Zwl0: No such file or directory
>Playing:
>[file] Cannot open file '': No such file or directory
>Failed to open .


>Exiting... (Errors when loading file)

what do

Is there some good screen capture program for Linux?

>This video does not exist.

There's your problem

scrot

gentoo

I just wrote V5jd in libreoffice

how the fuck do you use office suite tools anymore it's so fucking slow

source mage

>using office suite tools at all
just use latex like a non retard

What about video?

>boondocks
>fall for cable meme
>it actually works
>downloading distros faster then I can dd them to stick
>what do

kazam
recordmydesktop

ffmpeg

lol

multiboot usb

i changed letters that's not it

im asking about the syntax of it

...

It doesn't matter who we are.
What matters is our plan.

>Void
>CRUX
>Gentoo
>Slackware
Tell me which one to install and why.

$(xsel) tries to evaluate the output of xsel as a bash command, which obviously fails. You need to echo it to stdout instead. Try
alias h='echo "$(xsel)" | sed s/hook/you/ | xsel && mpv --ytdl-format=worstaudio "$(xsel)"

Forgot to terminate the string with an apostrophe at the end there.

Source Mage GNU/Linux
>why
Source magic.

void unless you have a buildserver for gentoo

Why not CRUX or Slackware?

Reposting from mpv thread.

>mesa 17.2 is out
>dis gon be good
>update
>frame times increased literally x2
So this is the power... of FOSS drivers?

I am not familiar with either, though I don't see why you'd want to manually resolve dependencies in slackware or how crux is better than gentoo

>manually resolve dependencies in slackware
lmao what

i was just about to post
alias h='xsel | sed s/hook/you/ | xsel && mpv --ytdl-format=worstaudio --no-cache "$(xsel)"'
i think i understand when to use "$( )" now

what the fuck, slackware is even harder than gentoo

$() basically gets substituted with the output of the enclosed command. So if you run xsel and it spits out "pornhub.com", then your alias looks like this after the substitution:

"pornhub.com" | sed s/hook/you/ | xsel && mpv --ytdl-format=worstaudio ""

Now the shell tries to evaluate the leftmost expression. "pornhub.com" is not a valid bash command, which is where the error comes from (no command with this name was found). The standard output (as opposed to the error output) of "pornhub.com" (the command that wasn't found) is an empty string. This gets piped into sed. sed takes the empty string, substitutes nothing (the string "hook" is not contained within the empty string) but also does not return an error, and pipes its output (empty string again) into xsel. Your clipboard now contains an empty string. xsel does not return an error, so the command after the && gets executed. That happens to be mpv. Only NOW does it substitute the $() with xsel's output, which is, as we established, an empty string. No file named "" (without the quotation marks) can be found, so mpv returns an error.

What makes Puppy Linux (Slacko Puppy) so fast? I installed it on a USB stick and it feels more responsive than my Debian install which is pretty minimal with i3wm.

Debian.

But it just works...

puppy loads itself into memory rather than staying on the disk - so all the programs are launched very quickly

What is the best GNU/Linux virtualmachine?

gentoo

Learn to use memes properly

d-d-delet this

You're not alone.

GNUkake

I'd just like to interject for a moment. What you're referring to as GNUkak, is actually GNU/Bukkake or as I've recently taken to calling it, GNU plus Bukkake.

I love this guy

mpv --ytdl-format=worstaudio --no-cache "$(sed 's/you/hook/'

Tux

xsel -bo*

...

>subshell in a subshell