CLPM is a project manager for Common Lisp. It can manage projects in both global and project specific contexts. It would be called a "package manager" in most other contexts, but the use of "package" unfortunately collides with the use of "package" in the Common Lisp spec as a namespace for symbols.
It consists of two major pieces. First is a standalone program that is responsible for all the heavy lifting of downloading and unpacking releases in the correct place, resolving dependencies, and managing project specific environments. This piece is generally referred to as CLPM, the CLPM core, or `clpm` and is distributed as a precompiled executable using SBCL (but it is possible to compile it from source). The second is a small client library written in portable Common Lisp that interfaces with ASDF and calls CLPM as necessary to find and install missing systems. This piece is generally referred to as the CLPM client or `clpm-client` and is meant to be loaded when you are interactively developing code.
CLPM is licensed under the two clause BSD license (BSD-2). So, basically do what you want with it (while providing appropriate attribution) and don't complain if it breaks things. CLPM is currently beta quality so expect some breakage and incompatibilites going forward.
To receive help or report issues please send email to <mailto:clpm-devel@common-lisp.net>. Additionally, feel free to join the email list at <https://mailman.common-lisp.net/listinfo/clpm-devel>. To join in the development of CLPM, you can find the project hosted on the common-lisp.net Gitlab server at <https://gitlab.common-lisp.net/clpm/clpm>.
Апісанне ад распрацоўшчыка (англійская)
Што такое Common Lisp Package Manager (CLPM)?
Праграму Common Lisp Package Manager (CLPM) выпускае CLPM. Гэта ПЗ для Windows з адкрытым зыходным кодам.
Устаноўка і сістэмныя патрабаванні
Распрацоўшчык прапануе ўсталёўшчыкі Партатыўная для сістэм 64-біт. Памер асноўнага ўсталёўшчыка — 29,9 МБ. Праграма працуе без устаноўкі (партатыўная версія).
Перавагі / Недахопы
Перавагі
- Адкрыты зыходны код: яго можна праверыць і сабраць самастойна
- Партатыўная версія: працуе без устаноўкі
Недахопы
- Няма натыўнай зборкі ARM64
- Больш за год без абнаўленняў
Коратка: Common Lisp Package Manager (CLPM) — праграма для Windows з адкрытым зыходным кодам; зборкі: 64-біт. Абнаўленні выходзяць усё радзей.
Ці бяспечна спампоўваць праграму Common Lisp Package Manager (CLPM)?
- Файл спампоўваецца з дамена распрацоўшчыка (files.clpm.dev)
- Спасылка на спампоўку выкарыстоўвае HTTPS
- Апублікаваны хэш SHA256 — файл можна праверыць:
247A3DF5EED62C56EE1C4F80D89BCF419D8C9602AC8C51A3CD3ACA8B728B1130· Адкрыць справаздачу VirusTotal для гэтага хэша - Падчас апошняй праверкі спасылка адказала (22 кастрычніка 2026 г.)
- Зыходны код адкрыты
- ExeAtlas не захоўвае, не абгортвае і не змяняе ўсталёўшчыкі
Інструкцыя па тэме: Як праверыць хэш SHA256 файла ў Windows
Апошнія версіі
Усе версіі (1) ›| Версія | Дата | Памер | Файлы |
|---|---|---|---|
| 0.4.2-rc.2Апошняя | 18 снежня 2021 г. | 29,9 МБ | 64-біт ZIP |
Устаноўка з каманднага радка
Ціхая ўстаноўка ›winget install --id CLPM.CLPM -eФайлы праграм (.exe): clpm.exe
Інструкцыя па тэме: Як карыстацца winget: устаноўка і абнаўленне
Інфармацыя
- Распрацоўшчык
- CLPM
- Ліцэнзія
- BSD-2-Clause
- Кошт
- Бясплатна
- Патрабаванні
- Windows 11 / 10
- Архітэктура
- 64-біт
- Усталёўшчык
- Партатыўная
- Версія
- 0.4.2-rc.2
- Дата выхаду
- 18 снежня 2021 г.
- Дададзена ў каталог
- 22 студзеня 2024 г.
- Версій у каталогу
- 1
- Сайт
- clpm.dev
- ID winget
- CLPM.CLPM
Ацэнкі і водгукі
Водгукаў пакуль няма. Можна ацаніць першым.
Частыя пытанні
Праграма Common Lisp Package Manager (CLPM) бясплатная?
Так. Common Lisp Package Manager (CLPM) — праграма з адкрытым зыходным кодам (ліцэнзія BSD-2-Clause); спампаваць і выкарыстоўваць яе можна бясплатна.
Ці бяспечна спампоўваць праграму Common Lisp Package Manager (CLPM)?
Файл спампоўваецца з files.clpm.dev — гэты дамен належыць распрацоўшчыку; ExeAtlas не захоўвае і не змяняе файл. Параўнайце SHA256 спампаванага файла з пазначаным на гэтай старонцы або адкрыйце справаздачу VirusTotal для гэтага хэша.
Як усталяваць Common Lisp Package Manager (CLPM) праз winget?
Адкрыйце PowerShell або Тэрмінал Windows і выканайце каманду winget з гэтай старонкі. winget спампуе афіцыйны ўсталёўшчык і праверыць яго хэш SHA256 перад запускам.
Ці працуе Common Lisp Package Manager (CLPM) на ARM (Windows on Arm)?
Зборкі ARM64 няма; Windows 11 on Arm можа запусціць версію 64-біт праз эмуляцыю.
Ці можна карыстацца праграмай Common Lisp Package Manager (CLPM) без правоў адміністратара?
Так, гэта партатыўная версія: дастаткова распакаваць архіў і запусціць праграму.