update 32 bit build scripts

This commit is contained in:
manuel 2024-02-13 17:29:46 -01:00
parent fb54cb1953
commit 5e0345623a
27 changed files with 383 additions and 111 deletions

View File

@ -1,15 +1,35 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove murrine-themes hv3 libsqlite3-tcl libtcl8.6 libtk-img libtk8.6 tcl tcl-tls tcl8.6 tcllib tk tk-html3 tk8.6 konsole evolution termit raspi-firmware systemsettings nvidia* imagemagick*
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
murrine-themes \
hv3 \
libsqlite3-tcl \
libtcl8.6 \
libtk-img \
libtk8.6 \
tcl \
tcl-tls \
tcl8.6 \
tcllib \
tk \
tk-html3 \
tk8.6 \
konsole \
evolution \
termit \
raspi-firmware \
systemsettings \
nvidia* \
imagemagick*
# Lowers the footprint in RAM at the small expense of added size to the ISO.
#update-icon-caches /usr/share/icons/*
@ -23,5 +43,3 @@ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flat
# add-architecture i386
dpkg --add-architecture i386

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -1,22 +1,37 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove vim vim-tiny nautilus murrine-themes hv3 inkscape gnome-control-center gnome-control-center-data gnome-system-monitor malcontent konsole termit raspi-firmware systemsettings nvidia* imagemagick*
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
vim \
vim-tiny \
nautilus \
murrine-themes \
hv3 \
inkscape \
gnome-control-center \
gnome-control-center-data \
gnome-system-monitor \
malcontent
konsole \
termit \
systemsettings \
nvidia* \
imagemagick*
# Lowers the footprint in RAM at the small expense of added size to the ISO.
#update-icon-caches /usr/share/icons/*
find /usr/share/icons -type d -exec gtk-update-icon-cache -f {} \;
#add flatpak repo to gnome-software
# add flatpak repo to gnome-software
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
#add-architecture i386
# add-architecture i386
dpkg --add-architecture i386

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -1,23 +1,41 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove murrine-themes hv3 libsqlite3-tcl libtcl8.6 libtk-img libtk8.6 tcl tcl-tls tcl8.6 tcllib tk tk-html3 tk8.6 konsole evolution termit raspi-firmware systemsettings nvidia* imagemagick*
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
murrine-themes \
hv3 \
libsqlite3-tcl \
libtcl8.6 \
libtk-img \
libtk8.6 \
tcl \
tcl-tls \
tcl8.6 \
tcllib \
tk \
tk-html3 \
tk8.6 \
konsole \
evolution \
termit \
systemsettings \
nvidia* \
imagemagick*
# Lowers the footprint in RAM at the small expense of added size to the ISO.
#update-icon-caches /usr/share/icons/*
find /usr/share/icons -type d -exec gtk-update-icon-cache -f {} \;
#add flatpak repo to gnome-software
# add flatpak repo to gnome-software
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
#add-architecture i386
# add-architecture i386
dpkg --add-architecture i386

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -1,15 +1,24 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y teit
apt --purge --yes autoremove vim vim-tiny murrine-themes cantata hv3 termit raspi-firmware nvidia* imagemagick*
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes \
autoremove \
vim \
vim-tiny \
murrine-themes \
cantata \
hv3 \
termit \
nvidia* \
imagemagick*
## This section is the "lint-trap" to remove files and/or
## directories not associated with or required by AcorOS.
@ -48,3 +57,4 @@ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flat
#add-architecture i386
dpkg --add-architecture i386

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -1,15 +1,32 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove vim vim-tiny nautilus hv3 mpv murrine-themes smplayer deluge picom gnome-calculator konsole malcontent termit raspi-firmware smtube audacious nvidia* imagemagick*
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
vim \
vim-tiny \
nautilus \
hv3 \
mpv \
murrine-themes \
smplayer \
deluge \
picom \
gnome-calculator \
konsole \
malcontent \
termit \
smtube \
audacious \
nvidia* \
imagemagick*
## This section is the "lint-trap" to remove files and/or
## directories not associated with or required by AcorOS.
@ -31,6 +48,3 @@ find /usr/share/icons -type d -exec gtk-update-icon-cache -f {} \;
#add flatpak repo to gnome-software
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
#add-architecture i386
dpkg --add-architecture i386

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -1,15 +1,32 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove vim vim-tiny nautilus hv3 mpv murrine-themes smplayer deluge picom gnome-calculator konsole malcontent termit raspi-firmware smtube audacious nvidia* imagemagick*
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
vim \
vim-tiny \
nautilus \
hv3 \
mpv \
murrine-themes \
smplayer \
deluge \
picom \
gnome-calculator \
konsole \
malcontent \
termit \
smtube \
audacious \
nvidia* \
imagemagick*
## This section is the "lint-trap" to remove files and/or
## directories not associated with or required by AcorOS.

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -1,15 +1,32 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove vim vim-tiny hv3 mpv murrine-themes smplayer smtube audacious screengrab konsole malcontent termit raspi-firmware smtube audacious nvidia* imagemagick*
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
vim \
vim-tiny \
nautilus \
hv3 \
mpv \
murrine-themes \
smplayer \
deluge \
picom \
gnome-calculator \
konsole \
malcontent \
termit \
smtube \
audacious \
nvidia* \
imagemagick*
## This section is the "lint-trap" to remove files and/or
## directories not associated with or required by AcorOS.
@ -24,10 +41,10 @@ for i in \
echo " The path ${i} was not found and couldn't be removed."
done
# Lowers the footprint in RAM at the small expense of added size to the ISO.
#update-icon-caches /usr/share/icons/*
find /usr/share/icons -type d -exec gtk-update-icon-cache -f {} \;
#add flatpak repo to gnome-software
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -22,6 +22,7 @@ lb config noauto \
--architectures i386 \
--linux-flavours 686-pae \
--distribution bookworm \
--uefi-secure-boot enable \
--archive-areas "main contrib non-free non-free-firmware" \
--mirror-bootstrap https://deb.debian.org/debian \
--parent-mirror-bootstrap https://deb.debian.org/debian \

View File

@ -1,15 +1,27 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove vim vim-tiny gnome-system-monitor hv3 mpv murrine-themes konsole malcontent termit raspi-firmware systemsettings nvidia* imagemagick*
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
vim \
vim-tiny \
gnome-system-monitor \
hv3 \
mpv \
murrine-themes \
konsole \
malcontent \
termit \
systemsettings \
nvidia* \
imagemagick*
# Lowers the footprint in RAM at the small expense of added size to the ISO.
#update-icon-caches /usr/share/icons/*

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -1,15 +1,31 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove nautilus hv3 mpv murrine-themes smplayer deluge picom gnome-calculator konsole malcontent termit raspi-firmware smtube audacious nvidia* imagemagick* yelp
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
nautilus \
hv3 \
mpv \
murrine-themes \
smplayer \
deluge \
picom \
gnome-calculator \
konsole \
malcontent \
termit \
smtube \
audacious \
nvidia* \
imagemagick* \
yelp
## This section is the "lint-trap" to remove files and/or
## directories not associated with or required by AcorOS.

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -1,15 +1,31 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove nautilus hv3 mpv murrine-themes smplayer deluge picom gnome-calculator konsole malcontent termit raspi-firmware smtube audacious nvidia* imagemagick* yelp
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
nautilus \
hv3 \
mpv \
murrine-themes \
smplayer \
deluge \
picom \
gnome-calculator \
konsole \
malcontent \
termit \
smtube \
audacious \
nvidia* \
imagemagick* \
yelp
## This section is the "lint-trap" to remove files and/or
## directories not associated with or required by AcorOS.
@ -34,6 +50,3 @@ find /usr/share/icons -type d -exec gtk-update-icon-cache -f {} \;
#add flatpak repo to gnome-software
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
#add-architecture i386
dpkg --add-architecture i386

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -22,6 +22,7 @@ lb config noauto \
--architectures i386 \
--linux-flavours 686-pae \
--distribution bookworm \
--uefi-secure-boot enable \
--archive-areas "main contrib non-free non-free-firmware" \
--mirror-bootstrap https://deb.debian.org/debian \
--parent-mirror-bootstrap https://deb.debian.org/debian \

View File

@ -1,15 +1,27 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove vim vim-tiny nautilus hv3 mpv murrine-themes konsole malcontent termit raspi-firmware systemsettings nvidia* imagemagick*
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
vim \
vim-tiny \
nautilus \
hv3 \
mpv \
murrine-themes \
konsole \
malcontent \
termit \
systemsettings \
nvidia* \
imagemagick*
# Lowers the footprint in RAM at the small expense of added size to the ISO.
#update-icon-caches /usr/share/icons/*

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -1,15 +1,27 @@
#!/bin/bash
### Error checking added to "lint-trap" section.
### Missing files no longer cause builds to fail.
################################################################################
# Title: 0520-applications.hook.chroot
# Description: Script to remove packages and other things
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Remove software
# apt remove -y firefox-esr
# apt remove -y termit
apt --purge --yes autoremove vim vim-tiny nautilus hv3 mpv murrine-themes konsole malcontent termit raspi-firmware systemsettings nvidia* imagemagick*
# Remove /boot/firmware folder
rm -r /boot/firmware
apt --purge --yes autoremove \
vim \
vim-tiny \
nautilus \
hv3 \
mpv \
murrine-themes \
konsole \
malcontent \
termit \
systemsettings \
nvidia* \
imagemagick*
# Lowers the footprint in RAM at the small expense of added size to the ISO.
#update-icon-caches /usr/share/icons/*
@ -17,4 +29,3 @@ find /usr/share/icons -type d -exec gtk-update-icon-cache -f {} \;
#add flatpak repo to gnome-software
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

View File

@ -1,5 +1,13 @@
#!/bin/bash
################################################################################
# Title: 0600-snap-show-menu-fix.hook.chroot
# Description: Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Workaround for using snapd on debian. Thank You - @stevesveryown and peppermint team..
[ ! -e /etc/skel/.local/share ] && mkdir -p /etc/skel/.local/share
[ ! -e /var/lib/snapd/desktop/applications ] &&

View File

@ -22,6 +22,7 @@ lb config noauto \
--architectures i386 \
--linux-flavours 686-pae \
--distribution bookworm \
--uefi-secure-boot enable \
--archive-areas "main contrib non-free non-free-firmware" \
--mirror-bootstrap https://deb.debian.org/debian \
--parent-mirror-bootstrap https://deb.debian.org/debian \