Compare commits
4
Commits
cf18778af1
...
9b15fd5159
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9b15fd5159
|
||
|
|
0c03548307
|
||
|
|
61b61b6445
|
||
|
|
2787921679
|
Vendored
+1
@@ -24,5 +24,6 @@ apt \
|
||||
gdisk \
|
||||
linux-headers-$(uname -r) \
|
||||
systemd-timesyncd \
|
||||
wget \
|
||||
whois \
|
||||
zfsutils-linux
|
||||
|
||||
Vendored
+4
-4
@@ -9,7 +9,6 @@ packages=( \
|
||||
ca-certificates \
|
||||
console-setup \
|
||||
cryptsetup \
|
||||
curl \
|
||||
dosfstools \
|
||||
dpkg-dev \
|
||||
efibootmgr \
|
||||
@@ -28,14 +27,15 @@ rsync \
|
||||
sudo \
|
||||
systemd-timesyncd \
|
||||
tasksel \
|
||||
wget \
|
||||
zfs-initramfs \
|
||||
zstd \
|
||||
)
|
||||
|
||||
include="--include=${packages[0]}"
|
||||
include="${packages[0]}"
|
||||
|
||||
for ((i=1;i<${#packages[@]};i++)); do
|
||||
include+=" --include=${packages[${i}]}"
|
||||
include+=",${packages[${i}]}"
|
||||
done
|
||||
|
||||
mmdebstrap \
|
||||
@@ -43,6 +43,6 @@ mmdebstrap \
|
||||
--components=main,non-free-firmware,contrib \
|
||||
--mode=root \
|
||||
--format=directory \
|
||||
${include} \
|
||||
--include="${include}" \
|
||||
"${VERSION_CODENAME}" \
|
||||
/mnt
|
||||
|
||||
@@ -17,34 +17,19 @@ mkdir \
|
||||
-p \
|
||||
/boot/efi/EFI/BOOT
|
||||
|
||||
curl \
|
||||
--progress-bar \
|
||||
--show-error \
|
||||
--output \
|
||||
wget \
|
||||
--output-document \
|
||||
/boot/efi/EFI/ZBM/VMLINUZ.EFI \
|
||||
--location \
|
||||
https://get.zfsbootmenu.org/efi
|
||||
|
||||
for file in {ZBM/VMLINUZ-BACKUP,BOOT/{BOOTX64,shellx64}}; do
|
||||
rsync \
|
||||
-pogAXtlHrDx \
|
||||
--stats \
|
||||
--info=progress2 \
|
||||
/boot/efi/EFI/ZBM/VMLINUZ.EFI \
|
||||
/boot/efi/EFI/ZBM/VMLINUZ-BACKUP.EFI
|
||||
|
||||
rsync \
|
||||
-pogAXtlHrDx \
|
||||
--stats \
|
||||
--info=progress2 \
|
||||
/boot/efi/EFI/ZBM/VMLINUZ.EFI \
|
||||
/boot/efi/EFI/BOOT/BOOTX64.EFI
|
||||
|
||||
rsync \
|
||||
-pogAXtlHrDx \
|
||||
--stats \
|
||||
--info=progress2 \
|
||||
/boot/efi/EFI/ZBM/VMLINUZ.EFI \
|
||||
/boot/efi/EFI/BOOT/shellx64.efi
|
||||
/boot/efi/EFI/${file}.EFI
|
||||
done
|
||||
|
||||
efibootmgr \
|
||||
-c \
|
||||
|
||||
+7
-10
@@ -13,7 +13,6 @@ if [[ "${1}" == '--mmdebstrap' ]]; then
|
||||
packages=(\
|
||||
console-setup \
|
||||
cryptsetup \
|
||||
curl \
|
||||
dosfstools \
|
||||
dpkg-dev \
|
||||
efibootmgr \
|
||||
@@ -27,14 +26,15 @@ network-manager \
|
||||
openssh-{client,server} \
|
||||
popularity-contest \
|
||||
rsync \
|
||||
wget \
|
||||
zfs-initramfs \
|
||||
zstd\
|
||||
)
|
||||
|
||||
include="--include=${packages[0]}"
|
||||
include="${packages[0]}"
|
||||
|
||||
for ((i=1;i<${#packages[@]};i++)); do
|
||||
include+=" --include=${packages[${i}]}"
|
||||
include+=",${packages[${i}]}"
|
||||
done
|
||||
|
||||
mmdebstrap \
|
||||
@@ -42,7 +42,7 @@ zstd\
|
||||
--components=main,restricted,universe,multiverse \
|
||||
--mode=root \
|
||||
--format=directory \
|
||||
${include} \
|
||||
--include=${include} \
|
||||
"${UBUNTU_VERSION_CODENAME}" \
|
||||
/mnt
|
||||
fi
|
||||
@@ -170,12 +170,9 @@ if [[ "${1}" == '--desktop' ]]; then
|
||||
fi
|
||||
|
||||
if [[ "${1}" == '--namarupa' ]]; then
|
||||
curl \
|
||||
--progress \
|
||||
--location \
|
||||
--remote-name \
|
||||
--continue-at - \
|
||||
--output-dir '/tmp' \
|
||||
wget \
|
||||
--continue \
|
||||
--directory-prefix '/tmp' \
|
||||
'https://github.com/lenemter/wingpanel-indicator-namarupa/raw/main/com.github.lenemter.wingpanel-indicator-namarupa.deb'
|
||||
|
||||
apt \
|
||||
|
||||
Reference in New Issue
Block a user