Bruh just use smb
Removed by mod
It’s “sudo yum”.
Removed by mod
yum is fedora, pacman is arch.
Removed by mod
We call it dnf now. *Tips Fedora and leave
Personally I would put
doas xbps-install
but I like to make my memes relatable to the wider linux community ;)Imagine using pacman instead of emerge
Imagine using emerge instead of cmake
Wait, is linux gendered or pacman?
Removed by mod
Ah, you’re all good. I feel rightfully shamed by my past self from giving up slackware in the early 2000s to go almost exclusively Ubuntu specifically for the package manager. I used to would have felt my adult self was a fake linux kid as well.
Removed by mod
My past self was also and insufferable piece of shit in a completely different way that my current self is. I don’t believe it is our use of linux that drives this particular personality trait as much as the underlying humanity that we share.
Removed by mod
I feel that what I wrote and what you interpreted are very different things, that having been said I sincerely wish I had written what you’ve responded to.
Yeah this post is bull shit!
I just spent the last 2-3 hours building SSHFS from source for Proxmox & Debian, it really sucked!
Ps: Fuck gLib2.0
Wait what, why? I’m out of the loop. What’s up with Proxmox and glib 2.0?
Sounds like self inflicted pain. If you absolutely needed the latest why are you simultaneously running debian again?
Sounds like self inflicted pain.
It most certainly is unfortunately. gLib2.0 is apart of the Debian main repository but for some damn reason I couldn’t pull it with apt.
Resulted in building it with meson but had so much trouble.
I use both of these systems daily. They have some issues but are just fine for me. Honestly, they are just opposite extremes and I repeat that. They each chose a side.
Whereas windows makes me scream. It’s absolute horseshit that pretends to claim some middle ground that makes no one happy.
Windows: ☠️
It’s pretty easy. Just right mouse click the network and Map Network Drive. Follow prompts. Success
@jaschen @SpaceNoodle or some unknown error only disappearing after reboot (especially with winsshfs/winfsp-like drivers)
Just use samba.
Windows does not have native SSHFS support
It doesn’t need it. All NAS systems have samba on by default.
Not everything is prebuilt NAS.
I mean, if your server is using samba to share: net use * \homeserver\share {password} /user: {username} /persistent: yes /savecreds
Windows terminal commands are an abomination before the site of the LORD.
They were wise enough to include a mount alias though so if you pretend you’re on Linux it’ll work well enough.
No idea if it supports SMB or ssh though, but it works with NFS
mount -t nfs3 server:/srv/nfs/exporteddir E:
Mounts an NFS export to the E drive.
You can even bypass all that and just mount it in the Explorer GUI.
I’ve used this in the past (on the client side) https://github.com/winfsp/sshfs-win
<chuckles> We use dnf here.
<tips hat and runs>
This comment doesn’t render for me on the Thunder client
chuckles We use dnf here. tips hat and runs
Reformatted, they used the alligator thingies which probably became HTML for your client
cries in xss
You mean ‘tips fedora’?
would you believe me if I said I meant bowler cap? or maybe a top hat?
(and this is where I find out that Hannah Montana linux uses a top hat for a logo, lol)
This is on the back of the box they sent me for my Hannah Montana distro disk;
“Hannah Montana Linux Distro doesn’t do normal hats. It’s all about drunk cowboy hats that make your terminal look like it’s tripping on glitter and sparkly headbands to remind you your life’s a goddamn trainwreck. You got pink tiaras for when you want to pretend you’re a diva while the system crashes on startup, and don’t even think about the wig hat — it’s the digital equivalent of identity crisis, just like Miley.”
dnf
users all wear Trilbies, call them Fedoras, and do not shave below the chin 😉And every Arch user wears a colander as a hat, calls them divine hollular shields and are completely nude below the waist.
Now thats a fucken party
TIL that Arch users are Pastafarians.
May you be touched by his Noodly appendage!
I use nfs shares for this use case.
me too but the connection is tunneled in an ssh channel so it’s similar
NFS is insecure out of the box so typically tunnelled over TLS (not seen it done over SSH since why bother if there’s SFTP?).
I’d rather a desktop app or a terminal app for remote file systems than install a kext on a mac. Like, kicking stuff out of the kernel was an excellent idea.
FUSE would knock over my old mac anytime a transfer was longer than an hour or two. Not to mention the vulnerabilities poorly developed or maintained kexts introduce.
for that I then just use VPN/Wireguard if I really need to access my home server remotely off-site.
NFS is insecure out of the box so typically tunnelled over TLS
Set up Kerberos, it will also give you correct file ownership and then you don’t need any additional tunnel.
NFS over TLS exists, but typically you use kerberos for such deployments. Bit too much for home use though…
You’re not running an entire Active Directory domain in your home?
I’m a bit of a casual
Eh, works for me for home use. I just have it running on the same machine as the NFS server. The only thing that bothers me is that I can’t use normal Kerberos for SMB, I’d have to set up Samba AD. Boooo
I even managed to make it work with just mDNS as I’m currently in a horrible network I don’t control.
I was stumped. I found some duck to to enable.this, but holy fuck was it painful to install
I have a mac I use for some specific tasks. I’ll agree the Apple is, ehh, Apple.
But mounting network fileshares is dead simple. My SMB share pops right up, authentication works fine, the user interface for it is fine. If I wanted to use it remotely, I’d just export it over my tailnet.
’sshfs’ is good for short stints of brief use, but ultimately it breaks on a protocol level as soon as your socket dies, on any OS.
Both the default network mounting options in Gnome and KDE won’t let applications access the network drive. You have to mount using SMB4k or cifutils if you want application access. I’ve not used MacOS in over a decade but that functionality works seamlessly in windows for SMB shares. It’s honestly a minor reason (among others) I went back to windows.
Might be something polkit-related? But yeah, you are right about it not working.
Unless supporting a Windows client is an absolute must, I’ve found NFS shares to be far preferable. I’ve experienced quicker speeds, fewer disconnections, and less corruption. The only downside I’ve encountered is the client hanging if the server goes down, but there are solutions to that.
I will admit I’ve never done anything beyond simple network shares with NFS, so it’s possible that there are use cases (besides involving Windows, by which I also mean Active Directory) is better.
My SO has a MacBook, and I thought no sweat, I’m sure I can just autofs or something onto the NAS so that the photo storage is always there. I was wrong. Why dies it have to be such a pain? So clunky, so unreliable.
Because SMB works reliably on macOS. Never had an issue. I also prefer Cyberduck and actual sftp so … take my word with a grain of salt.
I mean, AutoFS itself can be pretty painful
Why dies it have to be such a pain?
Intentionally bad, if you buy Apple you’re supposed to use iCloud and never, ever leave the ecosystem.
Used sshfs at work the other day for SFTP. Wanted to do a recursive search and it didn’t seem possible with filezilla on my Windows laptop. Started my Linux VM and sshfs followed by find/grep to get the info I needed.
WinSCP is a much better client. Also use WSL2 instead of VM.
I do other things with the VM as well, I would rather just use desktop Linux all the time.
macFUSE
I don’t know what you expected, that is a huge hack.
I just use NFS tbh, I’m really sketched out by smb’s access controls on Linux and how it masks files, plus all the weird windowsy overhead, with NFS it’s either read only or read write and it’s a whitelist system, I have to add IPs or subnets manually to make them accessible and that works for me.
Sshfs isn’t the same as smbfs if that’s what you’re thinking. It has nothing to do with how windows does files.
Can you not just
brew install sshfs
on a mac? (Assuming you’ve already installed Homebrew).No, but you can do this:
brew install macfuse brew tap gromgit/homebrew-fuse brew install gromgit/fuse/sshfs
TIL about sshfs and life got a little bit nicer
<rant>
Love how this meme once again shows a Linux terminal command (that only works on specific distros) instead of what most users would want (which would work on almost any user-friendly distro), the button in the File Manager to add the network share to your left sidebar.
Somehow people still believe CLI commands are superior, meanwhile people who just want to get Linux-unrelated shit done (that isn’t IT-related either) don’t understand what exactly happens here and won’t be able to permanently add the share to their file browser this way. Y’know, the way most people would use it in their daily workflow.
Where Apple fails in proper software integration, Linux fails in feature communication. Instead of properly integrating features (Apple) or providing/focusing on doing things intuitively and accessibly (Linux), both want the user to start thinking their way. And I fucking hate it, it prevents Linux from becoming more popular.
</rant>
My biggest problem with Linux is that there are 8 ways to solve any problem. Some of these are distro specific, and all of them are THE definitive way to do it depending on who you ask. This comes up for me most when I want to make a change to something or do it again on a new machine.
For adding another network drive, for example I think oh it’s called samba right and open the terminal and type in samba help. The response is: command not found do you want to install “samba-dc”? Okay so not samba. Oh that’s right I edited a file. Now was it smb.conf? No wait maybe it was fstab.
It is getting easier as I get more familiar, but I have to wrap my head around every new thing that I want to do. It’s no wonder people don’t have the patience.
That’s what you get for dabbling with computers. Of course there’s many ways to do one thing. There’s many ways to do one thing with Lego, for fucks sake. Do you really expect computers to be simpler?
I know this is just an example, but it is kind of funny.
User somehow sets up SMB shares on their network. Then is confused by the client?
But that’s what I mean, right? I found a guide on how to edit a config file, then after I’ve forgotten how it went, I try to run the client that does exactly the thing I want. I don’t have it installed, so I must not need to, but good luck finding the original guide. Idk, I just spend so much time feeling confused trying to get my dumb little project homeserver to do what I want.
Somehow people still believe CLI commands are superior
Something that only a pure enduser would say.
Well, GUIs are even more distro-specific, so it’s either generalisability or user-friendliness. It doesn’t mean that guis don’t have the option.
You can click your way to the same feature in Nautilus. No need to even see a terminal.
Yeah. You also can edit mounts via GUI tools instead of manipulating fstab. You can configure shares without opening smb.conf. You can do all these things, now if we would just communicate how user-friendly a Linux distro can be that would be nice. Right now it’s still a wild goose chase to find instructions how to do things graphically and therefore accessibly and more safely, as every search first and foremost results in tons of (often time different) CLI commands. And there are too many in the community who counter with disabling or elitist bullshit, as if someone who isn’t into RTFM for every click somehow can’t be allowed to flip a switch. It’s exhausting to fight against these sentiments, especially now where apparently a lot of people suddenly realize that Microsoft and Apple might not be the best idea to trust. People who just want use and trust their computer.
I’m with you on this. I think a youtube / peertube channel providing GUI only tutorials could do quite well and would help to further the linux cause
I’m too lazy do it, but someone should
Yeah, for Windows vs Linux on servers the battle is already won. For desktops it’s more Windows vs GNOME, Windows vs KDE, Windows vs XFCE, etc.
this meme once again shows a Linux terminal command (that only works on specific distros)
sshfs only works on certain distros? Oh you mean the apt install part.
the button in the File Manager to add the network share to your left sidebar.
I just browse to the network location I want and right click on the view in the file manager and select “add to places”. It will be there on the sidebar until I remove it. Yes it is there after a reboot.
But sshfs also works across the internet…quick and dirty file access from anywhere in the world. If you can SSH to a machine, you can get a mountable file system.
sshfs also works across the internet…quick and dirty file access from anywhere in the world.
I almost said that. It was my first thought. But then the people discussing it seemed kind of focused on local networks so…
How is
sshfs source target
distro-specific? That would work anywhere. What would confuse the user is GUI, because we have about 5 major DEs and 10 major file managers that usually don’t even work with sshfs without extra plugins.We also have ~5 major package managers (which all work differently) with usually 20 different package names depending on the repo, and you chose to ignore that part.
I ignore that part because it doesn’t pose a problem for the user. If you’re on a distro X, you know what command to type to install a package using its package manager. For the same reason, OP didn’t care to explain how to power on your computer. Or do you expect a meme to be a comprehensive guide on how to install sshfs on all major distros? Really? Maybe the real problem is that some people don’t understand what a meme is.
You clearly didn’t understand the point of my original rant. Also no, people don’t necessarily know how to use the package manager via CLI. Tools like Discover and Gnome Software exist for a reason, and people who feel more comfortable using them (instead of a CLI, which is a literal black box to common people) get harshly ignored by people who argue exactly like you. This is about accessibility, and these exact discussions are the reason I’m pissed.
Oh, I understand. I just don’t expect a meme to solve the accessibility issues. People do use the CLI, they find it convenient, and there is no reason why they can’t make a meme with terminal commands. What I don’t understand is why you act like Linux or OP owe you something. We already have macOS, which offers a fantastic user experience, and we have Windows, which provides some middle ground. Let Linux be Linux. You can also create ‘memes with more accessibility’ if that’s what you think the issue is.
Dude, I just ranted. I don’t expect this meme to do anything, neither does anyone owe me something. It just showed this general vibe in the community about what they think is “simple” I had the desire to call out here because I think it can be harmful to common users. So I engaged in discourse about this aspect. If you see it differently that’s fine, we probably won’t be friends. Outside of jokes (which I thought I made clear by specifically marking it as a rant) I will keep working on changing desktop’ Linux public image away from only-for-CLI-nerds towards a potentially user-friendly option for everyone (potentially = the distros made to be like that) even if you don’t like that.
Whatever you think you understand, it certainly isn’t my point. “Let Linux be Linux” makes me question whether you even understand how divers “Linux” is.
I’m not going to stop you. I just doubt that ranting under memes is going to leave a dent on the universe.