ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install installinstallinstall [mod ...] [repo] [options]installsetup.lil を実行する(存在する場合)
install <mod>lil リポジトリからパッケージをインストールする
install <mod ...>複数のパッケージをインストールする(空白区切り)
install <mod> <repo>別のリポジトリからパッケージをインストールする
-v <ver>このコア世代に対応する指定バージョンをインストールする
-mMinimum パッケージをインストールする(このバージョン向けに公開されている場合)
-iパッケージと依存関係の情報を表示する
-lインストール済みモジュール、バージョン、パッケージを一覧表示する
-f <file>別の拡張ファイルを使用する
-ext <file> | -ext -別の拡張ファイルを選択するか既定値に戻す
-g @upgrade任意の upgrade モジュールでアップグレードまたは修復する
-u複数の拡張モジュールを順に削除する
uninstall <mod ...>@
Minimum は基本的な導入・削除に対応します。詳細確認、拡張ファイルの切り替え、高度なオプションには Base が必要です。
使いたいコマンドがまだない場合、
Base は完全版です。Minimum 版が公開されていれば -m で選択できます。-i で要件を確認し、必要なときだけ -v で互換バージョンを指定します。導入済みモジュールの更新は
Base は現在の全機能を含み、Minimum はモジュールが公開した場合だけ利用できます。取得コードはサイズ制限され、trait として解析し、期待メソッドと競合を検査して、一時ファイルとアトミックな名前変更で書き込みます。
取得した PHP コードは lil-terminal の一部になります。信頼できる HTTPS リポジトリを使ってください。構文検査とアトミック書き込みは破損を防ぎますが、コードの意図までは判定しません。
文書化された副コマンド名は所有モジュールへ解決されます。download (independent)、patch → diff、coo → ses、read → echo、mariadb → mysql です。副コマンドは所有モジュールと同じリリース系列を使います。
現在の lil Base コアは @command プレフィックスから Installer を呼び出せます。この経路は明示的な
<repo> には別の HTTPS リポジトリ、または同じリポジトリ構成を持つローカルディレクトリを指定できます。ローカルソースは管理されたテストに便利で、既定では lil リポジトリを使用します。
要求したモジュールより先に必須依存を導入または更新する必要がある場合、依存関係のレポートと要求モジュールのレポートの間に空行を入れます。
インストール結果とモジュール一覧では、Base を ⌘、Minimum を (minimum) と表示します。Minimum でモジュールを削除する際は依存関係を確認し、拡張ファイルをアトミックに更新します。
用意された例をページ上でそのまま実行できます。結果は事前に生成されてブラウザに表示され、サーバーではターミナルコマンドを実行しません。
現在の互換バージョンをインストールします。全機能は Base、縮小版は Minimum を選び、すでに導入済みのモジュール更新には upgrade を使います。
Base と Minimum は同じ現在のモジュールリリースの二つのパッケージです。
ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install install縮小パッケージをインストールします。ローカルリファレンスは含まれず、
install install -mこの公開済みバージョンを正確に指定してインストールします。
install install -v 1.4.8コアや他のモジュールに触れず拡張ブロックを削除します。
install install -u例はコピーできますが、サイトは実行しません。実プロジェクトではパス、権限、破壊的オプションを確認してください。
install用意された学習用の結果です。Play は実際の環境を変更しません。
run setup.lil (if present)
結果は導入済みパッケージやリポジトリの状態によって異なります。install -l用意された学習用の結果です。Play は実際の環境を変更しません。
hash v1.1.4
pwd v1.1.5
dns v1.2.4
結果は導入済みパッケージやリポジトリの状態によって異なります。install hash -i用意された学習用の結果です。Play は実際の環境を変更しません。
@help hash -i — detailed command reference
Packages: base / minimum
結果は導入済みパッケージやリポジトリの状態によって異なります。install hash用意された学習用の結果です。Play は実際の環境を変更しません。
Installed hash, v1.1.4
repo.lil.dog > extensions.php
結果は導入済みパッケージやリポジトリの状態によって異なります。install hash -m用意された学習用の結果です。Play は実際の環境を変更しません。
Installed hash, v1.1.4 (minimum)
repo.lil.dog > extensions.php
結果は導入済みパッケージやリポジトリの状態によって異なります。install hash -m -i用意された学習用の結果です。Play は実際の環境を変更しません。
@help hash -i — detailed command reference
Packages: base / minimum
結果は導入済みパッケージやリポジトリの状態によって異なります。install hash -v 1.1.4 -i用意された学習用の結果です。Play は実際の環境を変更しません。
@help hash -i — detailed command reference
Version: 1.1.4
結果は導入済みパッケージやリポジトリの状態によって異なります。install pwd dns用意された学習用の結果です。Play は実際の環境を変更しません。
Installed pwd, v1.1.5
Installed dns, v1.2.4
結果は導入済みパッケージやリポジトリの状態によって異なります。install pwd,dns;hash用意された学習用の結果です。Play は実際の環境を変更しません。
Installed pwd, v1.1.5
Installed dns, v1.2.4
Installed hash, v1.1.4
結果は導入済みパッケージやリポジトリの状態によって異なります。install code用意された学習用の結果です。Play は実際の環境を変更しません。
Installed code, v1.3.7
結果は導入済みパッケージやリポジトリの状態によって異なります。install ping https://mirror.example.test/lil -i用意された学習用の結果です。Play は実際の環境を変更しません。
ping: no version compatible with lil.core.v1
結果は導入済みパッケージやリポジトリの状態によって異なります。install code -i用意された学習用の結果です。Play は実際の環境を変更しません。
@help code -i — detailed command reference
結果は導入済みパッケージやリポジトリの状態によって異なります。install read用意された学習用の結果です。Play は実際の環境を変更しません。
Already installed echo, v1.2.3
結果は導入済みパッケージやリポジトリの状態によって異なります。副コマンド名 read は echo モジュールへ解決されます。
install patch -i用意された学習用の結果です。Play は実際の環境を変更しません。
@help diff -i — detailed command reference
結果は導入済みパッケージやリポジトリの状態によって異なります。install hash -u用意された学習用の結果です。Play は実際の環境を変更しません。
Removed hash
extensions.php
結果は導入済みパッケージやリポジトリの状態によって異なります。uninstall pwd dns用意された学習用の結果です。Play は実際の環境を変更しません。
Removed pwd
Removed dns
結果は導入済みパッケージやリポジトリの状態によって異なります。install core -u用意された学習用の結果です。Play は実際の環境を変更しません。
core: built-in command cannot be uninstalledinstall -ext sandbox/tmp/extensions.php用意された学習用の結果です。Play は実際の環境を変更しません。
Ext sandbox/tmp/extensions.php
結果は導入済みパッケージやリポジトリの状態によって異なります。install -ext -用意された学習用の結果です。Play は実際の環境を変更しません。
Ext (default extension file)
結果は導入済みパッケージやリポジトリの状態によって異なります。install pwd -f sandbox/tmp/extensions.php用意された学習用の結果です。Play は実際の環境を変更しません。
Installed pwd, v1.1.5
repo.lil.dog > sandbox/tmp/extensions.php
結果は導入済みパッケージやリポジトリの状態によって異なります。install hash -g用意された学習用の結果です。Play は実際の環境を変更しません。
v1.1.4
結果は導入済みパッケージやリポジトリの状態によって異なります。install missing_module用意された学習用の結果です。Play は実際の環境を変更しません。
missing_module: no version compatible with lil.core.v1install -v用意された学習用の結果です。Play は実際の環境を変更しません。
Invalid versioninstall pwd -i -m用意された学習用の結果です。Play は実際の環境を変更しません。
@help pwd -i — detailed command reference
Package: minimum
結果は導入済みパッケージやリポジトリの状態によって異なります。install dns -v 1.2.4 -i用意された学習用の結果です。Play は実際の環境を変更しません。
@help dns -i — detailed command reference
Version: 1.2.4
結果は導入済みパッケージやリポジトリの状態によって異なります。install dns -u用意された学習用の結果です。Play は実際の環境を変更しません。
Removed dns
extensions.php
結果は導入済みパッケージやリポジトリの状態によって異なります。install hash -f sandbox/tmp/extensions.php用意された学習用の結果です。Play は実際の環境を変更しません。
Installed hash, v1.1.4
repo.lil.dog > sandbox/tmp/extensions.php
結果は導入済みパッケージやリポジトリの状態によって異なります。Anchored