@@ -6,18 +6,21 @@ section.
66
77## Base system requirements
88
9- Void can be installed on very minimalist hardware, though we recommend the
9+ Void can be installed on very low-powered hardware, though we recommend the
1010following minimums for most installations:
1111
12- | Architecture | CPU | RAM | Storage |
13- | --------------| ------------------| ------| ---------|
14- | x86_64-glibc | x86_64 | 96MB | 700MB |
15- | x86_64-musl | x86_64 | 96MB | 600MB |
16- | i686-glibc | Pentium 4 (SSE2) | 96MB | 700MB |
12+ | Architecture | CPU | RAM | Storage |
13+ | --------------| ------------------| ------- | ---------|
14+ | x86_64-glibc | x86_64 | 520MB | 700MB |
15+ | x86_64-musl | x86_64 | 520MB | 600MB |
16+ | i686-glibc | Pentium 4 (SSE2) | 520MB | 700MB |
1717
18- Note that xfce image installations require more resources.
18+ Note that Xfce installation images require more resources, and more resources
19+ may be required depending on the software being run.
1920
20- Void is not available for the i386, i486, or i586 architectures.
21+ Void is available on x86_64, i686, aarch64, armv7l, and armv6l architectures.
22+ Both glibc and musl editions are available on all architectures except i686, where only glibc is available.
23+ Void is * not* available for the i386, i486, or i586 architectures.
2124
2225Before installing musl Void, please read [ the "musl" section] ( ./musl.md ) of this
2326Handbook, so that you are aware of software incompatibilities.
@@ -41,26 +44,12 @@ you download. First, there is a `sha256sum.txt` file containing image checksums
4144to verify the integrity of the downloaded images. Second is the ` sha256sum.sig `
4245file, used to verify the authenticity of the checksums.
4346
44- It is necessary to verify both the image's integrity and authenticity. It is,
45- therefore, recommended that you download both files.
46-
47- ### Verifying image integrity
48-
49- You can verify the integrity of a downloaded file using
50- [ sha256sum(1)] ( https://man.voidlinux.org/sha256sum.1 ) with the ` sha256sum.txt `
51- file downloaded above. The following command will check the integrity of only
52- the image(s) you have downloaded:
53-
54- ```
55- $ sha256sum -c --ignore-missing sha256sum.txt
56- void-live-x86_64-musl-20170220.iso: OK
57- ```
58-
59- This verifies that the image is not corrupt.
47+ It is necessary to verify both the image's integrity and authenticity, so it is
48+ recommended that you download both files.
6049
6150### Verifying digital signature
6251
63- Prior to using any image you're strongly encouraged to validate the signatures
52+ Prior to using any image, you're strongly encouraged to validate the signatures
6453on the image to ensure they haven't been tampered with.
6554
6655Current images are signed using a minisign key that is specific to the release.
@@ -71,46 +60,49 @@ with your mirror and package signatures. You will also need a copy of
7160by the ` minisign ` package.
7261
7362The ` minisign ` executable is usually provided by a package of the same name, and
74- can also be installed on Windows, even without WSL or MinGW.
63+ can also be installed on Windows, even without WSL or MinGW. Binaries are also
64+ [ available from minisign's authors] ( https://jedisct1.github.io/minisign/ ) .
7565
7666If you are not currently using Void Linux, it will also be necessary to obtain
77- the appropriate signing key from our Git repository
78- [ here ] ( https://github.com/void-linux/void-packages/tree/master/srcpkgs/void-release-keys/files/ ) .
67+ the appropriate signing key from our [ Git
68+ repository ] ( https://github.com/void-linux/void-packages/tree/master/srcpkgs/void-release-keys/files/ ) .
7969
8070Once you've obtained the key, you can verify your image with the ` sha256sum.sig `
8171and ` sha256sum.txt ` files. First, you need to verify the authenticity of the
8272` sha256sum.txt ` file.
8373
8474The following example demonstrates the verification of the ` sha256sum.txt ` file
85- for the 20230628 images with ` minisign ` :
75+ for the 20250202 images with ` minisign ` :
8676
8777```
88- $ minisign -V -p /usr/share/void-release-keys/void-release-20230628 .pub -x sha256sum.sig -m sha256sum.txt
78+ $ minisign -V -p /usr/share/void-release-keys/void-release-20250202 .pub -x sha256sum.sig -m sha256sum.txt
8979Signature and comment signature verified
90- Trusted comment: This key is only valid for images with date 20230628 .
80+ Trusted comment: This key is only valid for images with date 20250202 .
9181```
9282
83+ ### Verifying image integrity
84+
9385Finally, you need to verify that the checksum for your image matches the one in
9486the ` sha256sum.txt ` file. This can be done with the
9587[ sha256(1)] ( https://man.voidlinux.org/md5.1 ) utility from the ` outils ` package,
96- as demonstrated below for the 20230628 ` x86_64 ` base image:
88+ as demonstrated below for the 20250202 ` x86_64 ` base image:
9789
9890```
99- $ sha256 -C sha256sum.txt void-live-x86_64-20230628 -base.iso
100- (SHA256) void-live-x86_64-20230628 -base.iso: OK
91+ $ sha256 -C sha256sum.txt void-live-x86_64-20250202 -base.iso
92+ (SHA256) void-live-x86_64-20250202 -base.iso: OK
10193```
10294
10395Alternatively, if the ` sha256 ` utility isn't available to you, you can use
10496[ sha256sum(1)] ( https://man.voidlinux.org/sha256sum.1 ) :
10597
10698```
10799$ sha256sum -c sha256sum.txt --ignore-missing
108- void-live-x86_64-20230628 -base.iso: OK
100+ void-live-x86_64-20250202 -base.iso: OK
109101```
110102
111103If neither program is available to you, you can compute the SHA256 hash of the
112- file and compare it to the value contained in ` sha256sum.txt ` .
104+ file by hand and compare it to the value contained in ` sha256sum.txt ` .
113105
114- If the verification process does not produce the expected "OK" status, do not
115- use it! Please alert the Void Linux team of where you got the image and how you
116- verified it, and we will follow up on it.
106+ If the verification process does not produce the expected "OK" status, ** do not
107+ use it** ! Please alert the Void Linux team of where you got the image and how
108+ you verified it, and we will follow up on it.
0 commit comments