this post was submitted on 22 Mar 2025
1057 points (94.2% liked)

linuxmemes

23907 readers
1174 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     
    top 50 comments
    sorted by: hot top controversial new old
    [–] muusemuuse@lemm.ee 8 points 1 day ago

    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.

    [–] miellaby@jlai.lu 22 points 2 days ago* (last edited 2 days ago) (2 children)

    The post refers SSHFS which is based upon FUSE, a very neat technology in the Linux kernel which allows a non-kernel develloper - says a python developer-to turn anything into a hierarchy of files and folders, that you can access and modify with your regular local applications. When I says anything, I'm dead serious, FUSE may turn the whole internet into a fake browsable tree of local files on your system. On windows, you have to write a fake disk driver to mimic a fraction of the feature. I don't know ios but I guess Apple wouldn't never allow such a wizardry by design.

    [–] renzev@lemmy.world 1 points 17 hours ago

    There is a mac os port of fuse that works fine on intel macs, but requires a mighty amount of twiddling on apple silicon macs

    [–] itslilith@lemmy.blahaj.zone 10 points 2 days ago

    Only tangentially related, since I don't think NBD uses FUSE, but may I present Harder Drive

    [–] enumerator4829@sh.itjust.works 129 points 3 days ago (5 children)

    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.

    load more comments (5 replies)
    [–] Natanox@discuss.tchncs.de 85 points 3 days ago (9 children)

    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.

    [–] tauren@lemm.ee 2 points 1 day ago (1 children)

    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.

    [–] Natanox@discuss.tchncs.de -2 points 1 day ago (1 children)

    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.

    [–] tauren@lemm.ee 1 points 1 day ago (1 children)

    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.

    [–] Natanox@discuss.tchncs.de 0 points 1 day ago (1 children)

    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.

    [–] tauren@lemm.ee 1 points 1 day ago (1 children)

    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.

    [–] Natanox@discuss.tchncs.de 0 points 1 day ago (1 children)

    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.

    [–] tauren@lemm.ee 2 points 1 day ago

    I'm not going to stop you. I just doubt that ranting under memes is going to leave a dent on the universe.

    [–] banghida@lemm.ee 38 points 3 days ago (3 children)

    You can click your way to the same feature in Nautilus. No need to even see a terminal.

    load more comments (3 replies)
    [–] Souroak 21 points 2 days ago (4 children)

    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.

    load more comments (4 replies)
    load more comments (5 replies)
    [–] letsgo@lemm.ee 26 points 2 days ago (1 children)

    Also Windows: "Ask your network administrator for access."
    Me: "Well I'm my own network administrator so what questions do you want me to ask myself"?
    Windows: "Enter network username and password."
    Me: There is no network username or password. Sod it, I'll bung them on an external disk.

    [–] AllOutOfBubbleGum@lemmy.world 15 points 2 days ago (3 children)

    That's a security quirk. Microsoft reeeeeally doesn't want you to do anonymous SMB anymore, and with every version of Windows, Microsoft has made is more complicated to get it working like that. It's probably still possible, but easier just to make a quick local user account and assign it read/write permissions to the share. Samba on Linux can still do it without as much fuss, but I've long since just accepted the extra step.

    load more comments (3 replies)
    [–] green@feddit.nl 34 points 2 days ago (3 children)

    Wouldn't you just use AFS, CEPH, NFS, or 9p?

    I really don't want to be that guy, but isn't SSHFS (FUSE) actually a terrible option when compared to an actual file-system? MacOS isn't really missing out on much there.

    The most painful part of MacOS (which makes it downright unbearable for me) is that system configuration files are XML. It's an absolute nightmare.

    [–] synestine@sh.itjust.works 25 points 2 days ago (1 children)

    SSHFS uses SFTP which is built into SSH, so no server to install. Its not as fast as NFS, but requires no setup. For something small like a home lab, that is a big advantage.

    load more comments (1 replies)
    [–] Limonene@lemmy.world 18 points 2 days ago

    SSHFS is very mature. I use it for administering several home servers.

    It works so well that they added a mode where some users can have SFTP only access (without SSH shell) so you can set up shared directories. It was easier to set up (for me) than CIFS or NFS.

    [–] cmnybo@discuss.tchncs.de 19 points 2 days ago (3 children)

    SSHFS is secure and works well over the internet. If you only want to access it over the LAN, then NFS is a much better option.

    load more comments (3 replies)
    [–] melpomenesclevage@lemmy.dbzer0.com 38 points 2 days ago (23 children)

    I think you mean "sudo pacman" not "apt", wow. fake linux (gendered diminutive).

    [–] renzev@lemmy.world 2 points 17 hours ago

    Personally I would put doas xbps-install but I like to make my memes relatable to the wider linux community ;)

    load more comments (22 replies)
    [–] Ephera@lemmy.ml 38 points 3 days ago (11 children)

    I have this problem with Android. Google has turned the filesystem into unusable garbage, so you're lucky, if you can launch a gallery app with a file path and it allows you to actually go through the images in that folder.

    And of course, that's with a local file path, so the situation is completely hopeless when your images are on a network share. Unless the gallery app itself implements the network protocol, you're out of luck.
    Wanna guess how often that happens? Yeah, it simply doesn't. Even if it's theoretically just a library, when you build it into the gallery app, that dev has to continually maintain and test it.

    [–] renzev@lemmy.world 2 points 17 hours ago (1 children)

    SSHFS actually works perfectly on android, just needs root. Here's the app I use.

    It's funny how the README calls it a "VERY bad solution", but so far it's the only remote filesystem tool I've seen on android that could be described as anything close to usable.

    [–] mittorn@masturbated.one 1 points 17 hours ago (1 children)

    @renzev @Ephera it does not work good, because on android you have to mount sshfs 3 times to become it accessible for apps. Just little option to add 2 bind mounts and maintain it would solve fs access issues, but now manually doing it in root shell is not easy

    [–] renzev@lemmy.world 1 points 17 hours ago (1 children)

    Hmmm interesting. I've never had issues with that. I just mount it once to a mountpoint in my shared storage and it just works. Probably a ROM-specific thing.

    [–] mittorn@masturbated.one 2 points 16 hours ago

    @renzev for me, /mnt/runtime/default is not enough, because some apps using /mnt/runtime/read or /mnt/runtime/write as storage.

    load more comments (10 replies)
    [–] kibiz0r@midwest.social 45 points 3 days ago (1 children)

    Running both Linux and macOS on a daily basis… They’re both completely competent, and have basically the same amount of rough edges once you dig in and get your hands dirty. If you find one of them impossibly difficult, it’s a skill issue.

    load more comments (1 replies)
    [–] surph_ninja@lemmy.world 30 points 3 days ago (25 children)

    I just wish both these platforms would get some modern remote desktop support built in. Remoting into Mac/linux vs Windows desktops feels like dealing with tech from completely different time periods.

    Thank god most of my Linux remote work is ssh on the cli.

    load more comments (25 replies)
    [–] LovableSidekick@lemmy.world 14 points 2 days ago (2 children)

    Isn't MacOS based on a Unix kernel? Or did they evolve away from the core principle of treating everything as a file?

    [–] stoly@lemmy.world 22 points 2 days ago (4 children)

    You’re correct. Also you can sync files across all devices, built in. The meme is a bit fart sniffy.

    load more comments (4 replies)
    load more comments (1 replies)
    [–] DmMacniel@feddit.org 53 points 3 days ago (8 children)

    I use nfs shares for this use case.

    load more comments (8 replies)
    [–] datendefekt@feddit.org 44 points 3 days ago (4 children)

    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.

    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.

    load more comments (3 replies)
    [–] namelivia@lemmy.world 11 points 2 days ago (4 children)

    Why nobody mentions samba?? That is the only thing I knew

    [–] renzev@lemmy.world 1 points 17 hours ago

    Because it's unbelievably broken. Every time I try to set it up it's always a huge pain, and in the end it's extremely flakey at best. I've only ever seen the SMB protocol work as expected with its native windows implementation, third-party implementations like sambda are awful

    [–] itslilith@lemmy.blahaj.zone 19 points 2 days ago

    Samba (and NFS) require you to set shares up on the server's side. With sshfs, you don't need anything but a ssh login to your server. Black magic

    load more comments (2 replies)
    load more comments
    view more: next β€Ί