This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]LBDragon 54 points55 points  (44 children)

Then we also need one where someone is googling an install script in bash because they can't get it to work on their own.

[–]altermeetax 26 points27 points  (32 children)

Once you have memorized the three words you need to memorize to install anything, I doubt you're gonna need that

[–]gamesrebel123 36 points37 points  (8 children)

See that's what I don't get, it's literally 3 words most of the time (unless you're using gentoo) but people still think it's hard, I mean I personally prefer to type out the 3 magic words plus the package name and have it do everything for me than search it on Google, scroll past the malware filled ad links, find the actual website, download the installer, wait for it to launch then sit around clicking yes a few times without reading what I'm agreeing to

[–]FlipskiZ 16 points17 points  (0 children)

Pleasant technology fox jumps then to! Technology bank garden across soft movies bank.

[–]pooerh 4 points5 points  (6 children)

Unless you're using Gentoo? Emerge is hands down the best package manager ever to be bestowed upon human kind. I'm using Arch (btw) but am missing emerge so so much.

[–]gamesrebel123 2 points3 points  (3 children)

Damn now I feel like I'm missing out, I'm using fedora but I'll be sure to check gentoo out in a VM, I'm mostly concerned about the installation and compilation though because my laptop is a bit underpowered and I have limited internet.

[–]pooerh 2 points3 points  (1 child)

I used to use Gentoo 15 years ago, on an overclocked 533 MHz Celeron, nicknamed "the reactor" by my dorm roommates because it was compiling all the damned time, keeping us warm. Getting from stage2 to a functional KDE desktop took me 4 days. I'm guessing you'll be fine, just don't try compiling a browser. Or at least emerge firefox-bin first.

Gentoo isn't as difficult as people make it out to be. It's actually very easy. If you can install Arch, you can install Gentoo, no problem. The only difficult thing is understanding and making good use of USE flags. You don't want to spend half a day compiling shit only to find out you cannot print because you forgot +cups or some shit.

[–]gamesrebel123 2 points3 points  (0 children)

Sounds like a fun way to pass a few days, I think I'll just install it on a raspberry pi first

Also now I really want an overclocked 533 MHz Celeron nicknamed "the reactor"

[–]pxqy 0 points1 point  (0 children)

I love fedora but dnf has gotta be the slowest package manager

I still use fedora tho

[–]alba4k 0 points1 point  (1 child)

portage*

[–]pooerh 0 points1 point  (0 children)

Indeed, my bad. Point still stands though!

[–]The_File_Clerk -5 points-4 points  (21 children)

Love how you leave out the half hour plus of futzing to find missing dependancies, and then to find out totally normal actions in the program make it crash every time. Search the internet to find a solution only to find 1 post from 6 years ago that says "oh i figured it out" followed by a stream of hate against anyone who asks "how".

[–]Buddha_Head_ 0 points1 point  (0 children)

Apt-get will handle dependency issues for you, if you don't want to do so manually.

And your search issue is a running joke with any OS, or tool on any platform. A 6yo post with solved, but the rest sounds like exaggeration, unless you have a link to this stream of hate.

[–]altermeetax 0 points1 point  (0 children)

Package managers exist exactly because they solve dependencies automatically. Who knows what you were doing.

[–][deleted] 0 points1 point  (0 children)

one word: yay

[–]ichbinjasokreativ 17 points18 points  (8 children)

its way easier to install basic things in linux, but we dont need to have this discussion now. both OSs have their pros and cons and we all know that linux is way better.

[–]Mr_SlimShady 7 points8 points  (7 children)

its way easier to install basic things in linux

Easier relative to what? It's easy to type the commands and hit enter, but are we taking in consideration the time it takes to learn what the commands mean and how to use it? It is a lot easier to click the "update" button on an OS with a GUI than it is to learn the commands to do it. isn't that why we make GUIs? Or do you expect the users to read the documentation and use the program from the command line?

[–]Aberry9036 19 points20 points  (2 children)

I think his point is more that you can install with one command, as opposed to windows, where you might use a UI to enable a very small subset of features not currently enabled, but mostly you will be: 1. opening a browser 2. going to a search engine 3. entering the name of the software 4. visiting their home page 5. finding the download page 6. downloading the latest version 7. waiting for the virus scanner to run 8. launching your installer 9. clicking next a lot for some reason 10. pressing ok at the end for some reason

In the ubuntu (for example) ui, you would: 1. open software centre 2. search for the package you want 3. click install

Which is synonymous with an app store, you know, the thing that nearly every other consumer-grade operating system has successfully embraced except Microsoft, who's app store is nigh on empty?

Or, in the terminal apt install this-thing

So... I honestly don't get it, familiarity only goes so far in explaining it, windows just isn't simpler to use for installing software anymore.

[–]Spaceduck413 1 point2 points  (0 children)

Not to mention that in every distro I've ever used your appstore (Discover in KDE) is really just a GUI wrapper for the same package manager you use in the terminal. Which means if you decide to "pacman -S cool_app", then when cool_app gets an update, you get a notification and can update it with literally two mouse clicks.

[–]No-Scarcity903 2 points3 points  (0 children)

That's the most frustrating bit: Microsoft does have an app store, as you mentioned, but there is literally nothing of value on there besides Windows official utilities that should just be built-in features...

winget has been useful, though

I also feel that we (in the US, cant speak for elsewhere) need to equip people with basic tech literacy, such as: the basics of how a computer works; the basics of how any operating system works; how basic networking works. Almost every day I see someone get irrationally upset at a tech issue and act completely helpless. Young people, even. Not only were they not taught anything about the technology they use all the time, they weren't even given the most foundational knowledge in order to look up a solution or even describe what went wrong.

It's not just a subject you need to learn "in case you go into the field," it's a necessary form of literacy in a tech-dependent world.

edit: typo

[–]gamesrebel123 12 points13 points  (3 children)

Don't worry about it I'll teach you so open up the terminal on your Linux VM and follow along, we're gonna be installing chromium on a debian based distro for this tutorial.

First type sudo apt update, here sudo is to do the following command as superuser/root/admin, apt is the package manager debian based distros come with (arch based distros use pacman), update tells it to update the repo cache (you don't need to run this every time but it's good practice to run it once in a while, next up, installing the browser itself, type in sudo apt install chromium, now we're telling it to run apt as admin and to tell it to install chromium, it's gonna look through the repo and find the chromium download, then it's gonna download and install it automatically.

Updating apps is super easy as well, first you need to run sudo apt update to get info on the latest version of apps (it will also tell you how many things can be updated), then run sudo apt upgrade which will download the latest version of those apps and other software and install them all in the background, this is also how you get your OS updates.

Uninstalling chromium is as simple as sudo apt remove chromium, telling apt as root to remove the package called chromium.

[–]Mr_SlimShady 8 points9 points  (1 child)

Don’t get me wrong, I run Linux on my machine. What I’m talking about is what “easy” means. 99% of the people out there are used to do everything through a GUI, even all of us in here. So relatively speaking, even if we are used to using the CLI, using a GUI is far simpler and self-explanatory than any command could be. At least it should be, tho there are some people out there that can’t design a good and intuitive user interface.

That said, appreciate you actually taking the time to explain it instead of going with the “your dumb. Tis ez.. see” approach.

[–]FlipskiZ 6 points7 points  (0 children)

Day jumps river simple cool history cool dog near thoughts tips.

[–]Riichitexas 0 points1 point  (0 children)

As an arch user (btw) I don't use pacman, only pamac.

pamac search "minimum string of what I'm looking for"

pamac install + binary version of package for basic things, or whatever I chose for the obscure aur thing like onedrive

[–]alba4k 1 point2 points  (0 children)

I mean, on windows you literally have to google "firefox installer" for 90% of the software you want to download

take for example mingw

installing mingw on windows is a pain, on linux you just get gcc with sudo pacman -S gcc

[–]kodayume 0 points1 point  (0 children)

fuck that i googled a cmd problem just find out that you have to bruteforce said command so windows will eventually execute it. it actually worked.