Não consigo ver o diretório inicial do MSYS no gerenciador de arquivos do Windows 7

5

Estou usando o ambiente MSYS (MinGW UNIX) para obter um ambiente semelhante ao UNIX em minha estação de trabalho do Windows 7. Quando inicio o shell do MinGW, posso ver que meu diretório pessoal é /home/oded.a e executar mount mostra que ele vem de msys.0 no diretório de instalação do MinGW.

Funciona bem e posso colocar arquivos lá, escrevê-los e lê-los usando os utilitários e shells do ambiente MSYS, mas quando abro o explorador de arquivos do Windows 7 e navego para msys.0 , não consigo ver um diretório chamado home e eu realmente gostaria de poder acessar meus arquivos home do MSYS usando ferramentas do Windows. Alguma ideia de onde o diretório inicial está realmente armazenado?

Esta é a saída de mount no meu sistema:

C:\Program Files (x86)\MinGW\msys.0 on /usr type user (binmode,noumount)
C:\Program Files (x86)\MinGW\msys.0 on / type user (binmode,noumount)
C:\Users\oded.a\AppData\Local\Temp on /tmp type user (binmode,noumount)
c: on /c type user (binmode,noumount)
q: on /q type user (binmode,noumount)
    
por Guss 28.09.2011 / 22:18

2 respostas

14
$ pwd -W
C:/MinGW/msys/1.0/home/Steven
    
por 11.05.2012 / 01:16
0

Às vezes, há um caso em que o MinGW / MSYS cria uma pasta pessoal em ~/msys/1.0/home/user ( user é o meu nome de usuário)

Segui o que descobri.

MinGW/MSYS geralmente cria uma pasta pessoal em C:/MinGW/msys/1.0/home/user se você os instalou normalmente (aceitando os padrões) e executou msys.bat com êxito. No entanto, ele não é criado quando você espera ter uma variável de ambiente chamada HOME .

  • Opcionalmente, primeiro verifique sua pasta inicial em $pwd -W ($ é um prompt de comando).
  • Remova a variável de ambiente chamada HOME . (Isso não estraga o Windows. ")
  • Reinicializar
  • Execute msys.bat novamente.
  • Opcionalmente, agora verifique onde sua pasta pessoal está em $pwd -W
  • Nota: não é necessário reinstalar MinGW/MSYS .

(devedor) < > <

    
por 09.03.2016 / 02:54