FUSE for macOS(是 OSXFUSE)允許您通過第三方文件系統擴展 macOS 的本機文件處理功能。它是 MacFUSE 的後繼產品,已被許多產品用作軟件構建塊,但不再維護.
FUSE for macOS 功能
作為用戶,安裝 FUSE for macOS 軟件包將允許您使用任何第三方 FUSE 文件系統。通過可選的 MacFUSE 兼容層支持傳統的 MacFUSE 文件系統。作為開發人員,您可以使用 FUSE SDK 將許多類型的新文件系統作為常規用戶空間程序編寫。這些文件系統的內容可以來自任何地方:從本地磁盤,從整個網絡,從內存,或任何其他組合來源。使用 FUSE 編寫文件系統比傳統的編寫內核文件系統的方法更容易和更快。由於 FUSE 文件系統是常規應用程序(與內核擴展相對),因此,如果您正在開發標準的 macOS 應用程序,則在編程工具,調試程序和庫中具有同樣的靈活性和選擇性.
如何工作
在更技術性的術語中,FUSE 實現了一種機制,可以在 macOS 上的用戶空間程序中實現功能完備的文件系統。它提供了多個 API,其中之一是源自 Linux 的 FUSE API(用戶空間中的文件系統)的超集。因此,許多現有的 FUSE 文件系統在 macOS 上變得易於使用。FUSE for macOS 軟件由一個內核擴展和各種用戶空間庫和工具組成。它配備了基於 C 和 Objective- C 的 SDK。如果您更喜歡另一種語言(比如說 Python 或 Java),那麼在您自己安裝相關語言綁定後,您應該能夠使用這些語言創建文件系統.
文件系統存儲庫包含多個令人興奮和有用的文件系統的源代碼供您瀏覽,編譯和構建,如 sshfs,procfs,AccessibilityFS,GrabFS,LoopbackFS,SpotlightFS 和 YouTubeFS.
檔案版本 | FUSE 4.4.3 |
---|---|
檔案名稱 | macfuse-4.4.3.dmg |
檔案大小 | |
系統 | Mac OS X 10.5 or later |
軟體類型 | 開源軟體 |
作者 | Benjamin Fleischer |
更新日期 | https://osxfuse.github.io/ |
軟體類型 | 2023-04-17 |
更新日誌 | |
What's new in this version: - Work around unavailable VFS plugin. Starting with macOS 12, some users have been reporting that the VFS plugin is not available when they are trying to mount a volume, although the kernel extension is loaded. Starting with this release, the kernel extension loader works around this issue by trying to reload the kernel extension, in case the VFS plugin is not available. |
|
檔案下載 | 檔案下載 |