Instala el paquete completo con referencia local y todos los modos publicados.
install upgradeupgradeupgrade [module ...] [-c] · upgrade -auto <check|update|off> · upgrade -infoupgradeactualizar todos los módulos de extensión instalados
upgrade <module>actualizar (o reparar) el módulo indicado
upgrade -ccomprobar versiones, paquetes y dependencias
upgrade <module> -ccomprobar la versión de un módulo
upgrade -auto check @runbuscar actualizaciones una vez por sesión autorizada mediante autoload.lil
upgrade -auto update @runintentar actualizar una vez por sesión autorizada mediante autoload.lil
upgrade -auto offdesactivar las acciones automáticas de
upgrade -infomostrar el modo automático y el estado de autoload.lil
Minimum solo permite actualizar todos los módulos o uno específico. La comprobación -c, varios nombres y los modos automáticos requieren Base.
Antes de tocar un sitio en producción, ejecuta
autoload.lil. -auto update puede reemplazar código PHP automáticamente; está desactivado de forma predeterminada. Consulta -auto off. Los comandos Core, como lil.php.
Cada marcador instalado conserva repositorio, versión, paquete Base o Minimum y generación de lil.core.
Los módulos existentes se descargan, normalizan, analizan, comprueban frente a conflictos de métodos y se sustituyen de forma atómica. Las dependencias se revisan por repositorio, paquete, versión y generación del núcleo.
-c realiza el mismo análisis de versiones, paquetes y dependencias sin descargar el código fuente del módulo ni escribir el archivo de extensiones. Es el primer paso recomendado antes de una actualización manual o automática en una instalación importante.
El modo automático opcional reutiliza el mecanismo de arranque de run y su archivo autoload.lil.
Como autoload.lil se ejecuta una vez por sesión autorizada, la acción elegida ocurre después de iniciar sesión y no antes de cada comando. El modo automático requiere run.
La actualización automática está desactivada de forma predeterminada. update descarga y sustituye código PHP ejecutable, por lo que debe usarse únicamente con un repositorio de confianza. Si los cambios deben seguir siendo explícitos, utilice check.
Las comprobaciones y actualizaciones de toda la instalación comienzan con un total compacto, muestran los módulos modificados en filas que empiezan por las versiones —por ejemplo v1.30 > v1.33 help ⌘— y terminan con contadores como Actuales: 10. Así resulta fácil comparar varias actualizaciones de un vistazo.
Los comandos integrados lil.php.
Los paquetes Base se marcan con ⌘; Minimum conserva la etiqueta (minimum).
Al comprobar o actualizar un solo módulo se muestran únicamente las versiones y el marcador del paquete, por ejemplo, v1.1.5 ⌘ o v1.1.4 > v1.1.5 ⌘. No se repiten el nombre ni Current/Available. Si falta el código fuente, se reintenta una vez la misma versión.
Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.
Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.
Base y Minimum son dos paquetes de la misma versión actual del módulo.
Instala el paquete completo con referencia local y todos los modos publicados.
install upgradeInstalar el paquete reducido. No incluye la referencia local;
install upgrade -mInstalar exactamente esta versión publicada.
install upgrade -v 1.3.5Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.
install upgrade -uLos ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.
upgrade -cResultado de ejemplo preparado; Play no modifica tu instalación.
Status All 3 modules are current
El resultado depende de los paquetes instalados y del repositorio.upgradeResultado de ejemplo preparado; Play no modifica tu instalación.
All installed extension modules are current
El resultado depende de los paquetes instalados y del repositorio.upgrade hash -cResultado de ejemplo preparado; Play no modifica tu instalación.
v1.1.4
El resultado depende de los paquetes instalados y del repositorio.upgrade hashResultado de ejemplo preparado; Play no modifica tu instalación.
v1.1.4
El resultado depende de los paquetes instalados y del repositorio.upgrade pwd -cResultado de ejemplo preparado; Play no modifica tu instalación.
v1.1.5
El resultado depende de los paquetes instalados y del repositorio.upgrade attr stat include -cResultado de ejemplo preparado; Play no modifica tu instalación.
Selected (check) 3
attr v1.3.2
stat v1.1.6
include v1.2.6
El resultado depende de los paquetes instalados y del repositorio.upgrade attr stat includeResultado de ejemplo preparado; Play no modifica tu instalación.
All 3 selected modules are current
El resultado depende de los paquetes instalados y del repositorio.upgrade cd -cResultado de ejemplo preparado; Play no modifica tu instalación.
Built-in cd · Core v1.5.x
Update replace lil.php to update
El resultado depende de los paquetes instalados y del repositorio.upgrade core -cResultado de ejemplo preparado; Play no modifica tu instalación.
Built-in core · Core v1.5.x
Update replace lil.php to update
El resultado depende de los paquetes instalados y del repositorio.upgrade -auto checkResultado de ejemplo preparado; Play no modifica tu instalación.
Automatic upgrade Check only
Session command upgrade -c
Script autoload.lil
El resultado depende de los paquetes instalados y del repositorio.Añade una única línea administrada autoload.lil. Al comenzar la siguiente sesión autorizada, run ejecuta la comprobación una vez, informa de lo disponible y no modifica módulos.
upgrade -infoResultado de ejemplo preparado; Play no modifica tu instalación.
Automatic upgrade Check only
Run module Installed
Script autoload.lil
El resultado depende de los paquetes instalados y del repositorio.autoload.lil.
upgrade -auto updateResultado de ejemplo preparado; Play no modifica tu instalación.
Automatic upgrade Update automatically
Session command upgrade
Script autoload.lil
El resultado depende de los paquetes instalados y del repositorio.Sustituye la comprobación administrada por
upgrade -auto offResultado de ejemplo preparado; Play no modifica tu instalación.
Automatic upgrade Off
Script autoload.lil
El resultado depende de los paquetes instalados y del repositorio.upgrade missing_moduleResultado de ejemplo preparado; Play no modifica tu instalación.
missing_module: not installedupgrade -auto invalidResultado de ejemplo preparado; Play no modifica tu instalación.
?upgrade -info -cResultado de ejemplo preparado; Play no modifica tu instalación.
?upgrade -c -cResultado de ejemplo preparado; Play no modifica tu instalación.
?upgrade install -cResultado de ejemplo preparado; Play no modifica tu instalación.
v1.4.8
El resultado depende de los paquetes instalados y del repositorio.upgrade ses -cResultado de ejemplo preparado; Play no modifica tu instalación.
v1.3.6
El resultado depende de los paquetes instalados y del repositorio.upgrade hash pwd -cResultado de ejemplo preparado; Play no modifica tu instalación.
Selected (check) 2
hash v1.1.4
pwd v1.1.5
El resultado depende de los paquetes instalados y del repositorio.Installed module scanning ignores PHP string literals; current packages show only versions, available updates show the warning indicator.