@@ -6,18 +6,22 @@ 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,
23+ where only glibc is available. Void is * not* available for the i386, i486, or
24+ i586 architectures.
2125
2226Before installing musl Void, please read [ the "musl" section] ( ./musl.md ) of this
2327Handbook, so that you are aware of software incompatibilities.
@@ -41,26 +45,12 @@ you download. First, there is a `sha256sum.txt` file containing image checksums
4145to verify the integrity of the downloaded images. Second is the ` sha256sum.sig `
4246file, used to verify the authenticity of the checksums.
4347
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.
48+ It is necessary to verify both the image's integrity and authenticity, so it is
49+ recommended that you download both files.
6050
6151### Verifying digital signature
6252
63- Prior to using any image you're strongly encouraged to validate the signatures
53+ Prior to using any image, you're strongly encouraged to validate the signatures
6454on the image to ensure they haven't been tampered with.
6555
6656Current images are signed using a minisign key that is specific to the release.
@@ -71,46 +61,49 @@ with your mirror and package signatures. You will also need a copy of
7161by the ` minisign ` package.
7262
7363The ` 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.
64+ can also be installed on Windows, even without WSL or MinGW. Binaries are also
65+ [ available from minisign's authors] ( https://jedisct1.github.io/minisign/ ) .
7566
7667If 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/ ) .
68+ the appropriate signing key from our [ Git
69+ repository ] ( https://github.com/void-linux/void-packages/tree/master/srcpkgs/void-release-keys/files/ ) .
7970
8071Once you've obtained the key, you can verify your image with the ` sha256sum.sig `
8172and ` sha256sum.txt ` files. First, you need to verify the authenticity of the
8273` sha256sum.txt ` file.
8374
8475The following example demonstrates the verification of the ` sha256sum.txt ` file
85- for the 20230628 images with ` minisign ` :
76+ for the 20250202 images with ` minisign ` :
8677
8778```
88- $ minisign -V -p /usr/share/void-release-keys/void-release-20230628 .pub -x sha256sum.sig -m sha256sum.txt
79+ $ minisign -V -p /usr/share/void-release-keys/void-release-20250202 .pub -x sha256sum.sig -m sha256sum.txt
8980Signature and comment signature verified
90- Trusted comment: This key is only valid for images with date 20230628 .
81+ Trusted comment: This key is only valid for images with date 20250202 .
9182```
9283
84+ ### Verifying image integrity
85+
9386Finally, you need to verify that the checksum for your image matches the one in
9487the ` sha256sum.txt ` file. This can be done with the
9588[ sha256(1)] ( https://man.voidlinux.org/md5.1 ) utility from the ` outils ` package,
96- as demonstrated below for the 20230628 ` x86_64 ` base image:
89+ as demonstrated below for the 20250202 ` x86_64 ` base image:
9790
9891```
99- $ sha256 -C sha256sum.txt void-live-x86_64-20230628 -base.iso
100- (SHA256) void-live-x86_64-20230628 -base.iso: OK
92+ $ sha256 -C sha256sum.txt void-live-x86_64-20250202 -base.iso
93+ (SHA256) void-live-x86_64-20250202 -base.iso: OK
10194```
10295
10396Alternatively, if the ` sha256 ` utility isn't available to you, you can use
10497[ sha256sum(1)] ( https://man.voidlinux.org/sha256sum.1 ) :
10598
10699```
107100$ sha256sum -c sha256sum.txt --ignore-missing
108- void-live-x86_64-20230628 -base.iso: OK
101+ void-live-x86_64-20250202 -base.iso: OK
109102```
110103
111104If 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 ` .
105+ file by hand and compare it to the value contained in ` sha256sum.txt ` .
113106
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.
107+ If the verification process does not produce the expected "OK" status, ** do not
108+ use it** ! Please alert the Void Linux team of where you got the image and how
109+ you verified it, and we will follow up on it.
0 commit comments