Onde estão os EXEs para o Subsistema para Aplicativos Unix para que eu possa usá-lo?

4

Estou no Windows 7 Ultimate.

Eu já terminei o start..ctrl panel..programs..turn o windows on e off ... e marquei o Subsystem For Unix Applications

QuandocliconomenuIniciar,vejoquenãoestáinstalado,mastem

Em seguida, segui o link no meu menu Iniciar, que foi para uma página da Web para baixá-lo. Não há necessidade de registrar e baixado Utilitários e SDK para Applications_X86.exe baseado em UNIX

 extracted it to C:\sua32

    C:\sua32>dir
     Volume in drive C has no label.
     Volume Serial Number is DC46-3C68

     Directory of C:\sua32

    11/18/2014  11:25 AM    <DIR>          .
    11/18/2014  11:25 AM    <DIR>          ..
    11/18/2014  11:24 AM    <DIR>          BaseUtils
    11/18/2014  11:24 AM    <DIR>          docs
    04/01/2008  01:21 PM           170,557 install.htm
    11/18/2014  11:24 AM    <DIR>          manage
    11/18/2014  11:24 AM    <DIR>          SDK
    11/18/2014  11:25 AM    <DIR>          setup
    04/02/2008  02:57 AM            24,120 setup.exe
    04/02/2008  02:57 AM         1,638,912 setup.msi
    11/18/2014  11:25 AM    <DIR>          sources
    04/02/2008  02:57 AM            24,120 upgrade.exe
                   4 File(s)      1,857,709 bytes
                   8 Dir(s)  126,447,235,072 bytes free

    C:\sua32>

Eu notei que ele tem um setup.exe (que eu irei executar), e ele tem arquivos que parecem que seriam os comandos, mas eles não têm extensão exe.

C:\sua32\BaseUtils\bin>dir
....
01/18/2008  06:18 AM           101,888 wc
01/18/2008  06:19 AM           118,784 who
01/18/2008  06:19 AM               591 whoami
...
             212 File(s)     36,907,662 bytes
               2 Dir(s)  126,443,298,816 bytes free

C:\sua32\BaseUtils\bin>

Eu executei o setup.exe

e instalado em C: \ windows \ sua

C:\Windows\SUA>dir
 Volume in drive C has no label.
 Volume Serial Number is DC46-3C68

 Directory of C:\Windows\SUA

11/18/2014  12:05 PM    <DIR>          .
11/18/2014  12:05 PM    <DIR>          ..
11/18/2014  12:06 PM    <DIR>          bin
11/18/2014  12:04 PM    <DIR>          common
11/17/2014  05:52 PM    <DIR>          dev
11/18/2014  12:04 PM    <DIR>          docs
11/18/2014  12:06 PM    <DIR>          etc
11/18/2014  12:04 PM    <DIR>          help
11/16/2014  11:11 PM    <DIR>          net
11/18/2014  12:05 PM    <DIR>          opt
11/16/2014  11:11 PM    <DIR>          proc
11/18/2014  12:05 PM    <DIR>          svr-5
11/16/2014  11:11 PM    <DIR>          tmp
11/18/2014  12:05 PM    <DIR>          usr
11/18/2014  12:04 PM    <DIR>          var
               0 File(s)              0 bytes
              15 Dir(s)  126,443,307,008 bytes free

C:\Windows\SUA>

Inclui esses arquivos em C:\Windows\SUA\bin>

01/18/2008  06:18 AM           101,888 wc
01/18/2008  06:19 AM           118,784 who
01/18/2008  06:19 AM               591 whoami

Não vejo extensão exe e nenhum shell especial

Como isso deve acontecer? Ou, como pretendo executá-los?

Eu posso renomear ou copiar um comando, por exemplo quem to who.exe e executá-lo, mas certamente não é assim que eu estou destinado a executá-lo.

Como pretendo executá-los?

    
por barlop 18.11.2014 / 13:53

1 resposta

4

Embora existam apenas dois arquivos EXE em c: \ windows \ sua \ bin (apenas cat32.exe e fileinfo.exe) e uma carga de comandos que seriam executados, mas sem uma extensão EXE!

diretório C: \ Windows \ SUA \ bin >  Volume na unidade C não tem rótulo.  O número de série do volume é B411-D580

 Directory of C:\Windows\SUA\bin

17/11/2014  11:09 AM    <DIR>          .
17/11/2014  11:09 AM    <DIR>          ..
18/01/2008  06:09 AM           172,032 at
18/01/2008  06:09 AM           172,032 atq
18/01/2008  06:09 AM           172,032 atrm
18/01/2008  01:45 AM           396,288 awk
18/01/2008  05:41 AM           115,200 banner
18/01/2008  01:45 AM           105,472 basename
18/01/2008  06:09 AM           172,032 batch
18/01/2008  07:01 AM           141,824 bp
18/01/2008  06:05 AM            46,605 c89
18/01/2008  06:05 AM           117,760 cal
18/01/2008  06:05 AM           140,800 calendar
18/01/2008  01:45 AM           118,784 cat
18/01/2008  01:45 AM           155,648 cat32
18/01/2008  01:45 AM           155,648 cat32.exe
.....

Existem arquivos EXE para todos, mas a maioria dos comandos, em c:\windows\sua\common

C:\Windows\SUA\common>dir *.exe
 Volume in drive C has no label.
 Volume Serial Number is DC46-3C68

 Directory of C:\Windows\SUA\common

01/18/2008  04:42 AM            97,280 basename.exe
01/18/2008  05:05 AM           135,168 cat.exe
01/18/2008  05:05 AM           134,144 chgrp.exe
....
01/18/2008  06:19 AM           121,856 wc.exe
              29 File(s)      4,773,376 bytes
               0 Dir(s)  126,438,662,144 bytes free


C:\Windows\SUA\common>

Existem alguns, e. awk que não tem um arquivo exe mas está em c: \ windows \ sua \ bin e você não precisa renomeá-los para executá-los, eles são executados a partir de um shell SUA, por exemplo. start..programs..subsystem para shell unix..c, em seguida, ls / bin e awk mostra lá.

Além disso, eu não tinha notado inicialmente, mas a instalação do SUA adiciona C:\windows\sua\common\ e c:\windows\sua\usr\lib\" (com uma barra invertida arrastada), no caminho.

Pergunta de acompanhamento relacionada agora respondida - No Windows SUA (Sistema para Aplicativos Unix), não consigo fazer com que o KSH execute comandos. Mesmo ls falha

    
por 18.11.2014 / 15:56