macOS
brew install clisplocal Homebrew formula metadata
sudo port install clispMacPorts ports tree · lang/clisp/Portfile · 来源: api.github.com
安装
brew install clisplocal Homebrew formula metadata
sudo port install clispMacPorts ports tree · lang/clisp/Portfile · 来源: api.github.com
sudo apk add clispAlpine Linux edge package indexes · clisp · 来源: dl-cdn.alpinelinux.org
sudo dnf install clispFedora Rawhide package metadata · clisp · 来源: dl.fedoraproject.org
nix profile install nixpkgs#clispnixpkgs package indexes · clisp · 来源: raw.githubusercontent.com
sudo pacman -S clispArch Linux sync databases · clisp · 来源: geo.mirror.pkgbuild.com
sudo zypper install clispopenSUSE Tumbleweed package metadata · clisp · 来源: download.opensuse.org
概览
GNU CLISP, a Common Lisp implementation
历史
GNU CLISP is an ANSI Common Lisp implementation that provides an interpreter, compiler, debugger, command-line REPL, bytecode compilation, scripting support, and a broad set of implementation extensions.
CLISP began in Germany in 1987 with Bruno Haible and Michael Stoll; its own implementation notes describe the first version as an Atari ST system written in 68000 assembly language and Common Lisp. Bruno Haible remained the original long-time maintainer, and Sam Steingold became a co-maintainer in 1998.
The project became a portable GPL implementation in the early 1990s, with release 2.1 shipping source for Atari ST, Amiga, DOS, OS/2, and Unix systems. Its official notes trace a long sequence of 2.x releases that added CLOS, modules, Unicode work, FFI improvements, POSIX interfaces, GNU build-system alignment, and experimental thread support.
CLISP's own homepage lists official distribution through SourceForge and GNU FTP, plus packages or ports for Debian, Fedora, openSUSE, Gentoo, Arch, Ubuntu, FreeBSD, pkgsrc, OpenBSD, Fink, MacPorts, Homebrew, Cygwin, and Solaris CSW. The batch input also records package-manager coverage across Alpine, Homebrew, Debian, Fedora, MacPorts, Nix, Arch, Ubuntu, and openSUSE.
By the late 2000s CLISP had settled into the role of a widely packaged, portable Common Lisp runtime rather than the highest-performance implementation. Its long availability in Unix package managers made it a familiar command-line Lisp for scripts, teaching, and portability testing.
Users run `clisp` interactively as a Common Lisp REPL, compile Lisp files to portable bytecode with `-c`, execute expressions with `-x`, or use Lisp files as scripts. The manual documents `~/.clisprc.lisp` and `~/.clisprc.fas` as startup rc files and `-norc` to suppress them.
The companion `clisp-link` executable is used for linking modules, while CLISP itself is often used with Emacs, SLIME, ILISP, and shell-style scripting workflows.
CLISP is package-nerd notable because it is one of the old, portable Common Lisp implementations that distributions carried for decades. It exercises hard packaging surfaces: generated memory images, optional modules, readline, FFI, libffcall, architecture portability, and Lisp startup files.
Its later unreleased 2.50 notes explicitly discuss distribution concerns such as memory-image compatibility options, which is exactly the kind of runtime/package-manager boundary that maintainers care about.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.clisprc.lisp~/.clisprc.fas可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
clisp | cli | 全局可执行文件 | |
clisp-link | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:clisp |
|---|---|
| 版本 | 2.49.92 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/clisp |
| 主页 | https://clisp.sourceforge.io/ |
| 仓库 | https://gitlab.com/gnu-clisp/clisp |
| 上游文档 | https://clisp.sourceforge.io/impnotes.html |
| 许可证 | GPL-2.0-or-later |
| 源码归档 | https://alpha.gnu.org/gnu/clisp/clisp-2.49.92.tar.bz2 |
| 依赖 | libffcall, libsigsegv, readline |
| macOS 提供的库 | libxcrypt, ncurses |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | clisp |
| Version Scheme | 0 |
| Revision | 1 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
clisp 1:2.49.20241228.gitc3ec11b-2
GNU CLISP, a Common Lisp implementation
sudo apt install clispclisp-doc 1:2.49.20241228.gitc3ec11b-2
GNU CLISP, a Common Lisp implementation (documentation)
sudo apt install clisp-docclisp-module-berkeley-db 1:2.49.20241228.gitc3ec11b-2
GNU CLISP module that adds an interface to Berkeley DB
sudo apt install clisp-module-berkeley-dbclisp-module-clx 1:2.49.20241228.gitc3ec11b-2
GNU CLISP module that adds X11 bindings
sudo apt install clisp-module-clxclisp-module-dbus 1:2.49.20241228.gitc3ec11b-2
GNU CLISP module that adds an interface to D-Bus
sudo apt install clisp-module-dbusclisp-module-gdbm 1:2.49.20241228.gitc3ec11b-2
GNU CLISP module that adds an interface to GNU DBM
sudo apt install clisp-module-gdbmclisp-module-libsvm 1:2.49.20241228.gitc3ec11b-2
GNU CLISP module that adds an interface to LIBSVM
sudo apt install clisp-module-libsvmclisp-module-pari 1:2.49.20241228.gitc3ec11b-2
GNU CLISP module that adds an interface to PARI
sudo apt install clisp-module-pariclisp-module-postgresql 1:2.49.20241228.gitc3ec11b-2
GNU CLISP module that adds a PostgreSQL interface
sudo apt install clisp-module-postgresqlclisp-module-zlib 1:2.49.20241228.gitc3ec11b-2
GNU CLISP module that adds zlib support for vectors
sudo apt install clisp-module-zlibclisp
nix profile install nixpkgs#clispclisp 1:2.49.20210628.gitde01f0f-3.1build3
GNU CLISP, a Common Lisp implementation
sudo apt install clispclisp-doc 1:2.49.20210628.gitde01f0f-3.1build3
GNU CLISP, a Common Lisp implementation (documentation)
sudo apt install clisp-docclisp-module-berkeley-db 1:2.49.20210628.gitde01f0f-3.1build3
GNU CLISP module that adds an interface to Berkeley DB
sudo apt install clisp-module-berkeley-dbclisp-module-clx 1:2.49.20210628.gitde01f0f-3.1build3
GNU CLISP module that adds X11 bindings
sudo apt install clisp-module-clxclisp-module-dbus 1:2.49.20210628.gitde01f0f-3.1build3
GNU CLISP module that adds an interface to D-Bus
sudo apt install clisp-module-dbus来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.