Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.
install installinstallinstall [mod ...] [repo] [options]installsetup.lil ausführen (falls vorhanden)
install <mod>ein Paket aus dem lil-Repository installieren
install <mod ...>mehrere Pakete installieren (durch Leerzeichen getrennt)
install <mod> <repo>ein Paket aus einem anderen Repository installieren
-v <ver>eine exakte, mit dieser Kern-Generation kompatible Version installieren
-mdas Minimum-Paket installieren (falls für diese Version veröffentlicht)
-iPaket- und Abhängigkeitsinformationen anzeigen
-linstallierte Module, Versionen und Pakete auflisten
-f <file>eine andere Erweiterungsdatei verwenden
-ext <file> | -ext -eine andere Erweiterungsdatei wählen oder den Standard wiederherstellen
-g @upgradeüber das optionale Modul upgrade aktualisieren oder reparieren
-umehrere Erweiterungsmodule der Reihe nach entfernen
uninstall <mod ...>Alias für @
Minimum unterstützt einfache Installation und Entfernung; Paketinspektion, Wechsel der Erweiterungsdatei und erweiterte Optionen benötigen Base.
Fehlt dir ein Befehl?
Base enthält die vollständigen Funktionen; -m wählt die Minimum-Ausgabe, sofern sie angeboten wird. Mit -i prüfst du die Paketinformationen, mit -v wählst du gezielt eine kompatible Version. Bereits installierte Module aktualisiert
Base enthält die vollständige aktuelle Funktionalität; Minimum ist nur verfügbar, wenn ein Modul es veröffentlicht. Geladener Code ist größenbegrenzt, wird als Trait geparst, auf Methode und Konflikte geprüft und über temporäre Datei plus atomare Umbenennung geschrieben.
Geladener PHP-Code wird Teil von lil-terminal. Verwenden Sie ein vertrauenswürdiges HTTPS-Repository; Syntaxprüfung und atomare Schreibweise verhindern Beschädigung, beurteilen aber nicht die Absicht des Codes.
Dokumentierte Sekundärnamen werden ihrem Modul zugeordnet: download (independent), patch → diff, coo → ses und read → echo. Sie verwenden denselben Versionszweig wie das jeweilige Modul.
Der aktuelle lil-Base-Core kann Installer über das Präfix @command aufrufen. Dieser Weg ist absichtlich enger als ein explizites
Das Argument <repo> kann auf ein anderes HTTPS-Repository oder auf ein lokales Verzeichnis mit derselben Repository-Struktur verweisen. Lokale Quellen eignen sich für kontrollierte Tests; standardmäßig wird das lil-Repository verwendet.
Wenn vor dem angeforderten Modul eine harte Abhängigkeit installiert oder erneuert werden muss, werden der Abhängigkeitsbericht und der Bericht des angeforderten Moduls durch eine Leerzeile getrennt. Auch Sammelaktionen mit
Installationsberichte und die Modulliste zeigen ⌘ für Base und (minimum) für Minimum. Beim Entfernen eines Moduls in Minimum werden Abhängigkeiten geprüft und die Erweiterungsdatei atomar aktualisiert.
Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.
Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.
Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.
Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.
install installDas reduzierte Paket installieren. Die lokale Referenz entfällt;
install install -mGenau diese veröffentlichte Version installieren.
install install -v 1.4.8Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.
install install -uDie Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.
installVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
run setup.lil (if present)
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install -lVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
hash v1.1.4
pwd v1.1.5
dns v1.2.4
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install hash -iVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
@help hash -i — detailed command reference
Packages: base / minimum
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install hashVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Installed hash, v1.1.4
repo.lil.dog > extensions.php
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install hash -mVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Installed hash, v1.1.4 (minimum)
repo.lil.dog > extensions.php
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install hash -m -iVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
@help hash -i — detailed command reference
Packages: base / minimum
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install hash -v 1.1.4 -iVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
@help hash -i — detailed command reference
Version: 1.1.4
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install pwd dnsVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Installed pwd, v1.1.5
Installed dns, v1.2.4
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install pwd,dns;hashVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Installed pwd, v1.1.5
Installed dns, v1.2.4
Installed hash, v1.1.4
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install codeVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Installed code, v1.3.7
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install ping https://mirror.example.test/lil -iVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
ping: no version compatible with lil.core.v1
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install code -iVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
@help code -i — detailed command reference
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install readVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Already installed echo, v1.2.3
Das Ergebnis hängt von installierten Paketen und dem Repository ab.Der Sekundärname read wird zum Modul echo aufgelöst.
install patch -iVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
@help diff -i — detailed command reference
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install hash -uVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Removed hash
extensions.php
Das Ergebnis hängt von installierten Paketen und dem Repository ab.uninstall pwd dnsVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Removed pwd
Removed dns
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install core -uVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
core: built-in command cannot be uninstalledinstall -ext sandbox/tmp/extensions.phpVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Ext sandbox/tmp/extensions.php
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install -ext -Vorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Ext (default extension file)
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install pwd -f sandbox/tmp/extensions.phpVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Installed pwd, v1.1.5
repo.lil.dog > sandbox/tmp/extensions.php
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install hash -gVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
v1.1.4
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install missing_moduleVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
missing_module: no version compatible with lil.core.v1install -vVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Invalid versioninstall pwd -i -mVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
@help pwd -i — detailed command reference
Package: minimum
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install dns -v 1.2.4 -iVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
@help dns -i — detailed command reference
Version: 1.2.4
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install dns -uVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Removed dns
extensions.php
Das Ergebnis hängt von installierten Paketen und dem Repository ab.install hash -f sandbox/tmp/extensions.phpVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Installed hash, v1.1.4
repo.lil.dog > sandbox/tmp/extensions.php
Das Ergebnis hängt von installierten Paketen und dem Repository ab.Anchored