7 ms·
NFS mounts are supported in macOS natively SSH mounts are done with osxfuse MTP support is also available: https://github.com/ganeshrvel/openmtp https://githu
by PragmaticPulp 5y ago
NFS mounts are supported in macOS natively
SSH mounts are done with osxfuse
MTP support is also available: https://github.com/ganeshrvel/openmtp https://github.com/ganeshrvel/openmtp
This article feels a bit like the author didn’t look very hard for solutions to a lot of their problems, but instead skipped straight to writing an article to complain about things they didn’t understand.
- native_samples 5y agoFor MTP he says: "On a Mac I need to install some shonky 3rd party software which rarely works." This seems like a reasonable complaint.
- djrockstar1 5y agoOversights like these always make me wonder if the author is cunning and Cunningham's Law is at play. Why look very hard for solutions when you can just claim there are no solutions and wait for someone to disprove you?
- BoxOfRain 5y agoI wonder how much Cunningham's Law contributes to flakey search results? I can totally see people using it to game places like Stack Overflow which are far too trigger happy about removing duplicates.
- snapcaster 5y agoHave you personally used OSXfuse/sshfs? it really sucks to get working properly and set up. I had it all working on my x86 laptop finally then upgraded to m1 now it's back to being broken again.
- GlassKingdom 5y agoosxfuse is not a reasonable answer. The author says “without unsupported 3rd party tools”. I have severe problems with osxfuse on M1: janky behaviour and system crashes. This stuff should be native.
- mvanbaak 5y agoHow many of the functionalities the author misses and doesn't want to install "unsupported 3rd party tools" are NOT 3rd party tools in ubuntu? Ubuntu linux is a distribution, and only a very very small set of tools and functionalities is "Ubuntu", all the others are simply packaged up 3rd party tools
- jraph 5y agoThese 3rd party tools are tested and supported by the distribution though. It's a big strength of Linux distributions. There is one central, easily reachable place where you can report and track bugs for pretty much everything you do on the computer. Obviously there are no guarantees that things will be fixed (fast) if you don't pay some sort of support but that's fair enough and still, the maintainers usually want the stuff they package to work reasonably well (they wouldn't spend their time packaging it otherwise) so one can expect a minimum level of functionality for most things unless explicitly stated otherwise. The supported area for Windows and macOS from Microsoft and Apple is small in comparison to BSD and GNU/Linux distributions and good luck reaching them anyway.
- dotancohen 5y agoAnd no less importantly, on a Linux distro these 3rd party tools are installed with native package management tools from a (minimally) vetted source. No need to go out and search the wild web for forum posts of suggestions of which tools to risk your install on.
- skepticalwaves 5y agoLet's not endorse launchpad bug reporting too strongly, I have bugs going on 5 years and 3 major releases.
- jraph 5y agoHave you paid someone / some support to fix them? It's reasonable to have unfixed bugs for years if they are not really blocking many people (and even if they did, but that would be too bad). Maintainers are focusing on other things that need to be done (or not, anyway nobody is supposed to fix bugs for free if they don't want to). In this case, launchpad works as intended, as a place were you can track the (non) progression of your bugs. Me too, probably, by the way (in other projects). My bugs reports are more like FYIs to the community.
- leohonexus 5y agoOSXFuse is now replaced with sshfs, but it’s now a PITA to install it via Homebrew because macFUSE, a dep for sshfs has turned closed-source and Homebrew would refuse to install sshfs for that reason. You’d have to install macFUSE binary from their official site first, and load their kernel extension via the GUI, before running the Homebrew command to solve it. Which begs the question: if I’m already jumping through hoops to get SSH mounts on macOS to work, why not use Linux already?
- whalesalad 5y ago> if I’m already jumping through hoops to get SSH mounts on macOS to work, why not use Linux already? Jumping through hoops? It's installing a pkg file, takes about a minute and it is a one time operation you will never really need to do again. Have you ever daily driven a linux box? Times have changed but you will jump through hoops far more often than on macOS. - written from my frankenstein arch linux macbook pro
- warp 5y ago> It's installing a pkg file, takes about a minute and it is a one time operation you will never really need to do again. Typically I have to do it once a year, because the kernel extension seems to break with every new macOS version.
- NoThisIsMe 5y ago> Have you ever daily driven a linux box? Times have changed but you will jump through hoops far more often than on macOS. > - written from my frankenstein arch linux macbook pro That depends entirely on what you're doing, what software and hardware you're using. Any Linux distro on a MacBook (unless it's an old model)? Yeah, lots of hoops.
- seba_dos1 5y agoUse a properly supported hardware and the amount of hoops to jump through goes down to negligible.
- AshamedCaptain 5y agoosxfuse/macfuse requires a kernel extension which is a _lot_ of troubles on newer macOS and apple is likely to forbid completely any day.
- sgjohnson 5y ago> apple is likely to forbid completely any day. You can always disable SIP and load unsigned kernel extensions, if they refuse to sign. If you’re a power user, you’ve probably already disabled SIP. A couple of releases ago files like /etc/hosts and /etc/sudoers were protected by SIP. That’s not the case anymore, though.
- AshamedCaptain 5y agoIt's like claiming you can always install unsigned drivers on Windows if you disable secure boot. Sure _I_ can do it. No one else can/will.
- sgjohnson 5y agoYes, which is a great feature. And if you’re deliberately installing unsigned drivers, the assumption should be that you (should) know what you’re doing. So disabling Secure Boot/SIP as a prerequisite for that is fine. Or are you suggesting that everyone should be able to install unsigned drivers with 2 clicks? Because I’m not convinced that it’s a good idea.
- AshamedCaptain 5y ago> Or are you suggesting that everyone should be able to install unsigned drivers with 2 clicks? Actually I am ("signing" with one CA only is mostly security theater and market control), but that's besides the point. The point being that macfuse will quickly become even more of a pain to install and use, making it more useless and not recommendable to end users. Please don't go around another time and now claim "but you can disable SIP!" while at the same time claiming "but end users should not disable SIP!". We are effectively an end user here. If you "need to know what you are doing" to install macfuse then no one is going to install it. It's exactly the same as with Secure Boot. No one wants the Scary Boot Prompts. No one wants the Scary Desktop Watermark. Your users will blame your product and avoid it. If you could just whitelist one extra signature, then maybe there'd be something to discuss. But you can't.
- vimsee 5y ago> NFS mounts are supported in macOS natively ..and MacOS lets you mount an nfs share ootb as a user. On linux you need an fstab entry for that though that is really not an issue at all. How you ask? You do this with the mac specific command: mount_nfs Here is how I use it to mount shares from my NAS. $ mount_nfs -o nolocks,nfsvers=3 /home/nas/myshares/nfs /Users/bob/nas/nfs
- MikeKusold 5y agoYou don't need an fstab entry on linux. You can just use the `mount` command. mount -t nfs ...
- abruzzi 5y agoor, if you're in the gui -- command-k, then type nfs://server/share
- ubercow13 5y agomacos also natively supports mounting sftp through Finder as long as password auth is available
- throwawayffffas 5y agoI think you are misreading the author, their point is all this works by default on Ubuntu and not on Mac with the exception of NFS. It's not that there are no solutions, it's that the author and as a matter of fact I too resent that we have to look for solutions. From my point of view when I plug my phone in my linux box it just works but when I plug it in my Mac nothing happens, thus MacOs is an inferior operating system. As in it fails to operate in the manner I would like it to.