mirror of
git://soft.sys114.com/odroid-stamper
synced 2025-12-19 01:48:42 +09:00
menu: add new Linux OS image for Debian Buster/Bullseye
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
This commit is contained in:
1
configs/bullseye-server.package
Symbolic link
1
configs/bullseye-server.package
Symbolic link
@@ -0,0 +1 @@
|
||||
buster-server.packages
|
||||
5
configs/buster-server.packages
Normal file
5
configs/buster-server.packages
Normal file
@@ -0,0 +1,5 @@
|
||||
sudo
|
||||
openssh-server
|
||||
fdisk
|
||||
parted
|
||||
neofetch
|
||||
26
menu
26
menu
@@ -64,12 +64,14 @@ do_menu_board() {
|
||||
}
|
||||
|
||||
do_menu_distro() {
|
||||
CHOICE=$(dialog --clear --title "Ubuntu distribution" \
|
||||
CHOICE=$(dialog --clear --title "Ubuntu/Debian distribution" \
|
||||
--menu "X" 15 70 10 \
|
||||
"bionic" "Ubuntu Bionic (18.04)" \
|
||||
"disco" "Ubuntu Disco (19.04)" \
|
||||
"focal" "Ubuntu Focal (20.04)" \
|
||||
"groovy" "Ubuntu Groovy (20.10)" \
|
||||
"buster" "Debian Buster" \
|
||||
"bullseye" "Debian Bullseye" \
|
||||
2>&1 >/dev/tty)
|
||||
|
||||
ret=$?
|
||||
@@ -112,6 +114,20 @@ do_menu_default_user_passwd() {
|
||||
${DEFAULT_PASSWD} 2>&1 >/dev/tty)
|
||||
}
|
||||
|
||||
distro() {
|
||||
case $1 in
|
||||
bionic | disco | focal | groovy)
|
||||
echo "ubuntu"
|
||||
;;
|
||||
buster | bullseye)
|
||||
echo "debian"
|
||||
;;
|
||||
*)
|
||||
echo "unknown"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
distro_version() {
|
||||
case $1 in
|
||||
bionic)
|
||||
@@ -126,12 +142,18 @@ distro_version() {
|
||||
groovy)
|
||||
echo "20.10"
|
||||
;;
|
||||
buster)
|
||||
echo "buster"
|
||||
;;
|
||||
bullseye)
|
||||
echo "bullseye"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
do_menu() {
|
||||
while true; do
|
||||
IMAGE_FILE=ubuntu-$(distro_version ${DISTRO})-${FLAVOUR}-${BOARD}-`date +%Y%m%d`
|
||||
IMAGE_FILE=$(distro ${DISTRO})-$(distro_version ${DISTRO})-${FLAVOUR}-${BOARD}-`date +%Y%m%d`
|
||||
CHOICE=$(dialog --clear --backtitle "ODROID-STAMPER" \
|
||||
--title "Custom Ubuntu Recipe" \
|
||||
--extra-button --extra-label "Done" \
|
||||
|
||||
Reference in New Issue
Block a user