quicklisp 在哪里保存系统?
Where does quicklisp save systems?
调用(ql:quickload "system-name")
后,QuickLisp完成了系统的下载安装,到底放在哪里呢?
我试着查看我的项目文件夹,但它不在那里,而且我在 ~/quicklisp
中也找不到它。
那么它到底把系统保存在哪里呢?如果确实如此,那就是。
通常当你像这样安装 quicklisp 时 http://www.quicklisp.org/beta/#installation 你应该在你的主目录中有这个文件夹。
/home/yourusername/quicklisp
然后您可以在
中找到您安装的库
/home/yourusername/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
它将位于类似于以下示例的目录中:
/home/electric/quicklisp/dists/quicklisp/software/lparallel-20141106-git
区别开来:Quicklisp 客户端旨在让用户可以创建和添加自己的软件存储库。 Quicklisp 将这些存储库称为 dists
。 Quicklisp 提供了自己的 dist,也被命名为 quicklisp
。除了 dist 中的 software
之外,quicklisp 还将 dist 的元数据和压缩软件存档存储在 dist 的目录中。与 dists 分开,顶级 quicklisp 目录还包含 quicklisp 的源代码、放置本地项目的地方等。
这就是你如何最终得到最初看起来多余的 quicklisp/dists/quicklisp/software/
。
此外,(ql:where-is-system 'system-name)
将 return 系统的位置。
调用(ql:quickload "system-name")
后,QuickLisp完成了系统的下载安装,到底放在哪里呢?
我试着查看我的项目文件夹,但它不在那里,而且我在 ~/quicklisp
中也找不到它。
那么它到底把系统保存在哪里呢?如果确实如此,那就是。
通常当你像这样安装 quicklisp 时 http://www.quicklisp.org/beta/#installation 你应该在你的主目录中有这个文件夹。
/home/yourusername/quicklisp
然后您可以在
中找到您安装的库/home/yourusername/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
它将位于类似于以下示例的目录中:
/home/electric/quicklisp/dists/quicklisp/software/lparallel-20141106-git
区别开来:Quicklisp 客户端旨在让用户可以创建和添加自己的软件存储库。 Quicklisp 将这些存储库称为 dists
。 Quicklisp 提供了自己的 dist,也被命名为 quicklisp
。除了 dist 中的 software
之外,quicklisp 还将 dist 的元数据和压缩软件存档存储在 dist 的目录中。与 dists 分开,顶级 quicklisp 目录还包含 quicklisp 的源代码、放置本地项目的地方等。
这就是你如何最终得到最初看起来多余的 quicklisp/dists/quicklisp/software/
。
此外,(ql:where-is-system 'system-name)
将 return 系统的位置。