Pregunta ¿Dónde puedo descargar un instalador sin conexión de Cygwin?


Necesito un instalador sin conexión con la mayoría de las utilidades comúnmente necesarias. De alguna manera, el instalador predeterminado me confunde con toda su selección de paquetes. Instalé Cygwin pero no puedo encontrar el diff utilidad después de la instalación.


74
2018-03-19 11:58


origen


Respuestas:


Si todo lo que quiere son las herramientas de línea de comandos de UNIX, le sugiero que no instale Cygwin. Cygwin quiere convertir su PC con Windows en una estación de trabajo UNIX y por eso le gusta instalar todos sus paquetes.

Mira esto GnuWin32 en lugar. Son los puertos de Windows de las herramientas de línea de comandos y nada más. Aquí está el instalador para el GnuWin32 diff.exe. Existen instaladores fuera de línea para todas las herramientas comunes.

(Usted solicitó instaladores fuera de línea, pero en caso de que quiera una después, hay una herramienta que descargará e instalará todo por ti.)

Método 2: crear un archivo zip de instalación sin conexión para cygwin.

No te metas con guardar paquetes porque el directorio instalado para cygwin se puede enlatar en un archivo zip y expandirse siempre que lo necesites en cualquier computadora.

  1. Descargue el instalador de Cygwin

  2. elige los paquetes que quieras instalar desde la interfaz gráfica de usuario.

  3. pulse Instalar y espere un tiempo realmente largo para que todo se descargue.

  4. comprimir la carpeta C: \ Cygwin. Ahora tiene su archivo zip sin conexión para instalando cygwin en cualquier máquina.

  5. Descomprime este archivo en la computadora que quieras. Establezca las rutas cmd.exe apropiadamente para apuntar al directorio cygwin bin bajo el panel de control de Windows.


19
2018-03-19 12:01



Aquí hay instrucciones suponiendo que desea instalar Cygwin en una computadora sin conexión a Internet. Supongo que tienes acceso a otra computadora con una conexión a Internet. Comience en la computadora conectada:

  • Obtenga el programa de instalación de Cygwin ("setup.exe"). URL de descarga directa: x86 o x86_64.

  • Cuando la configuración le pregunte "Elija una fuente de descarga", elija Descargar sin instalar

  • Repase el resto de la configuración (elija el directorio de descarga, las réplicas, los paquetes de software que desee, etc.)

  • Ahora tiene un repositorio Cygwin allí en su disco duro. Copie este directorio, junto con el programa "setup.exe", a su computadora de destino (no necesita estar en una red).

  • En la computadora de destino, ejecute "setup.exe"

  • Cuando la configuración le pregunte "Elija una fuente de descarga", elija Instalar desde el directorio local

  • Complete la configuración como de costumbre. No se requiere acceso a Internet.


130
2018-03-19 14:27



  1. Elige un servidor espejo más cercano a ti desde http://cygwin.com/mirrors.html

    Elija cualquier espejo FTP o HTTP.

  2. Descargue todo el espejo manteniendo la estructura exacta del árbol de archivos del directorio cygwin en el espejo.

    Editar: ¿Cómo descargar todo el espejo?

    wget -m <ftp-mirror-url>
    
  3. Ejecute setup.exe y elija source como directorio local y busque el directorio de publicación.

Ahora tienes el Instalador de Cygwin fuera de línea.

Actualizar: Usa Babun. Está basado en cygwin y es más fácil de usar. Obtener Babun


16
2017-09-16 13:24



No es una respuesta directa a su pregunta, pero puede obtener las utilidades más comunes de http://www.mingw.org/ sin tener que saltar por los aros con ese horrible instalador de Cygwin.

Aquí hay un enlace un poco más informativo http://sourceforge.net/apps/mediawiki/cobcurses/index.php?title=Install-MSYS.


5
2018-03-19 12:04



Hay otra solución para crear un instalador de Cygwin sin conexión, que está usando 'pmcyg' (http://www.sourceforge.net/projects/pmcyg) Si le das a pmcyg una lista de paquetes de Cygwin que te gustaría tener disponibles, automáticamente los descargará a todos, sus dependencias y el archivo setup.exe en una carpeta que luego podrás grabar en un cdrom.


4
2017-07-02 20:21



Tal vez esta descripción te ayude en tu tarea.

http://www.cygwin.com/ml/cygwin/2003-09/msg00041.html


3
2018-03-19 12:02



Instale Babun en su lugar -> https://babun.github.io/index.html Contiene Cygwin;)


2
2017-07-02 07:06



puede esta publicación puede resolver su problema

ver Respuesta de instalación completa en ese: ¿Cuál es el tamaño de instalación actual de Cygwin?


0
2018-05-28 15:06



Puede descargar desde el siguiente enlace. ftp://ftp.comtrol.com/dev_mstr/sdk/other/1800136.tar.gz Después de la descarga, simplemente extrae la imagen e instálala.


0
2017-09-24 12:04



No soy un gran admirador de Cygwin. Es bueno si tienes algún código Unix que requiera un POSIX sistema, supongo. Incluso entonces, usarlo representa tus programas GPL (debido a la DLL GPL), a menos que pague sombrero rojo para una licencia diferente

La mayoría de la gente debería estar usando MinGW (y MSYS) en lugar. Esto le proporciona el shell y las utilidades de Unix (incluso los compiladores, si lo desea) sin el DLL intencionalmente infeccioso. La mayoría de las personas que usan compiladores de GNU en Windows están utilizando MinGW (aunque algunos no se dan cuenta).

Igual de importante para sus propósitos, puede descargar las piezas por separado, en lugar de usar el instalador de re-descarga.

los SourceForge la página de descarga es aquí. Sugeriría comenzar con el paquete MSYS Base System, que le dará el coreutils, Intento, hacer, alquitrán, etc. Si hay otras cosas que necesita, puede elegir de la lista de paquetes.


-1
2018-03-19 14:10