Cómo determinar el bitness del paquete Choclatey

Cómo determinar el bitness del paquete Choclatey

Al revisar la ayuda, veo que la instalación se realiza de forma predeterminada en la arquitectura de su procesador; pero si tiene un sistema operativo de 64 bits y solo hay disponible un paquete de 32 bits, retrocederá. Entonces, ¿cómo puedes saber cuál estás obteniendo (idealmente sin instalarlo)? Además, ¿los nombres de los paquetes x86 siempre terminarán en x86?

Usarlo --checksum64de alguna manera podría funcionar, pero todavía no he podido hacerlo funcionar. FWIW, hay unforzar la instalación x86opción, pero no parece haber ninguna para forzar x64.

Respuesta1

No me encanta esta respuesta, pero es un comienzo. Ejecute choco install [package]y descargará los binarios (y|ies) y hará una pausa para preguntar si realmente desea instalarlos. No estoy seguro de la ubicación exacta donde los colocará, pero simplemente busqué el paquete en mi AppDAta.

Directorio de C:\Users\[nombre de usuario]\AppData\Local\Temp\chocolatey\NuGetScratch\0b0d34f0-3921-4e7b-8997-68b940ecb090\fh12npqr.j5j\tools

19/09/2019 10:36 a.m. 41,561,144 vcxsrv-64.1.20.5.1.installer_x64.exe
19/09/2019 10:36 a.m. 40,632,035 vcxsrv.1.20.5.1.installer_x32.exe
               2 Archivo(s) 82.193.179 bytes

Afortunadamente para mí, puedo ver claramente que tengo ambas opciones. Si solo hay uno ahí, supongo que sólo tienes que probar el binario para ver cuál es.

información relacionada