Où puis-je télécharger un programme d’installation hors ligne de Cygwin?

J’ai besoin d’un programme d’installation hors ligne avec la plupart des utilitaires couramment nécessaires. D’une certaine manière, le programme d’installation 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.

Si vous ne voulez que les outils de ligne de commande UNIX, je vous suggère de ne pas installer Cygwin. Cygwin veut transformer votre PC Windows en UNIX Workstation, c’est pourquoi il aime installer tous ses paquets.

Jetez un coup d’œil à GnuWin32 à la place. Ce sont les ports Windows des outils de ligne de commande et rien d’autre. Voici le programme d’ installation de GnuWin32 diff.exe . Il existe des installateurs hors ligne pour tous les outils courants .

(Vous avez demandé des installateurs hors ligne, mais si vous en voulez un plus tard, il existe un outil qui téléchargera et installera tout pour vous .)

Méthode 2: créer un fichier zip d’installation hors ligne pour cygwin.

Ne gâchez pas la sauvegarde des paquets car le répertoire installé pour cygwin peut être conservé dans un fichier zip et développé à tout moment sur n’importe quel ordinateur.

  1. Télécharger l’installateur Cygwin

  2. Choisissez les paquets que vous souhaitez installer à partir de gui.

  3. Cliquez sur installer et attendez très longtemps avant de tout télécharger.

  4. zip le dossier C: \ Cygwin. Vous avez maintenant votre fichier zip hors ligne pour installer cygwin sur n’importe quelle machine.

  5. Décompressez ce fichier sur n’importe quel ordinateur. définir correctement les chemins cmd.exe pour pointer vers le répertoire cygwin bin sous le panneau de configuration Windows.

Voici les instructions en supposant que vous souhaitez installer Cygwin sur un ordinateur sans connexion Internet. Je suppose que vous avez access à un autre ordinateur avec une connexion Internet. Démarrer sur l’ordinateur connecté:

  • Obtenez le programme d’installation de Cygwin (“setup.exe”). URL de téléchargement direct: x86 ou x86_64 .

  • Lorsque le programme d’installation demande “Choisissez une source de téléchargement”, choisissez Télécharger sans installer

  • Parcourez le rest de la configuration (choisissez le répertoire de téléchargement, les miroirs, les logiciels que vous souhaitez, etc.)

  • Maintenant, vous avez un référentiel Cygwin directement sur votre disque dur. Copiez ce répertoire avec le programme “setup.exe” sur votre ordinateur cible (il n’est pas nécessaire qu’il soit sur un réseau).

  • Sur l’ordinateur cible, exécutez “setup.exe”

  • Lorsque le programme d’installation demande “Choisir une source de téléchargement”, choisissez Installer depuis le répertoire local

  • Terminez l’installation comme d’habitude. Aucun access Internet n’est requirejs.

  1. Choisissez un serveur miroir le plus proche de vous sur http://cygwin.com/mirrors.html

    Choisissez n’importe quel miroir FTP ou HTTP.

  2. Téléchargez l’intégralité du miroir en conservant l’arborescence exacte du répertoire cygwin dans le miroir.

    Edit: Comment télécharger le miroir entier?

     wget -m  
  3. Exécutez setup.exe et choisissez la source comme répertoire local et accédez au répertoire des versions.

Vous avez maintenant le programme d’ installation hors ligne de Cygwin .

Mise à jour: Utilisez Babun. Il est basé sur cygwin et plus convivial. Obtenez Babun

Ce n’est pas une réponse directe à votre question, mais vous pouvez obtenir les utilitaires les plus couramment utilisés sur http://www.mingw.org/ sans avoir à passer à travers les horreurs avec cet horrible programme d’installation de Cygwin.

Voici un lien légèrement plus informatif: http://sourceforge.net/apps/mediawiki/cobcurses/index.php?title=Install-MSYS .

Il existe une autre solution pour créer un programme d’installation hors connexion de Cygwin, qui utilise «pmcyg» ( http://www.sourceforge.net/projects/pmcyg ). Si vous donnez à pmcyg une liste des paquets Cygwin que vous souhaitez avoir, ils les téléchargeront automatiquement, leurs dépendances et le fichier setup.exe dans un dossier que vous pourrez ensuite graver sur un cdrom.

Peut-être que cette description vous aide dans votre tâche.

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

Installez plutôt Babun -> https://babun.github.io/index.html Il contient Cygwin;)

que cet article puisse résoudre votre problème

voir la réponse complète à l’installation à ce sujet: Quelle est la taille d’installation complète actuelle de Cygwin?

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, extrayez l’image et installez-la.

Je ne suis pas un grand fan de Cygwin. C’est bien si vous avez du code Unix qui nécessite un système POSIX complet, je suppose. Même dans ce cas, l’utiliser rend vos programmes GPL (à cause de la DLL GPLed), sauf si vous payez Red Hat pour une autre licence.

La plupart des gens devraient plutôt utiliser MinGW (et MSYS) . Cela vous donne le shell et les utilitaires Unix (même les compilateurs, si vous le voulez) sans la DLL volontairement infectieuse. La plupart des utilisateurs de compilateurs GNU sous Windows utilisent MinGW (bien que certains ne le réalisent pas).

Tout aussi important pour vos besoins, vous pouvez télécharger les pièces séparément, plutôt que d’utiliser le programme d’installation de re-téléchargement.

La page de téléchargement de SourceForge est ici . Je suggère de commencer avec le package MSYS Base System, qui vous donnera les coreutils , Bash , make , tar , etc. S’il y a d’autres choses dont vous avez besoin, vous pouvez choisir dans la liste des paquets.