E' un cambiamento di versione, voluto perchè finalmente ho introdotto l'autocompletamento dei comandi.

Una interfaccia cli, non deve essere per forza ostica, per questo l'autocompletamento dovrebbe aiutare ad avere una curva di apprendimento più lineare.

eggs alla fine è basato su due comandi fondamentali, produce e kill.

Produce crea l'immagine iso dall'installazione linux presente, kill la rimuove. Il resto sono essenzialmente comandi di aggiornamento e rimozione del tool, comandi informativi (help ed info) e strumenti eggs tools, infine - ma sono utilu soprattutto in sede di sviluppo - eggs export:[deb/docs/iso] per esportare la documentazione dei sorgenti, pacchetti debian o immagini iso.

La lista completa dei comandi

  • adapt
  • autocomplete
  • calamares
  • export
    • :deb
    • :docs
    • :iso
  • help
  • info
  • install
  • kill
  • prerequisites
  • produce
  • remove
  • tools
    • :clean
    • :initrd
    • :locales
    • :yolk
    • :skel
    • :pve
    • :sanitize
  • update

I comandi

eggs adapt

Ha due soli flag --help --verbose

Adatta la risoluzione video a quella della finestra della macchina virtuale.

autocomplete

flags: --refresh-cache

Crea il file per l'autocomplete e fornisce le istruzioni per la sua attivazione.

calamares

flags: --final --help --install --theme --verbose

Configura l'installer calamares per la nostra remix o installa e configura calamares.

export:deb

flag: --armel --clean --help

Esporta su host remoto il pacchetto deb (utile solo per lo sviluppo)

export:docs

flag: --help

Esporta su host remoto la documentazione dei sorgenti di eggs (utile solo per sviluppo)

export:iso

flag: --clean --help

Esporta su host remoto l'immagine iso generata da eggs.

help

Schermata di aiuto.

info

Stampa la configurazione di eggs e del sistema ospite.

install

flag: --cli --info --mx --verbose --gui --lvmremove --umount

Esegue la procedura di installazione della iso generata su un sistema nuovo. Di default l'installazione avviene con il metodo cli.

kill

flag: --help --verbose

Rimuove l'immagine iso creata e la struttura di directory creata per la sua creazione.

prerequisites

flag: --configuration --help --verbose

Installa i pacchetti debian prerequisiti di eggs.

produce

flag: --adapt --fast --ichoice --script --yolk --basename --final --pve --theme --compress --help --rsupport --verbose

Genera una nuova immagine iso del sistema ospite.

remove

flag: --all --prerequisites --verbose --help --purge

Rimuove eggs o, a scelta rimuove eggs e cancella i file di configurazione. Può rimuovere anche calamares.

tools:clean

flag: --help --verbose

Rimuove la cache di apt, rotate log

tools:initrd

flag --check --clean --help --verbose

tools:locales

flag --help --reinstall --verbose

Installa e pulisce i locales

tools:yolk

flag --help --verbose

configura eggs per l'installazione senza connessione internet

tools:skel

flag --help --verbose --user=user

update /etc/skel from user configuration

tools:pve

flag --enable --disable --help --verbose --start --stop

tools:sanitize

flag --help

enable/start/stop pve-live (experimental)

update

flag --apt --basket --help --npm --verbose

Esegue l'aggiornamento di eggs alle versioni successive.