2

调用之后(ql:quickload "system-name"),QuickLisp完成了系统的下载和安装,它到底放在哪里呢?

我尝试查看我的项目文件夹,但它不存在,我也找不到它~/quicklisp

那么它究竟将系统保存在哪里呢?如果确实如此,那就是。

4

2 回答 2

4

通常,当您像这样http://www.quicklisp.org/beta/#installation安装 quicklisp 时,您的主目录中应该有这个文件夹。

/home/你的用户名/quicklisp

然后你可以找到你安装的库

/home/你的用户名/quicklisp/dists/quicklisp/软件

你也可以添加本地asd文件系统

/home/youusername/quicklisp/local-projects

也许你是在你是超级用户时安装它,要找到它,我认为你必须使用 shell 命令 find 来查找文件夹,就像我在我的 fedora 计算机中所做的那样。这是示例

sudo find / -name quicklisp

回答

Swipe your finger across the fingerprint reader
/home/anquegi/quicklisp
/home/anquegi/quicklisp/quicklisp
/home/anquegi/quicklisp/dists/quicklisp
/home/anquegi/.cache/common-lisp/abcl-1.3.1-fasl42-linux-x64/home/anquegi/quicklisp
/home/anquegi/.cache/common-lisp/abcl-1.3.1-fasl42-linux-x64/home/anquegi/quicklisp/quicklisp
/home/anquegi/.cache/common-lisp/sbcl-1.2.4-1.fc21-linux-x64/home/anquegi/quicklisp

/home/anquegi/.cache/common-lisp/sbcl-1.2.4-1.fc21-linux-x64/home/anquegi/quicklisp/quicklisp
/home/anquegi/.cache/common-lisp/sbcl-1.2.4-1.fc21-linux-x64/home/anquegi/quicklisp/dists/quicklisp
/home/anquegi/lib/lisp/quicklisp
find: ‘/run/user/1000/gvfs’: S’ha denegat el permís
于 2015-04-09T17:15:45.053 回答
2

它将位于类似于以下示例的目录中:

/home/electric/quicklisp/dists/quicklisp/software/lparallel-20141106-git

将其分开:Quicklisp 客户端旨在让用户可以创建和添加自己的软件存储库。Quicklisp 调用这些存储库dists。Quicklisp 提供了自己的 dist,也被命名为quicklisp. 除了softwarein a dist 之外,quicklisp 还将 dist 的元数据和压缩的软件档案存储在 dist 的目录中。与 dists 不同,顶层 quicklisp 目录还包含 quicklisp 的源代码、放置本地项目的地方等。

这就是你最终得到最初多余的外观的方式quicklisp/dists/quicklisp/software/

此外,(ql:where-is-system 'system-name)将返回系统的位置。

于 2015-04-10T02:03:44.820 回答