Comments (6)
I started work on the necessary infrastructure to support macOS FUSE formulae, back when it was announced that all such formulae would be deprecated. Pretty much everything needed is in place, and now that all such formulae have been disabled in core, I'll begin migrating them into my own FUSE tap for all to use: https://github.com/gromgit/homebrew-fuse
That said, I'm just one guy who got deluged by a flood of unexpected responsibilities, so PRs to my tap are always welcome. Otherwise, leave an issue there and I'll get around to it as soon as I can.
I also wonder whether it would be possible to compile libfuse for macOS: https://formulae.brew.sh/formula/libfuse
It might be possible, but getting it to do useful things on macOS requires kernel extensions that libfuse
neither has nor supports. That's why their own README states:
Supported Platforms
- Linux (fully)
- BSD (mostly/best-effort)
- For OS-X, please use OSXFUSE
from homebrew-fuse.
I installed sshfs a few hours ago. Works fine.
@gromgit: I never thought you would come up with a solution so quickly. Just great! Thanks a lot!
from homebrew-fuse.
It worked perfectly this time, thank you!
And no worries regarding the old dependency, it's already better to receive minor version updates from your tap than nothing from core. Maybe a future macFUSE update will allow using branch 3 of sshfs, so at least now there's a way forward when this happens.
from homebrew-fuse.
As for sshfs
itself, I've confirmed that v2.10 is the last version that can be built with the latest MacFUSE, since that only supports FUSE API v2. Give it a shot and let me know if something breaks.
from homebrew-fuse.
I just tried, but it didn't work. Here is the error I got:
$ brew install gromgit/fuse/sshfs
==> Tapping gromgit/fuse
Cloning into '/usr/local/Homebrew/Library/Taps/gromgit/homebrew-fuse'...
remote: Enumerating objects: 243, done.
remote: Counting objects: 100% (243/243), done.
remote: Compressing objects: 100% (165/165), done.
remote: Total 243 (delta 72), reused 230 (delta 64), pack-reused 0
Receiving objects: 100% (243/243), 48.53 KiB | 1.05 MiB/s, done.
Resolving deltas: 100% (72/72), done.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/gromgit/homebrew-fuse/Formula/afuse-mac.rb
No available formula with the name "afuse-mac".
In formula file: /usr/local/Homebrew/Library/Taps/gromgit/homebrew-fuse/Formula/afuse-mac.rb
Expected to find class AfuseMac, but only found: AfuseMacMac.
Error: Cannot tap gromgit/fuse: invalid syntax in tap!
I took care to uninstall sshfs
I had from core
before running this command, so I don't know what went wrong. I tried again after uninstallin afuse
I had from core, thinking maybe it's best to get the dependencies from the same tap (since the error message mentioned afuse
), but I got the same error when I retried.
from homebrew-fuse.
Sorry, I checked in some typos in a different formula. Please brew update
and try again.
from homebrew-fuse.
Related Issues (20)
- Getting 404 on brew install xmount-mac HOT 2
- failed to install clone HOT 13
- Support for the encfs HOT 1
- Got this error when run gitfs on my Mac HOT 2
- THANK YOU! (Not Actionable) HOT 1
- sshfs depends on missing library HOT 4
- [cryfs-mac] Update to latest version 0.11.2 HOT 1
- License file for this repo? HOT 1
- cannot update until macfuse supports fuse API v3 HOT 1
- Adding dependency of macos-fuse-t HOT 1
- gocryptfs -reverse mode, fs.Mount failed: read-only file system HOT 1
- [cryfs-mac] Update to latest version 0.11.3 HOT 1
- Can't using command `brew install gromgit/fuse/XYZ-mac` to install the xyz-mac HOT 2
- gocryptfs update HOT 1
- how to build ifuse on macos? HOT 2
- Rclone needs update to v1.64.0
- ratarmount support?
- M2: Library not loaded: /opt/homebrew/opt/libplist/lib/libplist-2.0.3.dylib HOT 3
- FUSE - GOOFYS
- FUSE - ROFS / XMOUNT
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebrew-fuse.