Instala o pacote completo com referência local e todos os modos publicados.
install installinstallUse
install [mod ...] [repo] [options]installexecutar setup.lil (se existir)
install <mod>instalar um pacote do repositório lil
install <mod ...>instalar vários pacotes (separados por espaços)
install <mod> <repo>instalar um pacote de outro repositório
-v <ver>instalar uma versão exata compatível com esta geração do núcleo
-minstalar o pacote Minimum (se publicado para esta versão)
-imostrar informações do pacote e das dependências
-llistar módulos, versões e pacotes instalados
-f <file>usar outro arquivo de extensões
-ext <file> | -ext -selecionar outro arquivo de extensões ou restaurar o padrão
-g @upgradeatualizar ou reparar pelo módulo opcional upgrade
-uremover vários módulos de extensão em ordem
uninstall <mod ...>alias de @
Minimum aceita instalação e remoção básicas; inspeção detalhada, troca do arquivo de extensões e opções avançadas exigem Base.
Falta um comando no terminal?
Base oferece todas as funções; -m seleciona Minimum quando essa edição existe. Use -i para conferir requisitos e -v para escolher uma versão compatível específica. Para atualizar módulos instalados, use
Base contém toda a funcionalidade atual; Minimum só existe quando o módulo o publica. O código baixado tem limite de tamanho, é analisado como trait, verificado quanto ao método e conflitos e gravado por arquivo temporário e renomeação atômica.
O código PHP remoto passa a fazer parte do lil-terminal. Use um repositório HTTPS confiável; validação e gravação atômica evitam corrupção, mas não determinam a intenção do código.
Os nomes secundários documentados são resolvidos para o módulo proprietário: download (independent), patch → diff, coo → ses, read → echo e mariadb → mysql. Eles compartilham o mesmo fluxo de versões do módulo proprietário.
O Base core atual do lil pode chamar o Installer pelo prefixo @command. Esse caminho é propositalmente mais restrito que um
O argumento <repo> pode apontar para outro repositório HTTPS ou para um diretório local com a mesma estrutura de repositório. Fontes locais são úteis em testes controlados; o repositório lil continua sendo o padrão.
Quando o módulo solicitado precisa primeiro instalar ou atualizar uma dependência obrigatória, o relatório da dependência e o do módulo solicitado são separados por uma linha em branco. Operações em lote com
Os resultados de instalação e a lista de módulos exibem ⌘ para Base e (minimum) para Minimum. No Minimum, a remoção verifica as dependências e atualiza o arquivo de extensões de forma atômica.
Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.
Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.
Base e Minimum são dois pacotes da mesma versão atual do módulo.
Instala o pacote completo com referência local e todos os modos publicados.
install installInstalar o pacote reduzido. A referência local é omitida;
install install -mInstalar exatamente esta versão publicada.
install install -v 1.4.8Remove o bloco da extensão sem afetar o núcleo ou outros módulos.
install install -uOs exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.
installResultado didático preparado; Play não altera a sua instalação.
run setup.lil (if present)
O resultado depende dos pacotes instalados e do repositório.install -lResultado didático preparado; Play não altera a sua instalação.
hash v1.1.4
pwd v1.1.5
dns v1.2.4
O resultado depende dos pacotes instalados e do repositório.install hash -iResultado didático preparado; Play não altera a sua instalação.
@help hash -i — detailed command reference
Packages: base / minimum
O resultado depende dos pacotes instalados e do repositório.install hashResultado didático preparado; Play não altera a sua instalação.
Installed hash, v1.1.4
repo.lil.dog > extensions.php
O resultado depende dos pacotes instalados e do repositório.install hash -mResultado didático preparado; Play não altera a sua instalação.
Installed hash, v1.1.4 (minimum)
repo.lil.dog > extensions.php
O resultado depende dos pacotes instalados e do repositório.install hash -m -iResultado didático preparado; Play não altera a sua instalação.
@help hash -i — detailed command reference
Packages: base / minimum
O resultado depende dos pacotes instalados e do repositório.install hash -v 1.1.4 -iResultado didático preparado; Play não altera a sua instalação.
@help hash -i — detailed command reference
Version: 1.1.4
O resultado depende dos pacotes instalados e do repositório.install pwd dnsResultado didático preparado; Play não altera a sua instalação.
Installed pwd, v1.1.5
Installed dns, v1.2.4
O resultado depende dos pacotes instalados e do repositório.install pwd,dns;hashResultado didático preparado; Play não altera a sua instalação.
Installed pwd, v1.1.5
Installed dns, v1.2.4
Installed hash, v1.1.4
O resultado depende dos pacotes instalados e do repositório.install codeResultado didático preparado; Play não altera a sua instalação.
Installed code, v1.3.7
O resultado depende dos pacotes instalados e do repositório.install ping https://mirror.example.test/lil -iResultado didático preparado; Play não altera a sua instalação.
ping: no version compatible with lil.core.v1
O resultado depende dos pacotes instalados e do repositório.install code -iResultado didático preparado; Play não altera a sua instalação.
@help code -i — detailed command reference
O resultado depende dos pacotes instalados e do repositório.install readResultado didático preparado; Play não altera a sua instalação.
Already installed echo, v1.2.3
O resultado depende dos pacotes instalados e do repositório.O nome secundário read é resolvido para o módulo echo.
install patch -iResultado didático preparado; Play não altera a sua instalação.
@help diff -i — detailed command reference
O resultado depende dos pacotes instalados e do repositório.install hash -uResultado didático preparado; Play não altera a sua instalação.
Removed hash
extensions.php
O resultado depende dos pacotes instalados e do repositório.uninstall pwd dnsResultado didático preparado; Play não altera a sua instalação.
Removed pwd
Removed dns
O resultado depende dos pacotes instalados e do repositório.install core -uResultado didático preparado; Play não altera a sua instalação.
core: built-in command cannot be uninstalledinstall -ext sandbox/tmp/extensions.phpResultado didático preparado; Play não altera a sua instalação.
Ext sandbox/tmp/extensions.php
O resultado depende dos pacotes instalados e do repositório.install -ext -Resultado didático preparado; Play não altera a sua instalação.
Ext (default extension file)
O resultado depende dos pacotes instalados e do repositório.install pwd -f sandbox/tmp/extensions.phpResultado didático preparado; Play não altera a sua instalação.
Installed pwd, v1.1.5
repo.lil.dog > sandbox/tmp/extensions.php
O resultado depende dos pacotes instalados e do repositório.install hash -gResultado didático preparado; Play não altera a sua instalação.
v1.1.4
O resultado depende dos pacotes instalados e do repositório.install missing_moduleResultado didático preparado; Play não altera a sua instalação.
missing_module: no version compatible with lil.core.v1install -vResultado didático preparado; Play não altera a sua instalação.
Invalid versioninstall pwd -i -mResultado didático preparado; Play não altera a sua instalação.
@help pwd -i — detailed command reference
Package: minimum
O resultado depende dos pacotes instalados e do repositório.install dns -v 1.2.4 -iResultado didático preparado; Play não altera a sua instalação.
@help dns -i — detailed command reference
Version: 1.2.4
O resultado depende dos pacotes instalados e do repositório.install dns -uResultado didático preparado; Play não altera a sua instalação.
Removed dns
extensions.php
O resultado depende dos pacotes instalados e do repositório.install hash -f sandbox/tmp/extensions.phpResultado didático preparado; Play não altera a sua instalação.
Installed hash, v1.1.4
repo.lil.dog > sandbox/tmp/extensions.php
O resultado depende dos pacotes instalados e do repositório.Anchored