Add 'Arch Linux'
parent
c07b42afe0
commit
cd428dda73
75
Arch-Linux.md
Normal file
75
Arch-Linux.md
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
## Multilib
|
||||||
|
|
||||||
|
If you are on an x86_64 machine you will need to make sure multilib is enabled. To find out if your computer is x86_64, run the following command. Note that commands with a $ before them can be ran as your normal user while commands with a # before them must be ran as root most likely with sudo.
|
||||||
|
|
||||||
|
uname -m
|
||||||
|
|
||||||
|
If your computer is x86_64, edit your /etc/pacman.conf file as root and uncomment the multilib repository. Note that there are both multilib and multilib testing repositories, you want just multilib, and not the testing repository.
|
||||||
|
|
||||||
|
## MTRepo
|
||||||
|
|
||||||
|
While some of the required packages are available in the AUR, you can get pre-built binaries from Lilmike's repository. To add his repository, first add his key:
|
||||||
|
|
||||||
|
# pacman-key --keyserver hkp://hkps.pool.sks-keyservers.net --recv-keys 79BC390E8864CD71305D4DD606CD2197A6EE5ED7 2B0FD5A71D02C1D02E287009EA268C38ED9923CF
|
||||||
|
# pacman-key --lsign 79BC390E8864CD71305D4DD606CD2197A6EE5ED7 2B0FD5A71D02C1D02E287009EA268C38ED9923CF
|
||||||
|
|
||||||
|
Next, edit your /etc/pacman.conf and at the bottom of the file add the following three lines:
|
||||||
|
|
||||||
|
[mtrepo]
|
||||||
|
SigLevel = Required
|
||||||
|
Server = https://michaels.world/mtrepo/$arch
|
||||||
|
|
||||||
|
Before installing packages, make sure repositories are all updated with the command:
|
||||||
|
|
||||||
|
# pacman -Syy
|
||||||
|
|
||||||
|
## Packages
|
||||||
|
|
||||||
|
here is a list of packages required for both audiogame-manager and games installed by it to work optimally.
|
||||||
|
|
||||||
|
- dialog
|
||||||
|
- cabextract
|
||||||
|
- gawk
|
||||||
|
- dos2unix
|
||||||
|
- unzip
|
||||||
|
- w3m
|
||||||
|
- wget
|
||||||
|
- wine
|
||||||
|
- winetricks
|
||||||
|
- wine_gecko
|
||||||
|
- wine-mono
|
||||||
|
- sdl2
|
||||||
|
- ncurses
|
||||||
|
- mpg123
|
||||||
|
- libpulse
|
||||||
|
- libpng
|
||||||
|
- libjpeg-turbo
|
||||||
|
- gnutls
|
||||||
|
- alsa-plugins
|
||||||
|
- alsa-lib
|
||||||
|
- mesa
|
||||||
|
- openal
|
||||||
|
- xz
|
||||||
|
- gst-plugins-bad
|
||||||
|
- gst-plugins-good
|
||||||
|
- gst-plugins-ugly
|
||||||
|
- gst-libav
|
||||||
|
- p7zip
|
||||||
|
|
||||||
|
In addition, if you are on an x86_64 machine, you will need the following:
|
||||||
|
|
||||||
|
- lib32-sdl2
|
||||||
|
- lib32-ncurses
|
||||||
|
- lib32-mpg123
|
||||||
|
- lib32-libpulse
|
||||||
|
- lib32-libpng
|
||||||
|
- lib32-libjpeg-turbo
|
||||||
|
- lib32-gnutls
|
||||||
|
- lib32-alsa-plugins
|
||||||
|
- lib32-alsa-lib
|
||||||
|
- lib32-mesa
|
||||||
|
- lib32-openal
|
||||||
|
- lib32-gst-plugins-good
|
||||||
|
- lib32-gst-plugins-bad
|
||||||
|
- lib32-gst-plugins-ugly
|
||||||
|
- lib32-gst-libav
|
Loading…
Reference in New Issue
Block a user