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>.
Maelezo ya mchapishaji (Kiingereza)
Common Lisp Package Manager (CLPM) ni nini?
Programu Common Lisp Package Manager (CLPM) inachapishwa na CLPM. Ni programu ya chanzo huria ya Windows.
Usakinishaji na mahitaji
Mchapishaji hutoa visakinishi vya Portable kwa Windows ya 64-bit. Kisakinishi kikuu kina ukubwa wa 29.9 MB. Inafanya kazi bila kusakinishwa (portable).
Faida / Hasara
Faida
- Chanzo huria: mtu yeyote anaweza kukagua na kujenga msimbo
- Portable: inafanya kazi bila kusakinishwa
Hasara
- Hakuna toleo asili la ARM64
- Hakuna sasisho kwa zaidi ya mwaka mmoja
Kwa ufupi: Common Lisp Package Manager (CLPM) ni zana ya chanzo huria ya Windows kwa kompyuta za 64-bit. Masasisho yamepungua.
Je, ni salama kupakua Common Lisp Package Manager (CLPM)?
- Faili inatolewa na files.clpm.dev, kikoa cha mchapishaji mwenyewe
- Kiungo cha kupakua kinatumia HTTPS
- Hashi ya SHA256 imechapishwa, hivyo unaweza kuthibitisha faili:
247A3DF5EED62C56EE1C4F80D89BCF419D8C9602AC8C51A3CD3ACA8B728B1130· Fungua ripoti ya VirusTotal ya hashi hii - Kiungo kilijibu tulipokikagua mara ya mwisho (22 Oktoba 2026)
- Msimbo chanzo uko wazi kwa umma
- ExeAtlas haihifadhi, haifungi wala haibadilishi visakinishi
Mwongozo unaohusiana: Jinsi ya kukagua hashi ya SHA256 ya faili kwenye Windows
Matoleo ya karibuni
Toleo 1 ›| Toleo | Tarehe | Ukubwa | Faili |
|---|---|---|---|
| 0.4.2-rc.2Jipya zaidi | 18 Desemba 2021 | 29.9 MB | 64-bit ZIP |
Kusakinisha kwa mstari wa amri
Usakinishaji kimya ›winget install --id CLPM.CLPM -eFaili za programu (.exe): clpm.exe
Mwongozo unaohusiana: Jinsi ya kutumia winget: sakinisha na sasisha programu
Taarifa
- Mchapishaji
- CLPM
- Leseni
- BSD-2-Clause
- Bei
- Bure
- Inahitaji
- Windows 11 / 10
- Usanifu
- 64-bit
- Kisakinishi
- Portable
- Toleo
- 0.4.2-rc.2
- Ilitolewa
- 18 Desemba 2021
- Iliongezwa kwenye orodha
- 22 Januari 2024
- Matoleo yaliyoorodheshwa
- 1
- Tovuti
- clpm.dev
- Kitambulisho cha winget
- CLPM.CLPM
Ukadiriaji na maoni
Bado hakuna maoni. Kuwa wa kwanza kuikadiria.
Maswali yanayoulizwa mara kwa mara
Je, Common Lisp Package Manager (CLPM) ni bure?
Ndiyo. Common Lisp Package Manager (CLPM) ni programu ya chanzo huria chini ya leseni ya BSD-2-Clause.
Je, ni salama kupakua Common Lisp Package Manager (CLPM)?
Faili inapakuliwa kutoka files.clpm.dev, ambayo ni ya mchapishaji mwenyewe; ExeAtlas haihifadhi wala haibadilishi faili. Linganisha hashi yake ya SHA256 na ile iliyoonyeshwa hapa, au fungua ripoti ya VirusTotal ya hashi hiyo.
Jinsi ya kusakinisha Common Lisp Package Manager (CLPM) kwa winget?
Fungua PowerShell au Windows Terminal na uendeshe amri ya winget iliyoonyeshwa kwenye ukurasa huu. winget hupakua kisakinishi rasmi na kukagua hashi yake ya SHA256 kabla ya kukiendesha.
Je, Common Lisp Package Manager (CLPM) inafanya kazi kwenye ARM (Windows on Arm)?
Hakuna toleo la ARM64; Windows 11 on Arm inaweza kuendesha toleo la 64-bit kupitia uigaji (emulation).
Je, Common Lisp Package Manager (CLPM) inaweza kutumika bila haki za msimamizi?
Ndiyo, ni portable: fungua kumbukumbu (archive) na uiendeshe.