[BUNDLE] List install dependencies for Arch Linux (#2827)

This commit is contained in:
Luke Short
2025-07-19 00:25:43 -06:00
committed by GitHub
parent 17ea04766e
commit 7f6d18930c

View File

@@ -8,14 +8,19 @@ The script `box64-bundle-x86-libs.sh` is provided to download, extract, and re-b
Install required dependencies for the bundle script.
- Arch Linux
```
sudo pacman -S -y -u
sudo pacman -S binutils coreutils curl rpm-tools tar zstd
```
- Debian
```
sudo apt-get update
sudo apt-get install coreutils curl binutils rpm2cpio tar zstd
sudo apt-get install binutils coreutils curl rpm2cpio tar zstd
```
- Fedora
```
sudo dnf install coreutils curl binutils tar zstd
sudo dnf install binutils coreutils curl tar zstd
```
Run `box64-bundle-x86-libs.sh`. This will create two archives:
@@ -70,4 +75,4 @@ Once the package name is found, find the exact URL for downloading it.
Download the package and then find the checksum with the `sha256sum` command.
Major Linux distributions such as AlmaLinux and Debian provide archives of packages. Rolling distributions such as Solus and Void Linux do not. In those cases, use the [Internet Archive](https://web.archive.org/) to archive any rolling release package used by Box by using the "Save Page Now" feature. If the error "Save Page Now browser crashed" appears, it can be safely ignored. The archive will still have been saved.
Major Linux distributions such as AlmaLinux and Debian provide archives of packages. Most rolling distributions such as Solus and Void Linux do not (one exception is Arch Linux which has the [Arch Linux Archive (ALA)](https://wiki.archlinux.org/title/Arch_Linux_Archive)). In those cases, use the [Internet Archive](https://web.archive.org/) to archive any rolling release package used by Box by using the "Save Page Now" feature. If the error "Save Page Now browser crashed" appears, it can be safely ignored. The archive will still have been saved.