About
What is the Penguins-eggs book?
Introduction
The road map of this book
Chapter 1
What is Penguins-eggs?
Why Penguins-eggs?
Top Penguins-eggs features
fast and efficient
Supports Compression Algorithm)
Supports Clone
Cuckoo and PXE boot
Supports Both TUI/GUI Installer
Repository lists
Wardrobe
Supporting Multiple Distributions
Supports hardware architectures
Supports privacy and security
Chapter 2)
Pre-build and concept
Live ISO images
Understanding Live ISO Images
Benefits of Live ISO Images
Creating Live ISO Images in Linux
Remastering
Building process
The ISO image file
UDF - Universal disk format
Live system file
Introduction to SquashFS
File Compression
Structure of SquashFS
Read-Only Nature
Use Cases
Handling Compression
Customization and Optimization
Compatibility and Performance
Mksquashfs
Introduction to UEFI Boot
Key Advantages of UEFI Boot
UEFI Boot Process
Compatibility with Legacy BIOS
UEFI Boot Components
Secure Boot and UEFI
UEFI Shell
UEFI Variables
Vendor-specific UEFI Features
Legacy BIOS
Operating Principles of Legacy BIOS
Key Characteristics of Legacy BIOS
Legacy and Modern Computing Environments
ISOLINUX
Syslinux
Mkisofs
Genisoimage
Isohybrid
Host.conf
language: 'en_US.UTF-8'
Background and Significance
Implementation and Configuration
Language Support and Internationalization
Impact on Software Development and Localization
User Experience and Text Handling
Maintenance and System Administration
Chapter 3
Unnecessary tools and files
Cleaning
how to create a privacy-focused Linux environment?
Exclude File and directory
Cleaning Tool
BleachBit
Stacer
Sweeper
Chapter 4
Necessary file and tools
Filesystem Hierarchy Standard (FHS)
Necessary tools and packages
Isolinux
Live-boot
Live-boot-doc
Live-boot-initramfs-tools
Squashfs-tools
Syslinux-common
Cryptsetup
Dosfstools
Dpkg-dev
Coreutils
Whoami
Curl
lsb-release
lvm2
parted
pxelinux
rsync
sshfs
syslinux-common
Chapter 5
Installing Eggs
[Method1:](chapter-5.md#method1-using-get-eggs-archdebiandevuanubuntu
Method2
Method3
Method4
Method5
Method6
Use eggs from source
Chapter 6
Eggs Configuration
Part1: configuration automatically
Eggs adaptive resolutions
eggs analyze
Eggs Config
eggs dad
Part2: configuration manually
Krill config file
Tools.yaml
Exclude.list files
Part3: Configuration status
eggs status
Eggs Change log notes
penguins-eggs-9.6.x
penguins-eggs-10.0.13
penguins-eggs-10.0.11-2
penguins-eggs-10.0.11-1
penguins-eggs-10.0.10-1
penguins-eggs-10.0.9-1
penguins-eggs-10.0.8-2
penguins-eggs-10.0.8-1
penguins-eggs-10.0.7-1
penguins-eggs-10.0.6-3
Note about bionic version
penguins-eggs-10.0.6-1
penguins-eggs-10.0.5-2
penguins-eggs-10.0.4
penguins-eggs-10.0.3
penguins-eggs-10.0.2
penguins-eggs-10.0.0
penguins-eggs-9.8.3
penguins-eggs-9.8.2
penguins-eggs-9.8.1
penguins-eggs-9.8.0
Chapter 8
Producing ISO image file
Step 1: cleaning the system
Cleaning with eggs
sudo eggs tools clean []{dir="rtl"}-v
Cleaning with bleachbit
Bleachbit help
Step2: show the status
Step3: preparing the skel folder
eggs tools skel
Step 4: prepare ISO for offline installation
Step 5: eggs produce
eggs produce command
Chapter 9
Calamares Installer
Krill Installer
Method 1. Calamares installer (GUI)
What is calamares
Calamares modules
Calamares installation
Step 1: installing Calamares using the distribution's repository
Step 2: installing calamares with eggs
Calamares settings
settings.conf
Branding
modules
Method2: The Krill installer (TUI)
Config krill manually:
The content of krill.yaml
Chapter 10
After Producing
eggs syncto command
eggs syncfrom command
Testing the ISO
Testing the installation
Test Functionality
Test Customizations
Perform Regression Testing
Appendix
Last updated 5 months ago