macOS
brew install libnfslocal Homebrew formula metadata
sudo port install libnfsMacPorts ports tree · devel/libnfs/Portfile · Source: api.github.com
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libnfs pour les workflows d'agents IA.
installation
brew install libnfslocal Homebrew formula metadata
sudo port install libnfsMacPorts ports tree · devel/libnfs/Portfile · Source: api.github.com
sudo apk add libnfsAlpine Linux edge package indexes · libnfs · Source: dl-cdn.alpinelinux.org
sudo dnf install libnfsFedora Rawhide package metadata · libnfs · Source: dl.fedoraproject.org
nix profile install nixpkgs#libnfsnixpkgs package indexes · pkgs/by-name/li/libnfs/package.nix · Source: api.github.com
sudo pacman -S libnfsArch Linux sync databases · libnfs · Source: geo.mirror.pkgbuild.com
sudo apt install libnfs-devDebian stable package indexes · libnfs-dev · Source: deb.debian.org
sudo zypper install libnfs-developenSUSE Tumbleweed package metadata · libnfs-devel · Source: download.opensuse.org
aperçu
C client library for NFS
historique
libnfs is a C client library for accessing NFS shares over a network. It packages NFS and related RPC protocol handling into reusable APIs instead of requiring callers to mount a filesystem through the operating system.
The sahlberg/libnfs repository presents the library around three APIs: a raw asynchronous RPC interface, an asynchronous high-level NFS interface, and a synchronous high-level interface. The README also documents a version 2 API break with changed async task functions and read/write signatures.
The project broadened from NFSv3-oriented client access into NFSv4, server-side RPC examples, Windows and macOS build fixes, and later zero-copy read/write support for NFS v3/v4. Its changelog is organized by version transitions rather than narrative release notes.
libnfs is useful to media applications, backup tools, embedded systems, emulators, test programs, and cross-platform software that needs NFS URL access without a kernel mount. The README documents platform coverage for Linux, Cygwin, macOS, iOS, FreeBSD, Solaris, Windows, Android, AROS, PlayStation 2, and PlayStation 3.
Applications can use nfs:// URLs, choose sync or async APIs, select NFS versions through URL arguments or API calls, and tune behavior such as timeouts, retries, mount traversal, directory caching, TLS transport security, and UID/GID handling. The package also provides small tools such as nfs-cat, nfs-cp, nfs-ls, and nfs-stat.
libnfs is package-nerd interesting because it turns a traditionally kernel-mounted network filesystem into a linkable userspace protocol library. That makes it attractive in sandboxed, portable, or media-heavy software, but it also brings protocol-version, credential, TLS, and platform-build details into ordinary dependency graphs.
posture de sécurité
library-like package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
nfs-cat | cli | exécutable global | |
nfs-cp | cli | exécutable global | |
nfs-ls | cli | exécutable global | |
nfs-stat | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/sahlberg/libnfs
métadonnées d'installation
| Clé du paquet | brew:libnfs |
|---|---|
| Version | 6.0.2 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/libnfs |
| Page d'accueil | https://github.com/sahlberg/libnfs |
| Dépôt | https://github.com/sahlberg/libnfs |
| Docs amont | https://github.com/sahlberg/libnfs#readme |
| Licence | LGPL-2.1-or-later |
| Archive source | https://github.com/sahlberg/libnfs/archive/refs/tags/libnfs-6.0.2.tar.gz |
| Dépendances de compilation | cmake, docbook, docbook-xsl |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | libnfs |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
libnfs-dev 5.0.2-1+b2
NFS client library (development files)
https://github.com/sahlberg/libnfs
sudo apt install libnfs-devlibnfs-utils 5.0.2-1+b2
NFS client library (binaries)
https://github.com/sahlberg/libnfs
sudo apt install libnfs-utilslibnfs14 5.0.2-1+b2
NFS client library (shared library)
https://github.com/sahlberg/libnfs
sudo apt install libnfs14libnfs
nix profile install nixpkgs#libnfslibnfs-dev 5.0.2-1build1
NFS client library (development files)
https://github.com/sahlberg/libnfs
sudo apt install libnfs-devlibnfs-utils 5.0.2-1build1
NFS client library (binaries)
https://github.com/sahlberg/libnfs
sudo apt install libnfs-utilslibnfs14 5.0.2-1build1
NFS client library (shared library)
https://github.com/sahlberg/libnfs
sudo apt install libnfs14libnfs 5.0.3-r0
Client library for accessing NFS shares
https://github.com/sahlberg/libnfs
sudo apk add libnfslibnfs-dev 5.0.3-r0
Client library for accessing NFS shares (development files)
https://github.com/sahlberg/libnfs
sudo apk add libnfs-devlibnfs-doc 5.0.3-r0
Client library for accessing NFS shares (documentation)
https://github.com/sahlberg/libnfs
sudo apk add libnfs-doclibnfs-tools 5.0.3-r0
Client library for accessing NFS shares (tools)
https://github.com/sahlberg/libnfs
sudo apk add libnfs-toolslibnfs 6.0.2-7.fc44
Client library for accessing NFS shares over a network
https://github.com/sahlberg/libnfs
sudo dnf install libnfslibnfs-devel 6.0.2-7.fc44
Development files for libnfs
https://github.com/sahlberg/libnfs
sudo dnf install libnfs-devellibnfs-utils 6.0.2-7.fc44
Utilities for accessing NFS servers
https://github.com/sahlberg/libnfs
sudo dnf install libnfs-utilslibnfs 6.0.2-5
client library for accessing NFS shares
https://github.com/sahlberg/libnfs
sudo pacman -S libnfslibnfs-devel 5.0.3-3.2
Development files for libnfs
https://github.com/sahlberg/libnfs
sudo zypper install libnfs-develpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.