STOP TRYING TO INSTALL COPILOT
my partner @Anvil_Lavigne@hexbear.net was last on windows 10, we finally got them a new laptop and they were so against windows 11 we installed linux and they’re taking to it so so well
like usually when i help someone install linux i am literally running tech support for 6 months
oh yeah absolutely. but it’s still a bit of a culture shock, and u can’t really avoid terminal etc
I don’t try to avoid terminal, so I wouldnt know, but, counterpoint:
If you want modern windows to work at all, you can’t really avoid fucking around in registry.
like usually when i help someone install linux i am literally running tech support for 6 months
I do the same. I like to think of it more as the computer equivalent of an ML reading group. A privilege to help, not a chore to wade through.
i am up for it and i know that it’s likely to come when people switch. and i warn them as well. but particularly if it’s someone remote, i find it hard to help and they don’t always give me enough infos to help tho partner is not remote but it’s like i say “give me laptop” and they ask me to tell them how instead. they’re learning so fast and being really proactive with learning terminal and finding commands online etc i’m just proud of them
Bazzite is great.
Join the Linux atomic side, comrade
My experience with Bazzite
- trying to create a .desktop entry
- folder is write protected
- spend three hours trying to search a solution on the internet, absolutely nobody’s talking about this
- ends up asking on reddit
- zero upvote, gets one answer three days later
- learn there are two folders, one is in the system the other in home
- wow linux so easy to learn nowdays
I get the frustration when trying to do something that isn’t well documented, so let me ask, what exactly were you trying to do?
I ask because learning there is a system and a home folder is basic Linux stuff that is just different from other OSes, and is not something particular to Bazzite, the only particular part being the system folder being read only, which is only true for some system folders, not everything.
I was trying to create desktop entries, you know, the .desktop files that are read by DEs. The usr folder is write protected so I looked how to do this specifically in immutable distros.
In fact, I realised waaaay too late that the home folder was “~”. Afterwards I realised that yes, the desktop entry documentation did refer to this other folder where desktop entries can be placed, but everytime I saw a folder path starting with ~ I assumed it was some convention, like starting a command with $.
- ends up asking on reddit
- zero upvote, gets one answer three days later
gonna chalk that one up to reddit
- learn there are two folders, one is in the system the other in home
This is not an immediately obvious thing, but consider this a learning experience. This is the way many things work on Linux. As much as possible, you want to let the distribution manage the files outside of your home folder (occasionally you might tweak some system-wide configuration files). It is possible to install all sorts of software and make a lot of configuration changes right in your home folder, without admin privileges (in other words, without having any impact on other accounts which share the machine). The distro package manager should be the first stop, but if you find yourself DIYing something because a package is not available for your distro, there is almost certainly a way to do it without raising privileges (or if you need to raise privileges, doing so to grant access to specific hardware, or to enable a service on start-up, not to just shit files all over the place and forget about them).
In the case of .desktop shortcuts, you can drop these in ~/.local/share/applications
. (more info)
In fact, I realised waaaay too late that the home folder was “~”.
Yeah, this is a shell expansion. You can test it by typing echo ~
in a terminal. It is a shorthand for typing /home/myusername
or . This dates back to at least the 80s, so the syntax is also copied by a lot of non-shell applications or even used in some documentation outside the context of using a shell at all. In a shell like Bash you can also use it as a shortcut for other user’s home directories by typing e.g.
~root
instead of ~
. Good thing to know, as it will be taken for granted in a lot of places.
everytime I saw a folder path starting with ~ I assumed it was some convention
You’re weren’t wrong
Linux mint time JJOOOIIINNNN UUUSSSSS