Genie23 Studio

Dépôts de paquetsPackage repositories

Installez les logiciels et les jeux de Genie23 Studio avec le gestionnaire de paquets de votre système : ils se mettent ensuite à jour avec le reste de vos logiciels, et chaque paquet est signé.Install Genie23 Studio's software and games with your system's package manager: they then update along with the rest of your software, and every package is signed.

Debian, Ubuntu et dérivésDebian, Ubuntu and derivatives apt

apt.genie23studio.com
  • Debian
  • Ubuntu
  • Linux Mint
  • Pop!_OS
  • Zorin OS
  • elementary OS

ArchitecturesArchitectures amd64 · i386 · arm64

Commandes à lancer dans un terminal. curl et gpg sont nécessaires (sudo apt install curl gpg).Run these commands in a terminal. curl and gpg are required (sudo apt install curl gpg).

  1. Importer la clé de signatureImport the signing key

    curl -fsSL https://apt.genie23studio.com/genie23studio.asc | sudo gpg --dearmor -o /usr/share/keyrings/genie23studio.gpg
  2. Ajouter le dépôtAdd the repository

    echo "deb [signed-by=/usr/share/keyrings/genie23studio.gpg] https://apt.genie23studio.com stable main" | sudo tee /etc/apt/sources.list.d/genie23studio.list
  3. InstallerInstall

    sudo apt update
    sudo apt install genie23-studio-launcher

Mettre à jourUpdate

sudo apt update && sudo apt upgrade

Retirer le dépôtRemove the repository

sudo rm /etc/apt/sources.list.d/genie23studio.list /usr/share/keyrings/genie23studio.gpg

Fedora, RHEL, openSUSE et dérivésFedora, RHEL, openSUSE and derivatives dnf · zypper

dnf.genie23studio.com
  • Fedora
  • Red Hat Enterprise Linux
  • Rocky Linux
  • AlmaLinux
  • openSUSE

ArchitecturesArchitectures x86_64 · i686 · aarch64

Commandes à lancer dans un terminal (Fedora, RHEL et dérivés). Pour openSUSE, voir plus bas.Run these commands in a terminal (Fedora, RHEL and derivatives). For openSUSE, see below.

  1. Importer la clé de signatureImport the signing key

    sudo rpm --import https://dnf.genie23studio.com/genie23studio.asc
  2. Ajouter le dépôtAdd the repository

    sudo tee /etc/yum.repos.d/genie23studio.repo <<'EOF'
    [genie23studio]
    name=Genie23 Studio
    baseurl=https://dnf.genie23studio.com/
    enabled=1
    gpgcheck=1
    repo_gpgcheck=1
    gpgkey=https://dnf.genie23studio.com/genie23studio.asc
    EOF
  3. InstallerInstall

    sudo dnf install genie23-studio-launcher

openSUSE (zypper)openSUSE (zypper)

sudo rpm --import https://dnf.genie23studio.com/genie23studio.asc
sudo zypper addrepo --refresh --gpgcheck https://dnf.genie23studio.com/ genie23studio
sudo zypper install genie23-studio-launcher

Mettre à jourUpdate

sudo dnf upgrade

Retirer le dépôtRemove the repository

sudo rm /etc/yum.repos.d/genie23studio.repo

Flatpak (toutes distributions) et Steam DeckFlatpak (any distribution) and Steam Deck flatpak

flat.genie23studio.com
  • Toute distribution avec FlatpakAny distribution with Flatpak
  • Steam Deck (SteamOS)Steam Deck (SteamOS)

ArchitecturesArchitectures x86_64 · aarch64

Aucun droit administrateur nécessaire (installation pour votre utilisateur). Sur Steam Deck : passez en mode Bureau et ouvrez Konsole.No administrator rights needed (per-user installation). On Steam Deck: switch to Desktop Mode and open Konsole.

  1. Ajouter Flathub (environnements d'exécution)Add Flathub (runtimes)

    flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
  2. Ajouter le dépôtAdd the repository

    flatpak remote-add --user --if-not-exists genie23studio https://flat.genie23studio.com/genie23studio.flatpakrepo
  3. InstallerInstall

    flatpak install --user genie23studio com.genie23studio.Launcher

Mettre à jourUpdate

flatpak update

Retirer le dépôtRemove the repository

flatpak remote-delete --user genie23studio

Arch, Manjaro et dérivésArch, Manjaro and derivatives pacman

pacman.genie23studio.com
  • Arch Linux
  • Manjaro
  • EndeavourOS
  • Garuda Linux
  • CachyOS
  • Arch Linux ARM

ArchitecturesArchitectures x86_64 · aarch64 · i686

Commandes à lancer dans un terminal.Run these commands in a terminal.

  1. Importer et approuver la clé de signatureImport and trust the signing key

    curl -fsSL https://pacman.genie23studio.com/genie23studio.asc | sudo pacman-key --add -
    sudo pacman-key --lsign-key A5506C3111C45C1A0A68167FD73CC7F204296250
  2. Ajouter le dépôtAdd the repository

    sudo tee -a /etc/pacman.conf <<'EOF'
    
    [genie23studio]
    SigLevel = Required DatabaseRequired
    Server = https://pacman.genie23studio.com/$arch
    EOF
  3. InstallerInstall

    sudo pacman -Syu genie23-studio-launcher

Mettre à jourUpdate

sudo pacman -Syu

Retirer le dépôtRemove the repository

Retirez la section [genie23studio] de /etc/pacman.conf, puis :Remove the [genie23studio] section from /etc/pacman.conf, then:

sudo pacman-key --delete A5506C3111C45C1A0A68167FD73CC7F204296250

Alpine LinuxAlpine Linux apk

apk.genie23studio.com
  • Alpine Linux
  • postmarketOS

ArchitecturesArchitectures x86_64 · x86 · aarch64

Commandes à lancer en root (ou préfixées par doas). Alpine signe ses dépôts avec une clé RSA, distincte de la clé GPG des autres dépôts.Run these commands as root (or prefixed with doas). Alpine signs its repositories with an RSA key, separate from the GPG key of the other repositories.

  1. Installer la clé de signatureInstall the signing key

    wget -qO /etc/apk/keys/genie23studio.rsa.pub https://apk.genie23studio.com/genie23studio.rsa.pub
  2. Ajouter le dépôtAdd the repository

    echo "https://apk.genie23studio.com/genie23studio" >> /etc/apk/repositories
  3. InstallerInstall

    apk update
    apk add genie23-studio-launcher

Mettre à jourUpdate

apk update && apk upgrade

Retirer le dépôtRemove the repository

Retirez la ligne genie23studio de /etc/apk/repositories, puis :Remove the genie23studio line from /etc/apk/repositories, then:

rm /etc/apk/keys/genie23studio.rsa.pub

Vérifier les clés de signatureVerify the signing keys

Clé GPG — apt, dnf, Flatpak, pacmanGPG key — apt, dnf, Flatpak, pacman

A550 6C31 11C4 5C1A 0A68 167F D73C C7F2 0429 6250

curl -fsSL https://apt.genie23studio.com/genie23studio.asc | gpg --show-keys

Clé RSA — Alpine (empreinte SHA-256)RSA key — Alpine (SHA-256 fingerprint)

a16d ae62 b5f1 ca40 9fbd d469 8e6d 0680 21ba 0e27 95df b05a 3337 6b67 07bf 0ff8

wget -qO- https://apk.genie23studio.com/genie23studio.rsa.pub | openssl pkey -pubin -outform DER | sha256sum