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 TF2) com conteúdo compartilhado.
O uso de um link simbólico para mover a SteamAppspasta da biblioteca para fora do Steamdiretório causa problemas, pois alguns jogos aparecem por qualquer motivo, para não seguir os links simbólicos. Certamente esse bug do TF2 está relacionado , mas outros também podem estar. (Parece que você pode fazer isso com êxito usando uma montagem de ligação, mas isso é desnecessário - veja abaixo) .
No entanto, para responder à pergunta original - você pode simplesmente mover a Steampasta completamente para um novo local (por exemplo, para movê-la para /opt/Steam):
sudo mv ~/.local/share/Steam /opt
Depois de 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?
O que permitirá que você selecione o novo diretório do Steam. Posteriormente, ele começará normalmente.
Isso funcionou movendo o Steam para outro ext4sistema de arquivos. 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 biblioteca entre o Windows e o Linux steam. Eu suspeito que isso acabaria mal.
Mover o Steamdiretório normalmente fará com que o SteamGuard exija um código de desbloqueio na próxima vez que você iniciar o Steam.