This commit is contained in:
2022-06-13 18:38:17 -07:00
parent c3a39f3cce
commit d748c386c8
6 changed files with 12 additions and 18 deletions

View File

@@ -28,15 +28,12 @@ sleep 1
echo " " echo " "
echo "INFO ! Getting system updates." echo "INFO ! Getting system updates."
apt-get -y update apt-get -y update
sleep 1
apt-get -y upgrade apt-get -y upgrade
sleep 1
apt-get -y dist-upgrade apt-get -y dist-upgrade
sleep 1
apt autoremove -y apt autoremove -y
sleep 1
echo " " echo " "
echo "INFO ! Installing debootstrap,ftp-upload,bash,dirmngr." echo "INFO ! Installing debootstrap,ftp-upload,bash,dirmngr."
sleep 1
apt-get install -y debootstrap ftp-upload bash dirmngr apt-get install -y debootstrap ftp-upload bash dirmngr
sleep 1 sleep 1
echo " " echo " "
@@ -44,6 +41,7 @@ echo "INFO ! Downloading debian & selected packages."
debootstrap --keyring /etc/apt/trusted.gpg.d/debian-archive-bullseye-stable.gpg --force-check-gpg --variant=minbase --components=main,contrib,non-free --include=dirmngr,apt-transport-https,wget,bzip2,bash,nano,ca-certificates,software-properties-common --arch=amd64 bullseye /debian-bullseye http://deb.debian.org/debian/ debootstrap --keyring /etc/apt/trusted.gpg.d/debian-archive-bullseye-stable.gpg --force-check-gpg --variant=minbase --components=main,contrib,non-free --include=dirmngr,apt-transport-https,wget,bzip2,bash,nano,ca-certificates,software-properties-common --arch=amd64 bullseye /debian-bullseye http://deb.debian.org/debian/
echo " " echo " "
echo "INFO ! Filesystem size uncompressed." echo "INFO ! Filesystem size uncompressed."
sleep 1
du --human-readable --summarize debian-bullseye du --human-readable --summarize debian-bullseye
sleep 5 sleep 5
echo " " echo " "

View File

@@ -9,7 +9,7 @@ sleep 1
echo " " echo " "
echo "INFO ! Base image size after cleanup." echo "INFO ! Base image size after cleanup."
du --human-readable --summarize debian-bullseye du --human-readable --summarize debian-bullseye
sleep 10 sleep 5
echo " " echo " "
echo "INFO ! Creating base image archive." echo "INFO ! Creating base image archive."
echo "INFO ! This may take some time." echo "INFO ! This may take some time."
@@ -18,7 +18,7 @@ sleep 1
echo " " echo " "
echo "INFO ! Base image archive." echo "INFO ! Base image archive."
du --human-readable --summarize debian-bullseye.tar.bz2 du --human-readable --summarize debian-bullseye.tar.bz2
sleep 10 sleep 5
echo " " echo " "
echo "INFO ! Uploading image to ftp server." echo "INFO ! Uploading image to ftp server."
ftp-upload -v -h {IP}:{PORT} -u {USER} --password {PASSWORD} -d /mnt/user/FTP debian-bullseye.tar.bz2 ftp-upload -v -h {IP}:{PORT} -u {USER} --password {PASSWORD} -d /mnt/user/FTP debian-bullseye.tar.bz2

View File

@@ -28,15 +28,12 @@ sleep 1
echo " " echo " "
echo "INFO ! Getting system updates." echo "INFO ! Getting system updates."
apt-get -y update apt-get -y update
sleep 1
apt-get -y upgrade apt-get -y upgrade
sleep 1
apt-get -y dist-upgrade apt-get -y dist-upgrade
sleep 1
apt autoremove -y apt autoremove -y
sleep 1
echo " " echo " "
echo "INFO ! Installing debootstrap,ftp-upload,bash,dirmngr." echo "INFO ! Installing debootstrap,ftp-upload,bash,dirmngr."
sleep 1
apt-get install -y debootstrap ftp-upload bash dirmngr apt-get install -y debootstrap ftp-upload bash dirmngr
sleep 1 sleep 1
echo " " echo " "
@@ -44,6 +41,7 @@ echo "INFO ! Downloading debian & selected packages."
debootstrap --keyring /etc/apt/trusted.gpg.d/debian-archive-buster-stable.gpg --force-check-gpg --variant=minbase --components=main,contrib,non-free --include=dirmngr,apt-transport-https,wget,bzip2,bash,nano,ca-certificates,software-properties-common --arch=amd64 buster /debian-buster http://deb.debian.org/debian/ debootstrap --keyring /etc/apt/trusted.gpg.d/debian-archive-buster-stable.gpg --force-check-gpg --variant=minbase --components=main,contrib,non-free --include=dirmngr,apt-transport-https,wget,bzip2,bash,nano,ca-certificates,software-properties-common --arch=amd64 buster /debian-buster http://deb.debian.org/debian/
echo " " echo " "
echo "INFO ! Filesystem size uncompressed." echo "INFO ! Filesystem size uncompressed."
sleep 1
du --human-readable --summarize debian-buster du --human-readable --summarize debian-buster
sleep 5 sleep 5
echo " " echo " "

View File

@@ -9,7 +9,7 @@ sleep 1
echo " " echo " "
echo "INFO ! Base image size after cleanup." echo "INFO ! Base image size after cleanup."
du --human-readable --summarize debian-buster du --human-readable --summarize debian-buster
sleep 10 sleep 5
echo " " echo " "
echo "INFO ! Creating base image archive." echo "INFO ! Creating base image archive."
echo "INFO ! This may take some time." echo "INFO ! This may take some time."
@@ -18,7 +18,7 @@ sleep 1
echo " " echo " "
echo "INFO ! Base image archive." echo "INFO ! Base image archive."
du --human-readable --summarize debian-buster.tar.bz2 du --human-readable --summarize debian-buster.tar.bz2
sleep 10 sleep 5
echo " " echo " "
echo "INFO ! Uploading image to ftp server." echo "INFO ! Uploading image to ftp server."
ftp-upload -v -h {IP}:{PORT} -u {USER} --password {PASSWORD} -d /mnt/user/FTP debian-buster.tar.bz2 ftp-upload -v -h {IP}:{PORT} -u {USER} --password {PASSWORD} -d /mnt/user/FTP debian-buster.tar.bz2

View File

@@ -28,15 +28,12 @@ sleep 1
echo " " echo " "
echo "INFO ! Getting system updates." echo "INFO ! Getting system updates."
apt-get -y update apt-get -y update
sleep 1
apt-get -y upgrade apt-get -y upgrade
sleep 1
apt-get -y dist-upgrade apt-get -y dist-upgrade
sleep 1
apt autoremove -y apt autoremove -y
sleep 1
echo " " echo " "
echo "INFO ! Installing debootstrap,ftp-upload,bash,dirmngr." echo "INFO ! Installing debootstrap,ftp-upload,bash,dirmngr."
sleep 1
apt-get install -y debootstrap ftp-upload bash dirmngr apt-get install -y debootstrap ftp-upload bash dirmngr
sleep 1 sleep 1
echo " " echo " "
@@ -44,6 +41,7 @@ echo "INFO ! Downloading debian & selected packages."
debootstrap --keyring /etc/apt/trusted.gpg.d/debian-archive-stretch-stable.gpg --force-check-gpg --variant=minbase --components=main,contrib,non-free --include=dirmngr,apt-transport-https,wget,bzip2,bash,nano,ca-certificates,software-properties-common --arch=amd64 stretch /debian-stretch http://deb.debian.org/debian/ debootstrap --keyring /etc/apt/trusted.gpg.d/debian-archive-stretch-stable.gpg --force-check-gpg --variant=minbase --components=main,contrib,non-free --include=dirmngr,apt-transport-https,wget,bzip2,bash,nano,ca-certificates,software-properties-common --arch=amd64 stretch /debian-stretch http://deb.debian.org/debian/
echo " " echo " "
echo "INFO ! Filesystem size uncompressed." echo "INFO ! Filesystem size uncompressed."
sleep 1
du --human-readable --summarize debian-stretch du --human-readable --summarize debian-stretch
sleep 5 sleep 5
echo " " echo " "

View File

@@ -9,7 +9,7 @@ sleep 1
echo " " echo " "
echo "INFO ! Base image size after cleanup." echo "INFO ! Base image size after cleanup."
du --human-readable --summarize debian-stretch du --human-readable --summarize debian-stretch
sleep 10 sleep 5
echo " " echo " "
echo "INFO ! Creating base image archive." echo "INFO ! Creating base image archive."
echo "INFO ! This may take some time." echo "INFO ! This may take some time."
@@ -18,7 +18,7 @@ sleep 1
echo " " echo " "
echo "INFO ! Base image archive." echo "INFO ! Base image archive."
du --human-readable --summarize debian-stretch.tar.bz2 du --human-readable --summarize debian-stretch.tar.bz2
sleep 10 sleep 5
echo " " echo " "
echo "INFO ! Uploading image to ftp server." echo "INFO ! Uploading image to ftp server."
ftp-upload -v -h {IP}:{PORT} -u {USER} --password {PASSWORD} -d /mnt/user/FTP debian-stretch.tar.bz2 ftp-upload -v -h {IP}:{PORT} -u {USER} --password {PASSWORD} -d /mnt/user/FTP debian-stretch.tar.bz2