安装包含本地参考和全部已发布模式的完整包。
install installinstall使用
install [mod ...] [repo] [options]install执行 setup.lil(如果存在)
install <mod>从 lil 仓库安装包
install <mod ...>安装多个包(以空格分隔)
install <mod> <repo>从其他仓库安装包
-v <ver>安装与当前核心代兼容的指定版本
-m安装 Minimum 包(如果此版本已发布)
-i显示包和依赖信息
-l列出已安装模块、版本和包
-f <file>使用其他扩展文件
-ext <file> | -ext -选择其他扩展文件或恢复默认值
-g @upgrade通过可选 upgrade 模块升级或修复
-u按顺序移除多个扩展模块
uninstall <mod ...>@
Base 包含当前完整功能;只有模块发布后才提供 Minimum。下载代码受大小限制,会作为 trait 解析,检查预期方法和冲突,然后通过临时文件与原子重命名写入。
远程 PHP 代码会成为 lil-terminal 的一部分。请使用可信 HTTPS 仓库;语法检查和原子写入可防止安装损坏,但不能判断代码意图。
文档中的辅助命令名会解析到所属模块:download → upload、patch → diff、coo → ses、read → echo,以及 mariadb → mysql。它们与所属模块共用同一版本流。
当前 lil Base 核心可以通过 @command 前缀调用 Installer。该路径有意比显式
<repo> 参数可以指向其他 HTTPS 仓库,也可以指向采用相同仓库结构的本地目录。本地来源适合受控测试;默认仍使用 lil 仓库。
如果安装目标模块前必须先安装或刷新硬依赖,依赖报告与目标模块报告之间会保留一行空白。批量
可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。
安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。
Base 与 Minimum 是同一当前模块版本的两个包。
安装包含本地参考和全部已发布模式的完整包。
install install安装精简包。该包不包含本地参考;
install install -m安装这个确切的已发布版本。
install install -v 1.4.5删除扩展块,不影响核心和其他模块。
install install -u示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。
install pwd find dns | cd \sandbox | pwd -s | find "error" -t -f -p logs内置 pwd
已安装 find, v1.7 (base)
repo.lil.dog > .lil.php
已安装 dns, v1.8 (base)
repo.lil.dog > .lil.php
\sandbox\logs\errors.loginstall未找到 setup.lilinstall upgrade已安装 upgrade, v1.12 (base)
repo.lil.dog > .lil.phpinstall dns pwd del已安装 dns, v1.8 (base)
内置 pwd
已安装 del, v1.7 (base)install dns,pwd;del已安装 dns, v1.8 (base)
内置 pwd
已安装 del, v1.7 (base)install code已安装 include, v1.18 (base)
已安装 code, v1.14 (base)
界面包 code 1.0install code -m已安装 code, v1.14 (minimum)
界面包 未请求install code -i模块 code
版本 1.14
Base 是
Minimum 是
依赖 include >= 1.16
界面包 code 1.0install ping -v 1.2.4已安装 ping, v1.10 (base)
repo.lil.dog > .lil.phpinstall ping https://mirror.example.net/lil已安装 ping, v1.11 (base)
mirror.example.net > .lil.phpinstall ping -f \sandbox\tmp\extensions.php已安装 ping, v1.11 (base)
repo.lil.dog > \sandbox\tmp\extensions.phpinstall -ext \sandbox\tmp\extensions.php | install -ext -Ext \sandbox\tmp\extensions.php
Ext .lil.phpinstall -lcode v1.14 · base
find v1.7 · base
help v1.42 · base
install v1.39 · base
upgrade v1.12 · baseinstall dns -u已移除 dnsuninstall dns pwd del已移除 dns
pwd:内置命令无法卸载
已移除 del@dns google.comA 142.250.72.14
AAAA 2607:f8b0:4007:80e::200e
MX 10 smtp.google.com
NS ns1.google.com
TXT …install missing_modulemissing_module: 没有兼容 lil.core.v 的版本1