mirror of
https://github.com/armbian/build.git
synced 2025-08-12 06:06:58 +02:00
* Add shebangs for shellcheck See #AR-1406 * Add shebangs for shellcheck Also for `extensions` scripts
22 lines
769 B
Bash
22 lines
769 B
Bash
#!/usr/bin/env bash
|
|
desktop_postinstall() {
|
|
|
|
# disable display manager for the first run
|
|
run_on_sdcard "systemctl --no-reload disable lightdm.service >/dev/null 2>&1"
|
|
run_on_sdcard "systemctl --no-reload disable gdm3.service >/dev/null 2>&1"
|
|
|
|
# update packages index
|
|
run_on_sdcard "DEBIAN_FRONTEND=noninteractive apt-get update >/dev/null 2>&1"
|
|
|
|
# install per board packages
|
|
if [[ -n ${PACKAGE_LIST_DESKTOP_BOARD} ]]; then
|
|
run_on_sdcard "DEBIAN_FRONTEND=noninteractive apt-get -yqq --no-install-recommends install $PACKAGE_LIST_DESKTOP_BOARD"
|
|
fi
|
|
|
|
# install per family packages
|
|
if [[ -n ${PACKAGE_LIST_DESKTOP_FAMILY} ]]; then
|
|
run_on_sdcard "DEBIAN_FRONTEND=noninteractive apt-get -yqq --no-install-recommends install $PACKAGE_LIST_DESKTOP_FAMILY"
|
|
fi
|
|
|
|
}
|