Como uso uma unidade diferente como local de instalação do Steam?

11

Recentemente recebi um convite para o Steam. Eu quero baixar jogos, mas a minha unidade SSD que eu tenho Ubuntu não será suficiente. Como posso instalar o Steam em um disco rígido diferente?

Eu entrei no "Steam Library Folders", mas não consigo excluir a pasta original para que o Steam possa ser instalado nessa unidade. Eu também tentei mudar o lugar, mas está novamente no lado negativo:

    
por Atladica 08.12.2012 / 20:45

7 respostas

5

Aparentemente, você tem a opção de baixar um jogo.

Eu não tentei isso por mim mesmo, mas não vejo nenhum motivo para não ser direto. Mas supostamente funciona apenas para jogos que usam o novo sistema de conteúdo.

    
por Henry Gibson 08.12.2012 / 21:23
9

Alguns pontos não abordados nas respostas acima:

  • Enquanto o Steam permite criar várias bibliotecas, parece que alguns jogos só podem ser instalados na biblioteca principal. Eu suspeito que isso se aplica a jogos (por exemplo, aqueles que usam o mecanismo de origem como o TF2) com conteúdo compartilhado.

  • Usar um link simbólico para mover a pasta SteamApps da biblioteca para fora do diretório Steam causa problemas, pois alguns jogos aparecem por qualquer motivo para não seguir links simbólicos. Certamente este este bug do TF2 está relacionado , mas outros também podem estar. (Parece que você pode fazer isso com sucesso usando uma montagem de ligação, mas isso é desnecessário - veja abaixo) .

No entanto, para responder à pergunta original, você pode simplesmente mover a pasta Steam totalmente para um novo local (por exemplo, para movê-la para /opt/Steam ):

sudo mv ~/.local/share/Steam /opt

Uma vez movido, tente iniciar o Steam (usando o ícone do Unity ou /usr/bin/steam ). Você receberá uma mensagem:

Couldn't find Steam content, did you move it?

Que permitirá que você selecione o novo diretório do Steam. Posteriormente, começará normalmente.

  • Isso funcionou movendo o Steam para outro sistema de arquivos ext4 . Não sei se isso funcionará se você alterar as permissões ou tentar usar um sistema de arquivos não-Linux.

  • Eu não tentei compartilhar um diretório de bibliotecas entre o Windows e o Linux Steam. Eu suspeito que isso acabaria mal.

  • Mover o diretório Steam normalmente fará com que o SteamGuard exija um código de desbloqueio na próxima vez que você iniciar o Steam.

por chronitis 18.02.2013 / 09:38
3

O Steam permite definir o que eles chamam de "Steam Library Folders". No cliente de vapor, acesse o item de menu "Steam" e selecione "Configurações" na aba Downloads + Nuvem:

Clique em "Steam Library Folders" e ajuste de acordo:

Para mover os arquivos de instalação de um jogo de uma pasta para outra, vá até "Biblioteca", encontre o jogo, clique com o botão direito nele, selecione "Propriedades", clique na guia "Arquivos locais" e clique em "Mover pasta de instalação". ... ".

    
por Jorge Castro 08.12.2012 / 20:49
1

A maneira mais fácil é mover a pasta principal do Steam para essa nova unidade e criar um link para ela, já que "Steam Library Folders" é um recurso relativamente novo e não funciona com todos os jogos.

    
por mkdx 22.12.2012 / 02:38
1

Geralmente, resolvo esses problemas montando a pasta padrão em outro local. Dessa forma, é completamente transparente para o aplicativo, pois ele usa apenas o sistema de arquivos normal (sem link simbólico).

Você pode fazer isso temporariamente com o mount:

sudo mount -o bind /your/preffered/folder /home/you/.steam/steam

Ou torná-lo permanente em / etc / fstab:

/your/preffered/folder /home/you/.steam/steam none bind
    
por Johnny5 30.06.2014 / 16:53
0

Você pode criar a nova pasta da biblioteca e tentar mover manualmente o conteúdo. É melhor testar isso com um único jogo menor, em vez dos 21 GB inteiros.

    
por Clintonio 18.02.2013 / 07:41
-1

Para o trabalho dosent. Quando eu instalei o Steam pela primeira vez eu pude instalar jogos em outro espaço em disco, foi tudo ok, Após a instalação eu liguei os jogos e jogar alguns houers. Próximo passo eu tive que redefinir o meu PC após a reinicialização não havia jogos instalados no meu vapor. O que posso fazer é instalar novamente os jogos no meu disco, onde está o sistema. Eu não posso mudar de local. É estranho porque os jogos estão no meu local diferente instalado corretamente, mas o vapor é necessário para instalá-los novamente.

    
por user98591 22.09.2013 / 08:32