Como criar um diretório de disco rígido secundário para o WINE

5

Eu tenho uma pasta .wine no meu diretório home do meu disco rígido principal do Ubuntu /dev/sda1

O problema é que estou atingindo a capacidade total e não consigo instalar novos programas com vinho na unidade C do vinho (que está na pasta .wine do meu disco rígido /dev/sda1 )

Eu tenho um disco rígido físico separado no mesmo computador /dev/sdc , que está quase vazio e que eu posso encontrar em /media/myusername/hdd2

Eu pensei que simplesmente poderia rodar no terminal winecfg e então adicionar um disco rígido D: à lista e apontá-lo para /media/myusername/hdd2/folderforwine/

Eu poderia criar a unidade D: configurá-la como um disco rígido e apontá-la para essa pasta.

Mas eu não consigo instalar o novo jogo que eu quero :(

Seu caminho chamado de exílio, ele tem um setup exe que instala um lançador que baixa o jogo (e do qual você joga o jogo)

Eu posso executar o setup.exe com êxito e definir o caminho de instalação em D: (que leva à pasta que criei no meu disco rígido /dev/sdc secundário), mas quando terminar e o ícone do ativador aparecer no meu desktop ubuntu, Eu não posso executar o lançador (que baixa o jogo para o diretório D:).

Não há problema de compatibilidade neste estágio com o wine, pois se eu tentar instalá-lo em c: (que está dentro da minha pasta .wine) tudo funciona bem e o lançador roda e faz o download do jogo.

Então eu acho que de alguma forma devo editar o vinho para que ele veja a pasta no meu disco rígido secundário como um disco rígido do Windows ou algo assim .. por favor, ajude! obrigado! :)

    
por papajo 17.10.2017 / 15:25

2 respostas

6

Existem várias opções:

  • Crie um novo prefixo Wine na nova unidade. Você deve usar um novo prefixo Wine para cada aplicativo (não relacionado) de qualquer maneira, pois diferentes aplicativos do Windows tendem a ter requisitos diferentes e em constante mudança, como as configurações do Wine e as bibliotecas nativas. O PlayOnLinux pode ajudá-lo a gerenciar os prefixos do Wine e os iniciadores de aplicativos se você não quiser fazer isso na linha de comando e com um editor de texto.

  • Mova o prefixo Wine existente para a nova unidade e

    • crie um link simbólico para o novo local em ~/.wine , e. g.,

      ln -vsT /path/to/new/wineprefix-location ~/.wine
      
    • ou atualize a variável de ambiente WINEPREFIX em todos os iniciadores de aplicativos (ou scripts de shell) para aplicativos Wine para apontar para o novo local, e. g.

      [Desktop Entry]
      ...
      Exec=env WINEPREFIX="/path/to/new/wineprefix-location" wine [...]
      ...
      
  • Mova um ou mais subdiretórios grandes de ~/.wine para a nova unidade e vincule-os sym ao local antigo. Você pode fazer isso com novos diretórios para novos aplicativos e jogos também.

por David Foerster 17.10.2017 / 16:50
1

Ok, você só pode adicionar uma pasta externa (de um disco externo) como uma unidade de disco de vinho simplesmente adicionando uma unidade com winecfg e apontando a pasta desejada para essa unidade.

Ele simplesmente não funcionou para mim porque, por alguma razão, o wine pegou o diretório errado que eu removi e adicionei a unidade D novamente com o diretório correto e tudo funcionou muito bem. Obrigado a todos por tentarem me ajudar embora.

    
por papajo 17.10.2017 / 16:46

Tags