|
17 | 17 | | `preset` | `server` | `base`/ `minimal`/ `server` | The current packages that are installed by default are listed below. |
|
18 | 18 | | `packages` | | | Install these additional packages (comma separated and quoted). (e.g. "pi-bluetooth,cifs-utils,curl") |
|
19 | 19 | | `firmware_packages` | `0` | `0`/`1` | Set to "1" to install common firmware packages (Atheros, Broadcom, Libertas, Ralink and Realtek). |
|
20 |
| -| `mirror` | `http:// mirrordirector.raspbian.org/ raspbian/` | | | |
| 20 | +| `mirror` | `http:// mirrordirector.raspbian.org/ raspbian/` or `http:// deb.debian.org/ debian/` | | default value depends on arch | |
21 | 21 | | `mirror_cache` | | | Set address and port for HTTP apt-cacher or apt-cacher-ng (e.g. "192.168.0.1:3142"). If set, the cacher will be used to cache packages during installation downloaded from the repository set in `mirror` as well as "http://archive.raspberrypi.org/debian". |
|
22 |
| -| `release` | `buster` | | Raspbian release name | |
| 22 | +| `release` | `bullseye` | | Raspbian release name | |
| 23 | +| `arch` | `armhf` | | Raspbian architecture: "armhf" = 32-bit (all Raspberry models), "arm64" = 64-bit (only for Model 3 and up, Zero 2) | |
23 | 24 |
|
24 | 25 | ### Description: Presets
|
25 | 26 |
|
| 27 | +#### Default configuration (when `use_systemd_services` is unset or set to `0`): |
| 28 | + |
26 | 29 | | Preset | Packages |
|
27 | 30 | |---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
28 |
| -| `base` | _\<essential\>,apt,kmod_ | |
| 31 | +| `base` | _\<essential\>,apt,gnupg,kmod_ | |
29 | 32 | | `minimal` | _\<base\>,cpufrequtils,fake-hwclock,ifupdown,net-tools,ntp,openssh-server,dosfstools,raspberrypi-sys-mods_ |
|
30 |
| -| `server` | _\<minimal\>,systemd-sysv,vim-tiny,iputils-ping,wget,ca-certificates,rsyslog,cron,dialog,locales,tzdata,less,man-db,logrotate,bash-completion,console-setup,apt-utils,libraspberrypi-bin,raspi-copies-and-fills_ | |
| 33 | +| `server` | _\<minimal\>,systemd-sysv,vim-tiny,iputils-ping,wget,ca-certificates,rsyslog,cron,dialog,locales,tzdata,less,man-db,logrotate,bash-completion,console-setup,apt-utils,libraspberrypi-bin,raspi-copies-and-fills (raspi-copies-and-fills is not available on arm64)_ | |
| 34 | + |
| 35 | +Note that if the networking configuration is set to use DHCP, `isc-dhcp-client` will also be installed. |
| 36 | + |
| 37 | +#### Advanced configuration (when `use_systemd_services` is set to `1`): |
| 38 | + |
| 39 | +| Preset | Packages | |
| 40 | +|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
| 41 | +| `base` | _\<essential\>,apt,kmod_ | |
| 42 | +| `minimal` | _\<base\>,cpufrequtils,iproute2,openssh-server,dosfstools,raspberrypi-sys-mods_ | |
| 43 | +| `server` | _\<minimal\>,systemd-sysv,vim-tiny,iputils-ping,wget,ca-certificates,rsyslog,cron,dialog,locales,tzdata,less,man-db,logrotate,bash-completion,console-setup,apt-utils,libraspberrypi-bin,raspi-copies-and-fills (raspi-copies-and-fills is not available on arm64)_ | |
| 44 | + |
| 45 | +Note that if the networking configuration is set to use DHCP, no additional packages will be installed as `systemd-networkd` provides DHCP client support. |
31 | 46 |
|
32 | 47 | ## Device / peripheral
|
33 | 48 |
|
|
41 | 56 | | `sound_usb_first` | `0` | `0`/`1` | Set to "1" to define USB audio as default if onboard audio is also enabled. The options `sound_enable=1` and `sound_usb_enable=1` have to be set to take effect. |
|
42 | 57 | | `camera_enable` | `0` | `0`/`1` | Set to "1" to enable the camera module. This enables all camera-related parameters in config.txt. |
|
43 | 58 | | `camera_disable_led` | `0` | `0`/`1` | Disables the camera LED. The option `camera_enable=1` has to be set to take effect. |
|
44 |
| -| `rtc` | | `ds1307`/ `ds1339`/ `ds3231`/ `mcp7940x`/ `mcp7941x`/ `pcf2127`/ `pcf8523`/ `pcf8563` | Select an RTC if it is connected via I²C. | |
| 59 | +| `rtc` | | `ds1307`/ `ds1339`/ `ds3231`/ `mcp7940x`/ `mcp7941x`/ `pcf2127`/ `pcf8523`/ `pcf8563`/ `abx80x` | Select an RTC if it is connected via I²C. | |
45 | 60 | | `dt_overlays` | | | Enables additional device tree overlays (comma separated and quoted). (e.g. 'dt_overlays="hifiberry-dac,lirc-rpi"') |
|
46 | 61 |
|
47 | 62 | ## SSH
|
|
125 | 140 | | `disable_splash` | `0` | `0`/`1` | Disables the rainbow splash screen on boot. |
|
126 | 141 | | `cleanup` | `0` | `0`/`1` | Remove installer files after success. To also remove log files, note the option below. |
|
127 | 142 | | `cleanup_logfiles` | `0` | `0`/`1` | Removes installer log files after success. |
|
128 |
| -| `cmdline` | `"dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 elevator=deadline fsck.repair=yes"` | | | |
| 143 | +| `cmdline` | `"console=serial0,115200 console=tty1 fsck.repair=yes"` | | | |
129 | 144 | | `final_action` | `reboot` | `reboot`/ `poweroff`/ `halt`/ `console` | Action at the end of install. |
|
130 |
| -| `installer_telnet` | `1` | `0`/`1` | Send installer console output via telnet. | |
| 145 | +| `installer_telnet` | `listen` | `none`/`connect`/`listen` | Connect to, or listen for, a telnet connection to send installer console output. | |
| 146 | +| `installer_telnet_host` | | | Host name or address to use when `installer_telnet` is set to `connect`. | |
| 147 | +| `installer_telnet_port` | '9923' | | Port number to use when `installer_telnet` is set to `connect`. | |
131 | 148 | | `installer_retries` | `3` | | Number of retries if installation fails. |
|
132 | 149 | | `installer_networktimeout` | `15` | | Timeout in seconds for network interface initialization. |
|
133 | 150 | | `installer_pkg_updateretries` | `3` | | Number of retries if package update fails. |
|
|
142 | 159 | | `disable_predictable_nin` | `1` | `0`/`1` | Disable Predictable Network Interface Names. Set to 0 if you want to use predictable network interface names, which means if you use the same SD card on a different RPi board, your network device might be named differently. This will result in the board having no network connectivity. |
|
143 | 160 | | `drivers_to_load` | | | Loads additional kernel modules at installation (comma separated and quoted). |
|
144 | 161 | | `online_config` | | | URL to extra config that will be executed after installer-config.txt |
|
| 162 | +| `use_systemd_services` | `0` | `0`/`1` | Use systemd for networking and DNS resolution. | |
0 commit comments