./play.it logo

./play.it é um software livre que automatiza a construção de pacotes nativos para múltiplas distribuições, incluindo Debian e seus derivados, a partir de instaladores de jogos comerciais livres de DRM. Os pacotes gerados são então instalados usando as ferramentas padrões fornecidas pela distribuição, como APT ou dpkg.

Jogos nativos do Linux são suportados, como também são jogos desenvolvidos para outros sistemas graças a ferramentas como Wine, DOSBox e ScummVM.

Instalação

Você pode instalar ./play.it e todas as coleções empacotadas de uma única vez:

apt install --install-recommends play.it

Lançamentos recentes do ./play.it no Debian estável (stable)

Você pode confiar no APT pinning para instalar pacotes do Debian instável (unstable) em um Debian estável (stable). Funciona muito bem com ./play.it devido à sua falta de dependências versionadas.

Isso pode ser útil para obter suporte para um instalador de jogos que ainda não foi lançado no momento da preparação da versão do Debian que você esteja usando.

Primeiramente você precisa garantir que nenhum outro pacote além do ./play.it será instalado a partir dos repositórios do Debian instável (unstable), para evitar uma quebra completa do sistema. Isso é feito criando-se o seguinte arquivo como /etc/apt/preferences.d/00_unstable.pref:

Package: *
Pin: release a=unstable
Pin-Priority: -1

A seguir, o arquivo a ser gravado como /etc/apt/preferences.d/playit.pref permite a instalação de somente os pacotes do ./play.it a partir do ramo instável do Debian:

Package: play.it play.it-*
Pin: release a=unstable
Pin-Priority: 500

Uma vez que ambos os arquivos foram criados, você pode adicionar as fontes de pacotes do Debian instável (unstable) ao seu sistema com um novo arquivo /etc/apt/sources.list.d/unstable.sources:

Types: deb
URIs: https://deb.debian.org/debian
Suites: unstable
Architectures: amd64
Components: contrib
Signed-By: /usr/share/keyrings/debian-archive-keyring.pgp

Em seguida, atualize o índice de pacotes para buscar as informações sobre novos pacotes ./play.it e instale suas versões mais atualizadas:

apt --update install play.it play.it-\*

Uso

Assumindo que o instalador do seu jogo chama-se setup.exe, usar ./play.it para instalar um jogo é um processo de duas etapas:

  1. Execute ./play.it repassando o caminho do instalador do jogo:

    play.it ~/Downloads/setup.exe
  2. Execute o comando apt ao final do processo e como root (ou o comando dpkg em versões do Debian mais antigas), deve ser algo similar a isso:

    apt install /home/user/Downloads/game.deb /home/user/Downloads/game-data.deb

Problemas comuns

Instalar pacotes i386 em um sistema amd64

Em uma configuração padrão amd64, pacotes i386 não podem ser instalados.

Os seguintes comandos, que precisam ser executados com a conta root, permitem a instalação de pacotes i386 com suas dependências:

dpkg --add-architecture i386
apt update
apt install libc6:i386

Isto precisa ser feito somente uma vez por sistema, após isso todos os pacotes i386 podem ser instalados.

Veja o seguinte artigo para mais detalhes: Multiarch/HOWTO.

Contato

Informações de contato podem ser encontradas aqui.