Save
Saving
  • artisan artisan

    I copied your requests in issues on github.

    I'm interest very much in using eggs to boot remotely on lan. eggs was born from my previous script who I used to boot computers on my lan, mostly to backup user datas and use clonezilla to restore them.

    So, first or late I will add a command in eggs: eggs cuckoo to start an tftp server (ok), https server (ok) and dhcp proxy. I lack just a dhcp proxy library to can implement all. I want a dhcp-proxy and not just a dhcp server to let eggs to coexist with the main dhcp service always present in a infrastructure.

    You can change your language from the profile, I changed it for you in german now.

    I don't use so much the forum at the moment, but you can reach me more easily by gitter, facebook group or signin issues in github.

    posted in Support read more
  • artisan artisan

    @freisei OK, thanks for the information I will make this in new versions.

    posted in Support read more
  • artisan artisan

    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.

    posted in Announcements read more
  • artisan artisan

    Hola Marcelo,

    desculpe pelo atraso, você precisa atualizar os arquivos de configuração do eggs em /etc/penguins-eggs.d/eggs.conf.

    você pode fazer isso com o comando

    sudo eggs prerequisites -c

    que atualiza os arquivos de configuração.

    Feliz Natal!

    posted in Announcements read more
  • artisan artisan

    There are not many changes, some editing to better clarify how vmlinuz and initrd are detected, and the resolution of an annoying problem that was the lack of display during the execution of the command of the parameters used:

    • displays the command flags of commands;
    • updated comment in configuration file /etc/penguins.d/eggs.conf

    posted in Announcements read more
  • artisan artisan

    It's long time I dont update informations here.

    We are at eggs_7.6.79 version

    Consult changelog to see updates.

    posted in Announcements read more
  • artisan artisan

    Hola Marcelo,

    você provavelmente tem um problema com o gerenciador de displaymanager.conf.

    eggs verificam qual displaymanager está presente entre (slim, sddm, lightdm, gdm, gdm3, mdm, lxdm e kdm) e gera o arquivo de configuração do calamares displaymanager.conf.

    Como corrigir o problema

    Você pode visualizar e editar este arquivo desta forma:
    após criar a iso, vá para o diretório /home/eggs/ovarium
    dar o comando: sudo ./bind para montar o sistema de arquivos ao vivo

    • entrar no diretório del filesystem live: cd filesystem.squashfs
    • cd etc/calamares/módules
    • ver e corregir o arquivo displaymanager.conf

    Alternativamente,

    • após iniciar o comando: sudo /home/eggs/ovarium/bind
    • você pode editar o arquivo settings.conf em
      sudo nano /home/eggs/ovarium/filesystem.squashfs/etc/calamares/settings.conf
      e anexar um comentário à linha
      - displaymanager
      transformando-o em
      # displaymanager

    Neste ponto, você tem que gerar a iso novamente com suas correções.

    Para gerar novamente a iso:

    • voltar em ovarium cd /home/eggs/ovarium
    • excluir primeiro o arquivo compressed filesystem.squashfs sudo rm ./ovarium/iso/live/filesystem.squashfs
    • sudo ./mksquashfs
    • sudo ./mkiso

    Scripts que estão em /home/eggs/ovarium também podem ser usados para quaisquer outras mudanças que você tenha em mente.

    Os scripts em ovário são:

    • bind
    • bindvfs
    • ubind
    • ubindvfs
    • mksquashfs
    • mkiso

    Você pode encontrar mais informações sobre o livro

    Obrigado pela pergunta, uma saudação de Roma.

    Piero

    Piero Proietti
    Via Pio Joris 15, 00155 Roma
    sito: http://penguins-eggs.net
    Internet MAIL: piero.proietti@gmail.com

    posted in Support read more
  • artisan artisan

    Está aparecendo esse erro e não conclui a instalação do sistema... O que será? Como Resolver?

    Atenciosamente,

    Marcelo Soares

    calamares-error-display-mangeralt text

    posted in Support read more
  • artisan artisan

    bux fix for Devuan beowolf support, minor errors remain to fix wicd on all. Currently eggs supports and has been tested on Debian, Ubuntu and Devuan.

    posted in Announcements read more
  • artisan artisan

    Si sente molto spesso parlare bene di Arch Linux, una distribuzione semplice dal punto di vista tecnico, ma non facile da quello dell'utente finale.

    Anche per cercare di allargare gli orizzonti di penguin's eggs ho provato ad installarla.

    Sono partito dal disco di installazione loro, meno di 700 Kb, la iso parte tranquillamente e ci pone di fronte ad un sistema live dove siamo noi stessi a decidere cosa installare. A questo punto sono dovuto avvalermi della guida.

    Una volta avviato conviene sistemare subito la tastiera, dopo qualche ricerca è bastato

    loadkeys it.map.gz

    Una controllata alla connessione, per vedere se funziona, ping google, ok siamo a cavallo!

    timedatectl set-ntp true

    • mkfs.ext4 /dev/sda1
    • mkswap /dev/sda2
    • swapon /dev/sda2

    mount /dev/sda1 /mnt

    pacstrap /mnt base linux linux-firmware nano networkmanager grub

    Insomma quello che servirà a far partire un sistema base.

    generiamo fstab per il nostro sistema
    genfstab -U /mnt >> /mnt/etc/fstab

    quindi chroom in mnt con il comando
    arch-chroot /mnt

    Ok, aggiustiamo il fuso orario

    ln -sf /usr/share/zoneinfo/Europe/Rome /etc/localtime

    installiamo e configuriamo grub

    hwclock --systohc

    edit /etc/locale-gen e rimuovi asterisco su it_IT.UTF-8, quindi creaiamo il file /etc/locale.get ed aggiungi LANG=it_IT.UTF-8.

    Quindi editiamo /etc/vconsole.conf ed aggiungiamo la mostra tastiera, in questo caso: KEYMNAP=it.map,gz

    Configuriamo il nome dell'host editando /etc/hostname, quindi il file /etc/hosts

    127.0.0.1 localhost
    ::1 localhost
    127.0.1.1 arch.localdomain arch

    systemctl enable NetworkManager.service

    Dopo qualche bestemmia, il sistema si avvia regolarmente.

    Installiamo sudo e creaiamo un nuovo utente

    pacman -S sudo
    user
    useradd -m -s /bin/bash artisan

    pacman -S xorg
    pacman -S lxqt

    pacman -S xorg-xinit xorg-twm xorg-xclock xterm

    posted in Italiano read more