Compare commits
40 Commits
Author | SHA1 | Date | |
---|---|---|---|
13149b243a | |||
3f071d7173 | |||
79e57b0f94 | |||
005efd2cc1 | |||
108dd5806d | |||
6e7fa798ad | |||
|
7bd4a6fbe5 | ||
|
4f50fdcec3 | ||
|
550f4ad860 | ||
|
947c3517f8 | ||
|
4f724d7d7a | ||
|
2e6980efd4 | ||
|
4c441dd427 | ||
|
a607de0e98 | ||
|
13ee173c0d | ||
|
ea2ee0e802 | ||
|
fe7cc8580f | ||
|
b04dc70d4a | ||
|
1b035f9f43 | ||
|
2d2ad86dca | ||
|
48be9ece96 | ||
|
fd4d06f803 | ||
|
7785bde220 | ||
|
f3eada9370 | ||
|
7896142036 | ||
|
b6c0e9e0e6 | ||
|
03dc264fa5 | ||
|
d65dda0281 | ||
|
d5045e47a0 | ||
|
2c1623bbe9 | ||
|
2d76d6334e | ||
|
c486d6b550 | ||
|
da5e84161c | ||
|
ddeec85174 | ||
|
23d8b676da | ||
|
c9eb8d9fcf | ||
|
ffaf023a6f | ||
|
9682d3538a | ||
|
6e9d71cb3a | ||
|
a5f892f53f |
@ -3,7 +3,7 @@
|
|||||||
Devuan Linux for Windows users
|
Devuan Linux for Windows users
|
||||||
<a href="//git.lumen.sh/Fierelier/windvn/raw/branch/master/assets/screenshot.png" target="_blank"><img src="assets/screenshot.png" width="360" title="Screenshot"></a>
|
<a href="//git.lumen.sh/Fierelier/windvn/raw/branch/master/assets/screenshot.png" target="_blank"><img src="assets/screenshot.png" width="360" title="Screenshot"></a>
|
||||||
|
|
||||||
# [Download](https://fier.me/software/windvn/iso/chimaera)
|
# [Download](https://fier.me/software/windvn/iso/daedalus)
|
||||||
|
|
||||||
Regular ISOs have a full live environment. The desktop environment can be started by going into bash, and typing `startx`. Legacy ISOs only have a text live environment.
|
Regular ISOs have a full live environment. The desktop environment can be started by going into bash, and typing `startx`. Legacy ISOs only have a text live environment.
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
sources-proprietary
|
sources-proprietary
|
||||||
|
firmware-proprietary-prereq
|
||||||
firmware-proprietary-licenses
|
firmware-proprietary-licenses
|
||||||
firmware-proprietary
|
firmware-proprietary
|
@ -5,4 +5,4 @@ EOF
|
|||||||
|
|
||||||
cat << EOF | debconf-set-selections
|
cat << EOF | debconf-set-selections
|
||||||
firmware-ivtv firmware-ivtv/license/accepted boolean true
|
firmware-ivtv firmware-ivtv/license/accepted boolean true
|
||||||
EOF
|
EOF
|
||||||
|
3
mods/firmware-proprietary-prereq/data/chroot
Executable file
3
mods/firmware-proprietary-prereq/data/chroot
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
set -e
|
||||||
|
apt-get -y install python3-apt
|
@ -1,13 +1,12 @@
|
|||||||
#!/bin/bash
|
#!/usr/bin/env python3
|
||||||
set -e
|
import apt
|
||||||
function sfp {
|
cache = apt.Cache()
|
||||||
packages=""
|
ofile = open("/chroot-out","w",encoding="utf-8")
|
||||||
while read p; do
|
ofile.write('WDVN_PACKAGES="$WDVN_PACKAGES')
|
||||||
IFS=" " read -ra packageinfo <<< "$p"
|
for package in cache:
|
||||||
if [[ "${packageinfo[0]}" == *firmware* ]]; then
|
if "nvidia" in package.name.lower(): continue
|
||||||
packages="$packages ${packageinfo[0]}"
|
if package.name == "raspi-firmware": continue
|
||||||
fi
|
if package.candidate.origins[0].component == "non-free-firmware":
|
||||||
done <<<$(apt-cache search "$1")
|
ofile.write(" " + package.name)
|
||||||
echo "$packages"
|
ofile.write('"')
|
||||||
}
|
ofile.close()
|
||||||
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,12 +1,12 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
echo "deb $WDVN_URL $WDVN_VER main contrib non-free
|
echo "deb $WDVN_URL $WDVN_VER main contrib non-free non-free-firmware
|
||||||
# deb-src $WDVN_URL $WDVN_VER main contrib non-free
|
# deb-src $WDVN_URL $WDVN_VER main contrib non-free non-free-firmware
|
||||||
|
|
||||||
deb $WDVN_URL $WDVN_VER-security main contrib non-free
|
deb $WDVN_URL $WDVN_VER-security main contrib non-free non-free-firmware
|
||||||
# deb-src $WDVN_URL $WDVN_VER-security main contrib non-free
|
# deb-src $WDVN_URL $WDVN_VER-security main contrib non-free non-free-firmware
|
||||||
|
|
||||||
# $WDVN_VER-updates, to get updates before a point release is made;
|
# $WDVN_VER-updates, to get updates before a point release is made;
|
||||||
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates>
|
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates>
|
||||||
# deb $WDVN_URL $WDVN_VER-updates main contrib non-free
|
# deb $WDVN_URL $WDVN_VER-updates main contrib non-free non-free-firmware
|
||||||
# deb-src $WDVN_URL $WDVN_VER-updates main contrib non-free
|
# deb-src $WDVN_URL $WDVN_VER-updates main contrib non-free non-free-firmware
|
||||||
" >"$1/etc/apt/sources.list"
|
" >"$1/etc/apt/sources.list"
|
2
shell
2
shell
@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
export WDVN_NAME="windvn"
|
export WDVN_NAME="windvn"
|
||||||
export WDVN_URL="http://deb.devuan.org/merged"
|
export WDVN_URL="http://deb.devuan.org/merged"
|
||||||
export WDVN_VER_DEBSTRAP="chimaera" # 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_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_VER="$WDVN_VER_DEBSTRAP"
|
||||||
|
|
||||||
export WDVN_DATE="$(date --utc "+%Y.%m.%d-%H.%M.%S")"
|
export WDVN_DATE="$(date --utc "+%Y.%m.%d-%H.%M.%S")"
|
||||||
|
Loading…
Reference in New Issue
Block a user