Compare commits
4 Commits
d5045e47a0
...
7896142036
Author | SHA1 | Date |
---|---|---|
Fierelier | 7896142036 | |
Fierelier | b6c0e9e0e6 | |
Fierelier | 03dc264fa5 | |
Fierelier | d65dda0281 |
|
@ -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:**
|
||||
|
|
|
@ -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"
|
|
@ -1,2 +1,3 @@
|
|||
#!/bin/bash
|
||||
set -e
|
||||
echo "$(head -c4 </dev/urandom|xxd -p -u)" >"$1/etc/hostname"
|
4
shell
4
shell
|
@ -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"
|
||||
|
|
Loading…
Reference in New Issue