Documentation
Complete guides for installing, configuring, and maintaining Darby Linux across all supported platforms.
Quick Start
Get up and running in under 5 minutes
Install base Linux
Ubuntu 22.04 LTS minimal on your target machine
Run one command
curl -fsSL https://darbylinux.com/install | sudo bash
Reboot
Enjoy your fully configured Darby Linux desktop
Installation Guides
Intel Mac Installation
Back up your data
Use Time Machine or copy files to external storage.
Check your Mac model
Apple menu → About This Mac → Note the Model Identifier.
Create bootable USB
Download Ubuntu 22.04 LTS and flash with balenaEtcher.
Boot from USB
Shut down, insert USB, power on holding Option (⌥) key.
Install base Linux
Follow Ubuntu installer, choose Minimal Installation.
Run Darby Linux installer
curl -fsSL https://darbylinux.com/install | sudo bash
Reboot and enjoy
Your Mac is now running a fully optimized Linux desktop.
Configuration Guides
Gaming Setup
Steam, Proton, Wine, Lutris, and GPU optimization
Install gaming stack
sudo ./install.sh --enable-gamingLaunch with GameMode
gamemoderun steamPerformance mode
sudo ./scripts/gaming/setup_gaming.sh --performance-onOffice Suite
LibreOffice, OnlyOffice, WPS Office installation
Install office suite
sudo ./install.sh --enable-officeInstall LibreOffice
sudo apt install libreofficeSecurity Hardening
Firewall, AppArmor, Fail2ban, SSH configuration
Check security status
sudo ./scripts/security/harden.sh --statusRun security audit
sudo ./scripts/security/harden.sh --auditFirewall status
sudo ufw statusLanguage Setup
Multi-language configuration and input methods
List available locales
locale -aGenerate locale
sudo locale-gen en_US.UTF-8Set default
sudo update-locale LANG=en_US.UTF-8Update Management
OTA updates, rollback, and version control
Check for updates
sudo /opt/darby-linux/scripts/ota/update_manager_v2.sh checkInstall updates
sudo /opt/darby-linux/scripts/ota/update_manager_v2.sh installRollback update
sudo /opt/darby-linux/scripts/ota/update_manager_v2.sh rollbackDesktop Customization
Wallpaper, DPI scaling, keyboard, and trackpad
Set wallpaper
./scripts/ui/wallpaper_manager.sh --set /path/to/image.pngGenerate wallpaper
sudo ./scripts/ui/wallpaper_manager.sh --generateAdjust DPI
xfconf-query -c xsettings -p /Xft/DPI -s 144