¿Cuáles son los binarios de un archivo?


8

A veces tenemos opciones para descargar los archivos binarios de un software en particular (en lugar de la configuración o el código fuente, por ejemplo).

¿Qué son los binarios de una configuración?

Respuestas:


18

"fuentes" significa que obtienes el código fuente, que generalmente es un montón de archivos de texto (como .c, .cpp, .h en el caso de C / C ++). Debe alimentarlos a un compilador.
La compilación genera un archivo binario, que generalmente es un archivo .exe o .dll.

Entonces, al descargar los archivos binarios, se libera de la tarea de tener que compilar el código usted mismo.

Una configuración generalmente también contendrá binarios, pero adicionalmente los instalará correctamente.
Un archivo zip que contiene archivos binarios no instala nada en su sistema, pero generalmente es adecuado para usar software en una unidad usb (a menudo llamada versión "portátil").

Ejemplo

Echemos un vistazo a la página de descarga de 7-Zip :
puede descargar varias variantes de archivos .exe, .msi y .zip. Estos son los archivos binarios destinados a usuarios finales.
Los otros archivos (.7z, .tar.bz2) contienen el código fuente o los archivos utilizados para desarrollar software que utiliza 7-Zip.


3

Un programa de instalación (o más correctamente, un instalador) es como un archivo zip lleno de archivos binarios que pueden descomprimirse y copiar los archivos binarios en los lugares correctos de su computadora. Los binarios son los programas, listos para ser utilizados. Están hechos de fuentes, usando compiladores.


La configuración o el instalador en sí también es binario.
Viernes

Bueno, la mayoría de las veces, sí. A veces es solo un archivo de paquete para un instalador que ya está en el sistema, y ​​también puede ser un script de shell en Unix con un archivo adjunto. De cualquier manera, sin embargo, en el uso común, "binarios" generalmente se refiere a los archivos ejecutables y bibliotecas, etc. de la aplicación en cuestión, en lugar de cosas que llevan los binarios a su sistema.
Lee B

2

Por lo general, los archivos binarios se refieren a zip o instaladores que empacan un producto. No contendrá el código fuente. Solo contiene los archivos necesarios para usar / ejecutar el producto. Por ejemplo, si ve el sitio de Apache WebServer , le dirán que descargue los binarios de Windows para el instalador de Apache MSI. Podrían haberlo llamado configuración también :). Por lo tanto, ambas configuraciones / binarios se usan indistintamente.

Pero en mi opinión, los archivos binarios deben referirse al conjunto de archivos necesarios para ejecutar / usar un producto sin un instalador adecuado y la configuración se usa para referir el caso en que los archivos se empaquetan correctamente con un instalador


Siempre descargo un instalador siempre que sea posible. ¿Cómo se configura el software sin un instalador (de binarios)?
Lazer

Los instaladores son solo una manera fácil de configurar su producto. Todavía hay productos que no necesitan un instalador, pero viene como un archivo zip / tar de alguna estructura de carpetas. ¡Solo puedes descomprimirlo y comenzar a usarlo! Similar a maven. maven.apache.org/download.html .
vpram86

1
@eSKay: Dicho esto, también recomiendo usar el instalador siempre que sea posible :)
vpram86

Muchas aplicaciones de portal como Ditto, Executor, Everything, XMPlay, Eclipse están disponibles como archivos zip, que se pueden extraer y usar de inmediato. Los instaladores se usan principalmente donde, debe crear un filtro de red o una interfaz de red virtual que se vuelve bastante engorroso para hacerlo manualmente. Incluso el instalador de Apache nos ayuda a instalar el servidor web Apache como un servicio de Windows, que en casos normales para registrar un servicio manualmente no es el camino a seguir para un usuario promedio.
Prabhu R

2

Por lo general, los archivos de instalación están diseñados para automatizar la copia y agregar entradas de registro relevantes, si el programa debe ejecutarse durante el inicio, agregar accesos directos al menú de programas, etc. La mayoría de las personas, como yo :), no prefieren agregar entradas a su registro y, por lo tanto, busque los binarios que son los mismos que los distribuidos en el archivo de instalación. Todo lo que debe hacer es extraerlos a la carpeta que desee y luego ejecutarlos

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.