Fixes to Arch sections

Timothy O'Barr 2021-12-09 08:23:47 -07:00
parent 0becbf33e6
commit 37839a7cdd
1 changed files with 12 additions and 30 deletions

@ -1,5 +1,3 @@
NOTE: Only 32-bit architectures are supported, or distributions that allow the installation of 32-bit packages under a 64-bit architecture.
## Index
1. [Introduction](#introduction)
@ -42,21 +40,11 @@ You have been warned!
#### Build system
`gcc-multilib`, `cmake`
`gcc`, `cmake`
#### 32-bit libraries
#### Libaries. Note that wxgtk3 is AUR only. Depencies may change in the future
Add or uncomment the following lines in `/etc/pacman.conf`:
```
[Multilib]
Include = /etc/pacman.d/mirrorlist
```
Refresh package list:
```
pacman -Syu
```
`lib32-libaio` `lib32-libpng` `lib32-portaudio` `lib32-sdl2` `lib32-soundtouch` `lib32-wxgtk3` `lib32-libx11` `lib32-xz` `lib32-libsamplerate`
`libaio` `libpng` `portaudio` `sdl2` `soundtouch` `wxgtk3` `libx11` `xz` `libsamplerate`
### Using CMake
@ -273,26 +261,14 @@ sudo apt-get install pcsx2-unstable
## Arch Linux
NOTE: for 64-bit architectures, [multilib](https://wiki.archlinux.org/index.php/multilib) must be enabled in order to install PCSX2.
### PCSX2 Stable
### Main repo
Open a terminal, and type:
```
sudo pacman -S pcsx2
```
### PCSX2 Unstable
Add or uncomment the following lines in `/etc/pacman.conf`:
```
[multilib]
Include = /etc/pacman.d/mirrorlist
```
Refresh the package list and update:
```
pacman -Syu
```
### Aur
Clone the AUR package, then cd to the correct folder, make and install the package:
```
@ -300,7 +276,13 @@ git clone https://aur.archlinux.org/pcsx2-git.git
cd pcsx2-git
makepkg -csi
```
This will build the package, automatically installing all dependencies. It will then prompt for your password to install the package with pacman.
This will build the package, automatically installing all dependencies. It will then prompt for your password to install the package with pacman.
Alternatively use an AUR helper like yay
```
yay -S pcsx2-git
```
## How to compile PCSX2 in 2021 (Ubuntu 20.04) (64bit)