Cleanup and security updates.
This commit is contained in:
@@ -1,17 +1,25 @@
|
||||
# PristonTale EU for Linux
|
||||
|
||||
Version 0.5.2 installs, updates, repairs, and launches PristonTale EU through a
|
||||
Version 0.6.0 installs, updates, repairs, and launches PristonTale EU through a
|
||||
native Linux dashboard. Game files come directly from the publisher and are not
|
||||
included in this archive.
|
||||
|
||||
## Install
|
||||
|
||||
Keep the archive and checksum file together, then run:
|
||||
Keep the archive, detached signature, checksum, and
|
||||
`launcher-update-public.pem` together. First confirm the public-key fingerprint
|
||||
through an independent trusted channel; the expected DER SHA-256 fingerprint is
|
||||
`3ae6e8dc483b93796b32e3ca270c367d247caf8d047eb796826c8e558a4a9e34`.
|
||||
Then run:
|
||||
|
||||
```text
|
||||
sha256sum -c pristontale-eu-linux-installer-v0-5-2.tar.gz.sha256
|
||||
tar -xzf pristontale-eu-linux-installer-v0-5-2.tar.gz
|
||||
cd pristontale-eu-linux-installer-v0-5-2
|
||||
openssl pkey -pubin -in launcher-update-public.pem -outform DER | sha256sum
|
||||
openssl dgst -sha256 -verify launcher-update-public.pem \
|
||||
-signature pristontale-eu-linux-installer-v0-6-0.tar.gz.sig \
|
||||
pristontale-eu-linux-installer-v0-6-0.tar.gz
|
||||
sha256sum -c pristontale-eu-linux-installer-v0-6-0.tar.gz.sha256
|
||||
tar -xzf pristontale-eu-linux-installer-v0-6-0.tar.gz
|
||||
cd pristontale-eu-linux-installer-v0-6-0
|
||||
./install.sh
|
||||
```
|
||||
|
||||
@@ -37,11 +45,6 @@ pristontale-eu gui
|
||||
The main launcher button automatically shows **Install**, **Update**, or
|
||||
**Play** according to the managed game's state.
|
||||
|
||||
Version 0.5.0 is the self-update bootstrap. Future signed launcher releases are
|
||||
checked in the background and appear as an **Update Launcher** action. Launcher
|
||||
updates are staged separately from game files and retain the previous version
|
||||
for rollback.
|
||||
|
||||
## Commands
|
||||
|
||||
```text
|
||||
@@ -49,16 +52,22 @@ pristontale-eu --help Show all commands and options
|
||||
pristontale-eu gui Open the native dashboard
|
||||
pristontale-eu doctor Check required host components
|
||||
pristontale-eu login-diagnostics Check the login route without credentials
|
||||
pristontale-eu login-diagnostics --runtime proton7
|
||||
Compare the direct-Proton prefix read-only
|
||||
pristontale-eu login-trace Retired; refuses without starting the game
|
||||
pristontale-eu update Install or update official files
|
||||
pristontale-eu update --repair Verify and repair every game file
|
||||
pristontale-eu update --dry-run Preview an update
|
||||
pristontale-eu import-game "/path/to/game" Import an existing installation
|
||||
pristontale-eu prepare Build the safe runtime view
|
||||
pristontale-eu play Launch through Gamescope/Proton
|
||||
pristontale-eu play --no-box Launch without Gamescope
|
||||
pristontale-eu play Launch through the managed Proton window
|
||||
pristontale-eu play --no-box Launch without X11 window styling
|
||||
pristontale-eu play --no-world-fix Compatibility alias for the pristine launch
|
||||
pristontale-eu settings Show current settings
|
||||
pristontale-eu settings --init Write default settings
|
||||
pristontale-eu settings --init Create/migrate settings without resetting choices
|
||||
pristontale-eu settings --reset Explicitly restore every launcher default
|
||||
pristontale-eu launcher-update --check Check the signed launcher channel
|
||||
pristontale-eu launcher-update --verify Validate the full release without installing it
|
||||
pristontale-eu launcher-update Install and activate an update
|
||||
pristontale-eu launcher-update --rollback Restore the previous launcher
|
||||
pristontale-eu sync Sync without import discovery
|
||||
@@ -66,7 +75,6 @@ pristontale-eu wine-update Run the legacy WPF updater
|
||||
pristontale-eu fetch Fetch the publisher launcher
|
||||
pristontale-eu setup Prepare its Wine environment
|
||||
pristontale-eu cache-compatibility PATH Cache a verified compatibility pair
|
||||
pristontale-eu cache-runtime-patch PATH Cache a verified runtime patch
|
||||
```
|
||||
|
||||
Use `./install.sh --dry-run` to preview dependency installation or
|
||||
|
||||
Reference in New Issue
Block a user