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 la utilidad diff
después de la instalación.¿Dónde puedo descargar un instalador sin conexión de Cygwin?
Respuesta
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.
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 installer for the GnuWin32 diff.exe
. Hay offline installers for all the common tools.
(Se preguntó a los instaladores fuera de línea, pero en caso de que quieren una más tarde hay a tool which will download and install everything for you.)
Método 2: crea un archivo de instalación de línea postal para cygwin.
No se meta con los paquetes de guardado porque el directorio instalado para cygwin puede conservarse en un archivo zip y expandirse cuando lo necesite en cualquier computadora.
Descarga del instalador Cygwin
paquetes que desea instalar recogida de interfaz gráfica de usuario.
pulse instalar y espere un tiempo muy largo para que todo se descargue.
comprime la carpeta C: \ Cygwin. Ahora tiene su archivo zip sin conexión para instalando cygwin en cualquier máquina.
Descomprime este archivo en la computadora que desees. Establezca las rutas cmd.exe apropiadamente para apuntar al directorio cygwin bin bajo el panel de control de Windows.
Interesante. Esta es la primera vez que escucho de esa gente. ¿Alguna idea de cómo hacen sus puertos? ¿Los están manteniendo ellos mismos, o simplemente están proporcionando diferentes envases para los puertos Cygwin o MYSYS? –
Ahh. Desde http://gnuwin32.sourceforge.net/compile.html queda claro que solo están reempacando MSYS. Uno se pregunta qué agregarán al proceso, aparte de una interfaz de descarga más sencilla que Sourceforge. –
No están reempacando MSYS. GnuWin32 proporciona puertos nativos que solo se basan en bibliotecas estándar de Windows. Las herramientas MSYS requieren la capa MinGW Unix-emulation. El beneficio del enfoque GnuWin32 es que si quieres diff, puedes descargar el paquete diff y nada más. –
Quizás esta descripción lo ayude en su tarea.
No es una respuesta directa a su pregunta, pero se puede obtener las utilidades que se utilizan con mayor frecuencia desde http://www.mingw.org/ sin tener que saltar a través de los aros con esa horrible instalador Cygwin.
Aquí hay un enlace un poco más informativo http://sourceforge.net/apps/mediawiki/cobcurses/index.php?title=Install-MSYS.
siempre he preferido a mí mismo, toda la funcionalidad de Cygwin sin la hinchazón. ;) –
Además, no hay DLL infectante de GPL para el código compilado. MinGW es definitivamente la fuente para aquellos que lo saben. :-) –
No soy un gran admirador de Cygwin. Es bueno si tiene algún código Unix que requiera un sistema completo POSIX, supongo. Incluso entonces, usarlo representa sus programas GPL (debido a la DLL GPLed), a menos que pague Red Hat por una licencia diferente.
La mayoría de las personas debería estar usando MinGW (and MSYS) en su 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.
La página de descarga de SourceForge es here. Sugiero comenzar con el paquete MSYS Base System, que le dará el coreutils, Bash, make, tar, etc. Si hay otras cosas que necesita, puede elegir de la lista de paquetes.
"usarlo representa sus programas GPL" No necesariamente: puede usar el indicador g ++ --no-cygwin, entonces está vinculado a las DLL MinGW. Entonces, puedes tener lo mejor de ambos mundos. – Colin
Actualmente, mingw32 tiene características de unixization similares a cygwin, mientras que tiene versiones de 64 bits mutuamente incompatibles ... sin comentarios ... considerando esto, en mi humilde opinión, es mejor usar cygwin. – peterh
Estas son las instrucciones en caso de que quiera 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 instalación le pide "Elegir una fuente de descarga", elegir Descargar sin instalar
navegar por el resto de la configuración (elegir directorio de descarga, espejos, paquetes de software que desea, 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 el equipo de destino, ejecute "setup.exe"
Cuando la instalación le pide "Elegir un origen de descarga", seleccione Instalar desde directorio local
configuración completa como de costumbre. No se requiere acceso a Internet.
Cristo, saludos por esto. Bloody obvio cuando lo piensas, pero también recuerdo buscar en Google frenéticamente para algún tipo de instalador sin conexión antes. –
Esto funciona, pero desde que tuve una instalación existente en el mismo sistema que tuve que laboriosamente haga clic en "recuperar" para cada paquete que ya había descargado en la instalación local con el fin de crear el paquete de instalación me estaba moviendo al sistema remoto. ¿Hay una mejor manera de hacer esto? – Bogatyr
En el equipo de destino, puede ejecutar 'setup-x86.exe -q -R% SystemDrive% \ cygwin -P openssh, openssl, rizo, cygrunsrv, wget, rebase, vim, nano -L .' para una instalación desatendida de sshd. –
Hay otra solución para la creación de un Cygwin instalador fuera de línea, que está utilizando '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.
Elige un servidor de réplica más próxima a usted de http://cygwin.com/mirrors.html
Elige cualquiera de los mirrors FTP o HTTP.
Descargar todo el espejo manteniendo la estructura exacta del árbol de archivos del directorio cygwin en el espejo.
Editar: ¿Cómo descargar el espejo completo?
wget -m <ftp-mirror-url>
Ejecutar setup.exe & elegir la fuente como el directorio local y busque el directorio de versión.
Ahora usted tiene un Desconectado Cygwin instalador.
Actualización: Uso Babún. Está basado en cygwin y es más fácil de usar. Get Babun
Esta fue la respuesta correcta, no sé por qué no lo eligió. De todos modos, +1 –
para la información sobre Babun ... + 1 –
Puede descargar desde abajo enlace. ftp://ftp.comtrol.com/dev_mstr/sdk/other/1800136.tar.gz Después de la descarga, simplemente extraiga la imagen e instálela.
Puede ser que este mensaje puede resolver su problema
ver respuesta de instalación completa en que: What is the current full install size of Cygwin?
Instalar Babún lugar ->https://babun.github.io/index.html Contiene Cygwin;)
- 1. ¿Dónde puedo descargar los binarios de Subversion?
- 2. ¿Dónde puedo descargar JNLP.jar
- 3. ¿Dónde puedo descargar JOGL?
- 4. ¿Dónde puedo descargar un archivo ascmd.exe?
- 5. Dónde puedo descargar nhibernate.caches.syscache 3.1
- 6. ¿Dónde puedo descargar el instalador autónomo REAL .Net Framework 4 completo?
- 7. ¿Dónde puedo descargar los binarios de GCC para Windows?
- 8. ¿Dónde puedo descargar el paquete Emacs APEL?
- 9. Dónde puedo descargar los temas de jQueryMobile
- 10. ¿Dónde puedo descargar la documentación de MSDN?
- 11. ¿Dónde puedo descargar Visual Studio 2012 Report Viewer Runtime?
- 12. ¿Dónde puedo descargar el último ngen.exe?
- 13. ¿Dónde puedo encontrar fuentes .NET para descargar?
- 14. ¿Dónde puedo descargar Jai y Jai-imageio?
- 15. ¿Dónde puedo descargar ROME rss library jar?
- 16. ¿Dónde almacena UIWebView archivos HTML5 sin conexión?
- 17. Implementación de un C#/NET sin un instalador ni ClickOnce
- 18. ¿Dónde descargar vcredist?
- 19. ¿Dónde descargar java-ee.jar?
- 20. ¿Dónde debería descargar CorFlags.exe?
- 21. ¿Dónde descargar XAMLPad?
- 22. ¿Dónde puedo descargar la base de datos Mysql de muestra?
- 23. ¿Dónde puedo descargar la documentación de JBoss AS7?
- 24. ¿Dónde puedo descargar una plantilla Django de muestra?
- 25. ¿Dónde puedo descargar JDK 1.6u20 de 64 bits?
- 26. ¿Dónde puedo descargar código fuente de MySQL Connector/J
- 27. ¿Dónde puedo descargar la base de datos Northwind para Postgresql?
- 28. ¿Dónde puedo descargar el código fuente de "OpenGL"?
- 29. ¿Dónde puedo descargar la documentación de Django? página web
- 30. ¿Dónde puedo descargar la fuente de la utilidad cron?
¿Esto no pertenecen a ServerFault o SuperUser? (patos, por favor no flameen) – einpoklum
@einpoklum Hice esta pregunta hace 4 años. Si mi memoria funciona bien, creo que no había ServerFault o SuperUser en ese momento. – Srikanth