macOS
brew install libiscsilocal Homebrew formula metadata
安装
brew install libiscsilocal Homebrew formula metadata
sudo apk add libiscsiAlpine Linux edge package indexes · libiscsi · 来源: dl-cdn.alpinelinux.org
sudo dnf install libiscsiFedora Rawhide package metadata · libiscsi · 来源: dl.fedoraproject.org
nix profile install nixpkgs#libiscsinixpkgs package indexes · pkgs/by-name/li/libiscsi/package.nix · 来源: api.github.com
sudo pacman -S libiscsiArch Linux sync databases · libiscsi · 来源: geo.mirror.pkgbuild.com
sudo apt install libiscsi-binDebian stable package indexes · libiscsi-bin · 来源: deb.debian.org
sudo zypper install libiscsi-developenSUSE Tumbleweed package metadata · libiscsi-devel · 来源: download.opensuse.org
概览
Client library and utilities for iscsi
历史
libiscsi is a client-side C library and utility collection for implementing the iSCSI protocol. It packages asynchronous iSCSI and SCSI task handling into a reusable library plus command-line tools for target discovery, inspection, testing, and data operations.
The iSCSI protocol was standardized in RFC 3720 in 2003 as SCSI over TCP, then consolidated in RFC 7143 in April 2014. libiscsi implements the client side of that protocol, with an asynchronous core, a synchronous convenience layer, utility programs, examples, and an iSCSI conformance test tool.
The repository tags show libiscsi 1.1.0 in December 2011 and a long sequence through the 1.x series. The README describes the project as a work in progress aiming to cover iSCSI session establishment and maintenance plus low-level SCSI CDB construction and data-in parsing.
libiscsi is adopted by distributions and storage tools that need user-space iSCSI client behavior without depending on kernel initiator workflows. Its README also includes patches for making external packages such as SG3-UTILS and MTX iSCSI-aware, which points to its role as a library layer for storage utilities.
The utilities cover operations such as logging in to targets, enumerating targets and devices, inquiry, capacity checks, performance tests, persistent reservations, and conformance tests. The README documents iscsi:// and iser:// URL formats, CHAP credentials, bidirectional CHAP, IPv6, header digest, and data digest support.
For package maintainers, libiscsi is a useful user-space storage protocol toolkit: small enough to ship as a library and CLI bundle, but deep enough to exercise SCSI/iSCSI edge cases through iscsi-test-cu. It is also a good example of a package where command-line URL handling, optional credentials, and protocol conformance tests matter more than a visible desktop UI.
安全态势
library-like package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
iscsi-discard | cli | 全局可执行文件 | |
iscsi-inq | cli | 全局可执行文件 | |
iscsi-ls | cli | 全局可执行文件 | |
iscsi-md5sum | cli | 全局可执行文件 | |
iscsi-perf | cli | 全局可执行文件 | |
iscsi-pr | cli | 全局可执行文件 | |
iscsi-readcapacity16 | cli | 全局可执行文件 | |
iscsi-rtpg | cli | 全局可执行文件 | |
iscsi-swp | cli | 全局可执行文件 | |
iscsi-test-cu | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/sahlberg/libiscsi
安装元数据
| 软件包键 | brew:libiscsi |
|---|---|
| 版本 | 1.20.3 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/libiscsi |
| 主页 | https://github.com/sahlberg/libiscsi |
| 仓库 | https://github.com/sahlberg/libiscsi |
| 上游文档 | https://github.com/sahlberg/libiscsi#readme |
| 许可证 | LicenseRef-Homebrew-public-domain AND LGPL-2.1-or-later AND GPL-2.0-or-later |
| 源码归档 | https://github.com/sahlberg/libiscsi/archive/refs/tags/1.20.3.tar.gz |
| 依赖 | cunit |
| 构建依赖 | autoconf, automake, libtool |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | libiscsi |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
libiscsi-bin 1.20.0-4
iSCSI client shared library - utilities
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi-binlibiscsi-dev 1.20.0-4
iSCSI client library development files
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi-devlibiscsi7 1.20.0-4
iSCSI client shared library
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi7libiscsi
nix profile install nixpkgs#libiscsilibiscsi-bin 1.19.0-3build4
iSCSI client shared library - utilities
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi-binlibiscsi-dev 1.19.0-3build4
iSCSI client library development files
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi-devlibiscsi7 1.19.0-3build4
iSCSI client shared library
https://github.com/sahlberg/libiscsi
sudo apt install libiscsi7libiscsi 1.19.0-r2
iSCSI client library and utilities
https://github.com/sahlberg/libiscsi
sudo apk add libiscsilibiscsi-dev 1.19.0-r2
iSCSI client library and utilities (development files)
https://github.com/sahlberg/libiscsi
sudo apk add libiscsi-devlibiscsi-doc 1.19.0-r2
iSCSI client library and utilities (documentation)
https://github.com/sahlberg/libiscsi
sudo apk add libiscsi-doclibiscsi-static 1.19.0-r2
iSCSI client library and utilities (static library)
https://github.com/sahlberg/libiscsi
sudo apk add libiscsi-staticlibiscsi-utils 1.19.0-r2
iSCSI client utilites
https://github.com/sahlberg/libiscsi
sudo apk add libiscsi-utilslibiscsi 1.20.3-4.fc44
iSCSI client library
https://github.com/sahlberg/libiscsi
sudo dnf install libiscsilibiscsi-devel 1.20.3-4.fc44
iSCSI client development libraries
https://github.com/sahlberg/libiscsi
sudo dnf install libiscsi-devellibiscsi-utils 1.20.3-4.fc44
iSCSI Client Utilities
https://github.com/sahlberg/libiscsi
sudo dnf install libiscsi-utilslibiscsi 1.20.3-1
Clientside library to implement the iSCSI protocol
https://github.com/sahlberg/libiscsi
sudo pacman -S libiscsi来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.