Fedora 38下SBCL环境中如何更新已安装的Quicklisp
如何更新Quicklisp到最新版本
1. 加载已安装的Quicklisp
由于Quicklisp已完成首次安装,quicklisp-quickstart:install仅用于初始化安装,此时需要加载已有的初始化文件进入带Quicklisp的SBCL环境:
- 直接通过命令行启动:
sbcl --load ~/quicklisp/setup.lisp
- 或进入SBCL后手动加载:
(load "~/quicklisp/setup.lisp")
2. 更新Quicklisp核心客户端
加载完成后,执行以下命令更新Quicklisp自身的核心程序组件:
(ql:update-client)
3. 更新软件包分发仓库
客户端更新完成后,同步最新的软件包版本索引,确保能获取到最新的第三方库:
(ql:update-dist "quicklisp")
快捷操作:一键更新全部
若想同时完成客户端和软件包仓库的更新,可直接执行:
(ql:update-all)
内容的提问来源于stack exchange,提问作者user51
相关产品推荐
相关产品推荐

