Compare commits

...

4 Commits

Author SHA1 Message Date
Fierelier 7896142036 Update debstrap suite 2023-08-22 16:39:30 +02:00
Fierelier b6c0e9e0e6 Make hostname modscript fail on error 2023-08-22 16:16:05 +02:00
Fierelier 03dc264fa5 Add xxd to prerequisites 2023-08-22 16:15:51 +02:00
Fierelier d65dda0281 Remove nvidia-driver (no installation candidate) 2023-08-22 16:07:53 +02:00
4 changed files with 5 additions and 4 deletions

View File

@ -21,7 +21,7 @@ If you use old hardware, you might want to try [archlinux32](https://archlinux32
# How to "build"
## Prerequisites
- You need to use Devuan or windvn
- `apt install git debootstrap grub-common grub-pc-bin grub-efi-ia32-bin grub-efi-amd64-bin mtools squashfs-tools xorriso`
- `apt install git debootstrap grub-common grub-pc-bin grub-efi-ia32-bin grub-efi-amd64-bin mtools squashfs-tools xorriso xxd`
---
1. **Clone Git repository:**

View File

@ -10,4 +10,4 @@ function sfp {
done <<<$(apt-cache search "$1")
echo "$packages"
}
echo "WDVN_PACKAGES=\"\$WDVN_PACKAGES firmware-linux firmware-misc-nonfree amd64-microcode intel-microcode nvidia-driver $(sfp wireless) $(sfp wifi) $(sfp net) $(sfp nic)\"" >"/chroot-out"
echo "WDVN_PACKAGES=\"\$WDVN_PACKAGES firmware-linux firmware-misc-nonfree amd64-microcode intel-microcode $(sfp wireless) $(sfp wifi) $(sfp net) $(sfp nic)\"" >"/chroot-out"

View File

@ -1,2 +1,3 @@
#!/bin/bash
set -e
echo "$(head -c4 </dev/urandom|xxd -p -u)" >"$1/etc/hostname"

4
shell
View File

@ -1,8 +1,8 @@
#!/bin/bash
export WDVN_NAME="windvn"
export WDVN_URL="http://deb.devuan.org/merged"
export WDVN_VER_DEBSTRAP="testing" # This is the suite/version name passed to debootstrap. This is useful if you want to pull, for example, daedalus, but that name is not understood yet in debootstrap. So you can use "testing" instead, which is always understood, and then put "daedalus" (or whatever currently corresponds to testing) into WDVN_VER, so the resulting distro stays within the daedalus specification, instead of updating to the next testing version.
export WDVN_VER="daedalus"
export WDVN_VER_DEBSTRAP="daedalus" # This is the suite/version name passed to debootstrap. This is useful if you want to pull, for example, daedalus, but that name is not understood yet in debootstrap. So you can use "testing" instead, which is always understood, and then put "daedalus" (or whatever currently corresponds to testing) into WDVN_VER, so the resulting distro stays within the daedalus specification, instead of updating to the next testing version.
export WDVN_VER="$WDVN_VER_DEBSTRAP"
export WDVN_DATE="$(date --utc "+%Y.%m.%d-%H.%M.%S")"
export WDVN_PID="$BASHPID"