Changes

Jump to navigation Jump to search
→‎Install: merge per-distro instructions into the main steps for readability
Line 9: Line 9:  
==Install==
 
==Install==
 
<ol>
 
<ol>
<li>See the [[#Distribution Specific Instructions|Distribution Specific Instructions]] for your Distribution.</li>
+
<li>Apply distro-specific prerequisites if needed:
 +
 
 +
{| class="wikitable"
 +
|-
 +
! distros
 +
! prerequisites
 +
|-
 +
| Debian-based<br /><small>(Debian, Ubuntu, Linux Mint)</small>
 +
| Install LibSSL 1.1 by running <code>sudo apt install libssl1.1</code> in a terminal.
 +
|-
 +
| Arch-based<br /><small>(Arch, Manjaro, EndeavourOS)</small>
 +
| Install OpenSSL 1.1 by running <code>sudo pacman -S openssl-1.1</code> in a terminal.
 +
|-
 +
| NixOS
 +
| Use [https://search.nixos.org/packages?channel=unstable&show=steam-run&type=packages steam-run] to run <samp>install on Linux.sh</samp> in the steps below.<br /><small>(Make sure your system has steam-run installed, or create a temporary nix-shell with steam-run by executing <code>export NIXPKGS_ALLOW_UNFREE=1 && nix-shell -p steam-run</code>. Then run <code>steam-run ./install\ on\ Linux.sh</code> in a terminal to start the installation.)</small>
 +
|}
 +
</li>
 
<li>Download the [https://smapi.io/ latest version of SMAPI].</li>
 
<li>Download the [https://smapi.io/ latest version of SMAPI].</li>
 
<li>Extract the <samp>.zip</samp> file somewhere (but not in your game folder!).</li>
 
<li>Extract the <samp>.zip</samp> file somewhere (but not in your game folder!).</li>
Line 25: Line 41:     
<small>To install manually instead, see instructions in the installer's readme.</small>
 
<small>To install manually instead, see instructions in the installer's readme.</small>
  −
===Distribution Specific Instructions===
  −
Many Linux distributions may need additional steps to work, such as installing an older version of OpenSSL.
  −
  −
====Debian-Based (Ubuntu, Linux Mint, Debian)====
  −
On Ubuntu, Debian, Linux Mint, and other Debian-based installations, install <code>libssl1.1</code>.
  −
Run <code>sudo apt install libssl1.1</code> in a terminal.
  −
  −
====Arch-Based (Arch Linux, Manjaro Linux, EndeavourOS)====
  −
On Arch Linux and its derivatives, install <code>openssl-1.1</code> by running <code>sudo pacman -S openssl-1.1</code>.
  −
  −
====NixOS====
  −
On [https://nixos.org NixOS] you need to use [https://search.nixos.org/packages?channel=unstable&show=steam-run&type=packages steam-run] to execute the Installer Script.
  −
* Make sure your system has steam-run installed or create a temporary nix-shell with steam-run by executing <code>export NIXPKGS_ALLOW_UNFREE=1 && nix-shell -p steam-run</code>.
  −
* Run <code>steam-run ./install\ on\ Linux.sh</code> in a terminal to start the installation.
      
==Update SMAPI==
 
==Update SMAPI==
translators
8,404

edits

Navigation menu