Pregunta

Necesito un instalador fuera de línea 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 la utilidad diff después de la instalación.

¿Fue útil?

Solución

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

Eche un vistazo a GnuWin32 en su 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 . Hay instaladores fuera de línea para todas las herramientas comunes .

(Solicitó instaladores fuera de línea, pero en caso de que quiera tener uno más adelante, hay una herramienta que descargará e instalará todo por usted .)

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

No se meta con guardar paquetes porque el directorio instalado para cygwin puede guardarse en un archivo zip y expandirse siempre que lo necesite en cualquier computadora.

  1. Descargar el instalador de Cygwin

  2. seleccione los paquetes que desea instalar desde la interfaz gráfica de usuario.

  3. presione instalar y espere mucho tiempo para que todo se descargue.

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

  5. Descomprima este archivo en la computadora que desee. establezca las rutas cmd.exe adecuadamente para que apunten al directorio bin de cygwin en el panel de control de Windows.

Otros consejos

Aquí hay instrucciones asumiendo que desea instalar Cygwin en una computadora sin conexión a Internet. Supongo que tiene 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 pregunta " Elija una fuente de descarga " ;, elija Descargar sin instalar

  • Realice el resto de la configuración (elija el directorio de descarga, los espejos, los paquetes de software que desee, etc.)

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

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

  • Cuando la configuración pregunta " Elija una fuente de descarga " ;, elija Instalar desde directorio local

  • Configuración completa como de costumbre. No se requiere acceso a Internet.

  1. Elija un servidor espejo más cercano a usted de http://cygwin.com/mirrors.html

    Elija cualquier espejo FTP o HTTP.

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

    Editar: ¿Cómo descargar todo el espejo?

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

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

Actualización: usa Babun. Está basado en cygwin y es más fácil de usar. Obtenga Babun

No es una respuesta directa a su pregunta, pero puede obtener las utilidades más utilizadas en 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 .

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

Quizás esta descripción lo ayude en su tarea.

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

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

que esta publicación pueda resolver su problema

vea Respuesta completa de instalación sobre eso: ¿Cuál es el tamaño de instalación completa actual de Cygwin?

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

No soy un gran admirador de Cygwin. Es bueno si tiene algún código Unix que requiere un POSIX completo, supongo. Incluso entonces, al usarlo, sus programas GPL (debido a la DLL GPLed), a menos que pague Red Hat para una licencia diferente.

La mayoría de las personas deberían usar MinGW (y MSYS) en su lugar. Esto le proporciona el shell y las utilidades de Unix (incluso compiladores, si los desea) sin la DLL intencionalmente infecciosa. La mayoría de las personas que usan compiladores GNU en Windows usan MinGW (aunque algunos no se dan cuenta).

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

La página de descarga SourceForge es aquí . Sugeriría comenzar con el paquete del sistema base MSYS, que le dará coreutils , < a href = "http://en.wikipedia.org/wiki/Bash" rel = "nofollow noreferrer"> Bash , make , tar , etc. Si necesita otras cosas, puede elegir entre la lista de paquetes.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top