Como isolar o vinho

2

Estou tentando descobrir como isolar totalmente um prefixo de vinho (como ~ / .wine) em sua própria pasta. Isto é para segurança e morso simplesmente para limpeza. Obviamente, o primeiro passo seria desconectar totalmente a integração home / desktop no winecfg, certo?

Existe alguma maneira de executar o vinho para que o vinho seja limitado em permissões para apenas ler / gravar no diretório ./wine? (ou apenas escrever permissões, se a leitura for necessária para a integração de dll?)

Basicamente, minha pergunta é a seguinte: é possível isolar o vinho em ~ / .wine? Se sim, como isso pode ser melhor realizado? Estou usando o vinho 1.6, se isso faz diferença.

    
por Nathan 01.08.2013 / 03:21

1 resposta

1

O Wine precisa de acesso às suas diferentes partes: ele lê as fontes em /usr/share/wine , um monte de bibliotecas de objetos compartilhados em /usr/share , sem mencionar os .dlls no mesmo lugar.

A melhor maneira de manter o Wine totalmente isolado em ~/.wine seria compilar o programa da fonte nesse diretório. Mas sempre lerá informações dos vários softwares usados.

O processo inteiro para 32 bits:

sudo apt-get -y purge wine && sudo apt-get -y --purge autoremove
cd ~/.wine
sudo apt-get -y build-dep wine1.4
apt-get source wine
cd wine1.4-1.4.1/
./tools/wineinstall
    
por Richard 01.08.2013 / 05:51