Refactor `build_iso.sh` archinstall archiso profile package (#1803)

This commit is contained in:
Daemon Coder 2023-05-07 04:16:52 -04:00 committed by GitHub
parent c10acfa5ae
commit dc19d5f0fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 2 deletions

View File

@ -1,5 +1,7 @@
#!/bin/bash
packages_file="/tmp/archlive/packages.x86_64"
# Packages to add to the archiso profile packages
packages=(
git
@ -16,7 +18,6 @@ mkdir -p /tmp/archlive/airootfs/root/archinstall-git
cp -r . /tmp/archlive/airootfs/root/archinstall-git
cat <<- _EOF_ | tee /tmp/archlive/airootfs/root/.zprofile
pip uninstall archinstall -y
cd archinstall-git
rm -rf dist
@ -33,9 +34,11 @@ pacman --noconfirm -S git archiso
cp -r /usr/share/archiso/configs/releng/* /tmp/archlive
sed -i /archinstall/d $packages_file
# Add packages to the archiso profile packages
for package in "${packages[@]}"; do
echo "$package" >> /tmp/archlive/packages.x86_64
echo "$package" >> $packages_file
done
find /tmp/archlive