Où puis-je télécharger un installateur hors ligne de Cygwin?

j'ai besoin d'un installateur hors ligne avec la plupart des utilitaires généralement nécessaires. D'une manière ou d'une autre, l'installateur par défaut me confond avec toute sa sélection de paquets. J'ai installé Cygwin mais je ne trouve pas l'utilitaire diff après l'installation.

74
demandé sur Srikanth 2009-03-19 14:58:05

10 réponses

si tout ce que vous voulez est les outils en ligne de commande UNIX, je vous conseille de ne pas installer Cygwin. Cygwin veut transformer votre PC Windows en une station de travail UNIX, c'est pourquoi il aime installer tous ses paquets.

regarder GnuWin32 à la place. Ce sont les ports Windows des outils en ligne de commande et rien d'autre. Voici l'installateur pour le GnuWin32 diff.exe 151950920" . Il y a des installateurs hors ligne pour tous les des outils communs .

(vous avez demandé des installateurs hors ligne mais dans le cas où vous voulez un plus tard il ya un outil qui va télécharger et installer tout pour vous .)

Méthode 2: faire une installation hors ligne fichier zip pour cygwin.

ne gâchez pas la sauvegarde des paquets parce que le répertoire installé pour cygwin peut être conservé dans un fichier zip et étendu chaque fois que vous en avez besoin sur n'importe quel ordinateur.

  1. Télécharger le programme d'installation de Cygwin

  2. choisissez les paquets que vous voulez installer à partir de gui.

  3. hit installer et d'attendre un très long moment pour tout télécharger.

  4. zip à l'C:\Cygwin dossier. Maintenant vous avez votre fichier zip hors ligne pour installer cygwin sur n'importe quelle machine.

  5. décompressez ce fichier sur n'importe quel ordinateur que vous aimez. set cmd.les chemins exe pointent correctement vers le répertoire bin de cygwin sous le panneau de configuration windows.

19
répondu Dave Webb 2015-09-16 19:56:54

Voici des instructions supposant que vous voulez installer Cygwin sur un ordinateur sans connexion Internet. Je suppose que vous avez accès à un autre ordinateur avec une connexion Internet. Démarrer sur l'ordinateur connecté:

  • Obtenir le programme d'installation de Cygwin ("le programme d'installation.EXE.)" URL de téléchargement Direct: x86 ou x86_64 .

  • quand la configuration demande "choisir une source de téléchargement", choisissez Télécharger sans installer

  • passez par le reste de l'installation (choisissez répertoire de téléchargement, miroirs, logiciels que vous voulez, etc)

  • Maintenant vous avez un dépôt Cygwin juste là sur votre disque dur. Copiez ce répertoire, ainsi que le "setup.exe" programme sur votre ordinateur cible (il n'a pas besoin d'être sur un réseau.)

  • Sur l'ordinateur cible, exécutez "le programme d'installation.exe "

  • lorsque la configuration demande" choisir une source de téléchargement", choisissez installer à partir du répertoire Local

  • installation complète comme d'habitude. Aucun accès Internet n'est requis.

130
répondu Colin 2016-04-19 06:23:33
  1. choisissez un serveur miroir le plus proche de vous de http://cygwin.com/mirrors.html

    choisissez un miroir FTP ou HTTP.

  2. téléchargez l'intégralité du miroir maintenant la structure exacte de l'arborescence des fichiers du répertoire cygwin dans le miroir.

    Edit: Comment faire pour télécharger l'ensemble du miroir?

    wget -m <ftp-mirror-url>
    
  3. Exécuter le programme d'installation.exe et choisir la source que le répertoire local et naviguez vers le répertoire de sortie.

Maintenant vous avez le Offline Cygwin Installer .

Mise À Jour: Utilisation Babun. C'est basé sur cygwin et plus convivial. Obtenir Babun

16
répondu abhisekp 2016-02-18 23:29:20

pas de réponse directe à votre question, mais vous pouvez obtenir les utilitaires les plus couramment utilisés de http://www.mingw.org / sans avoir à sauter à travers les cerceaux avec cet horrible installateur Cygwin.

voici un lien un peu plus informatif http://sourceforge.net/apps/mediawiki/cobcurses/index.php?title=Install-MSYS .

5
répondu 2010-05-05 16:06:04

il y a une autre solution pour créer un installateur Cygwin hors ligne, qui utilise 'pmcyg' ( http://www.sourceforge.net/projects/pmcyg ). Si vous donnez à pmcyg une liste des paquets Cygwin que vous souhaitez avoir disponibles, il téléchargera automatiquement tous les paquets, leurs dépendances et la configuration.exe dans un dossier que vous pouvez graver sur un cdrom.

4
répondu 2009-07-02 20:21:17

peut-être que cette description vous aidera dans votre tâche.

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

3
répondu Tobias Langner 2009-03-19 12:02:28

installer Babun à la place - > https://babun.github.io/index.html contient Cygwin ;)

2
répondu zzart 2015-07-02 07:06:01

peut ce post peut résoudre votre problème

voir Installation Complète Réponse : Quelle est la taille actuelle de Cygwin?

0
répondu IlPADlI 2017-05-23 11:33:17

Vous pouvez télécharger à partir du lien ci-dessous. ftp://ftp.comtrol.com/dev_mstr/sdk/other/1800136.tar.gz Après le téléchargement il suffit d'extraire l'image et installer.

0
répondu Kiran.vanam 2014-11-03 12:30:06

Je ne suis pas un grand fan de Cygwin. C'est bien si vous avez un code Unix qui nécessite un système complet POSIX , je suppose. Même alors, l'utiliser rend vos programmes GPL (en raison de la DLL GPLed), à moins que vous ne payiez Red Hat pour une licence différente.

la plupart des gens devraient utiliser MinGW (et MSYS) à la place. Cela vous donne le shell Unix et les utilitaires (même les compilateurs, si vous je les veux) sans la DLL volontairement infectieuse. La plupart des gens qui utilisent les compilateurs GNU sous Windows utilisent MinGW (bien que certains ne s'en rendent pas compte).

tout aussi important pour vos besoins, vous pouvez télécharger les pièces séparément, plutôt que d'utiliser l'installateur de téléchargement.

Le SourceForge page de téléchargement est ici . Je suggère de commencer par le paquet système de base MSYS, ce qui vous donnera le coreutils , Bash , faire , goudron , etc. S'il y a d'autres choses dont vous avez besoin, vous pouvez choisir dans la liste des paquets.

-1
répondu T.E.D. 2010-01-10 13:42:42