Question

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

Était-ce utile?

La solution

Si vous ne voulez que les outils de ligne de commande UNIX, je vous suggère de ne pas installer Cygwin. Cygwin souhaite transformer votre PC Windows en une station de travail UNIX, raison pour laquelle il aime installer tous ses packages.

Consultez plutôt GnuWin32 . 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 communs .

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

Méthode 2: créez un fichier zip d'installation hors connexion pour cygwin.

Ne jouez pas avec l’enregistrement des packages car le répertoire installé pour cygwin peut être conservé dans un fichier zip et étendu à tout moment, sur n’importe quel ordinateur.

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

  2. choisissez les paquets que vous voulez installer depuis l'interface graphique.

  3. lancez l'installation et attendez très longtemps que tout soit téléchargé.

  4. décompressez le dossier C: \ Cygwin. Maintenant, vous avez votre fichier zip hors ligne pour installer cygwin sur n’importe quelle machine.

  5. Décompressez ce fichier sur l'ordinateur de votre choix. Définissez les chemins cmd.exe de manière à pointer vers le répertoire cygwin bin sous le panneau de configuration de Windows.

Autres conseils

Voici les instructions en supposant que vous souhaitiez 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é:

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

  • Lorsque le programme d'installation vous demande & "Choisir une source de téléchargement &", choisissez Télécharger sans installer

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

  • Vous avez maintenant un référentiel Cygwin sur votre disque dur. Copiez ce répertoire avec & Quot; setup.exe & Quot; programme, 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 vous demande & "Choisir une source de téléchargement &", choisissez Installer à partir du répertoire local

  • .
  • Terminez la configuration comme d'habitude. Aucun accès Internet n'est requis.

  1. Choisissez un serveur miroir près de chez vous dans http://cygwin.com/mirrors.html .

    Choisissez un miroir FTP ou HTTP.

  2. Téléchargez l'intégralité du miroir en conservant la structure arborescente exacte du répertoire cygwin dans le miroir.

    Modifier: Comment télécharger l'intégralité du miroir?

    wget -m <ftp-mirror-url>
    
  3. Exécuter setup.exe & amp; choisissez la source comme répertoire local et naviguez jusqu'au répertoire de publication.

Vous avez maintenant le programme d'installation Cygwin hors ligne .

Mise à jour : utilisez Babun. Il est basé sur cygwin et plus convivial. Obtenir 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 à parcourir les cerceaux avec cet horrible installateur 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 Cygwin hors ligne, qui utilise 'pmcyg' ( http: / /www.sourceforge.net/projects/pmcyg ). Si vous donnez à pmcyg la liste des packages Cygwin que vous souhaitez disposer, tous les fichiers, leurs dépendances et le fichier setup.exe seront automatiquement téléchargés 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;)

ce message peut-il résoudre votre problème

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

Vous pouvez télécharger le lien ci-dessous. ftp://ftp.comtrol.com/dev_m/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 complet POSIX , je suppose. Même dans ce cas, son utilisation rend vos programmes GPL (en raison de la DLL GPL), sauf si vous payez Red Hat pour une autre licence.

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

De manière tout aussi importante pour vos besoins, vous pouvez télécharger les parties séparément, plutôt que d'utiliser l'installateur de re-téléchargement.

La page de téléchargement de SourceForge est ici . Je suggérerais de commencer par le package MSYS Base System, qui vous donnera le coreutils , < a href = "http://en.wikipedia.org/wiki/Bash" rel = "nofollow noreferrer"> Bash , make , tar , etc. Si vous avez besoin d'autres éléments, vous pouvez choisir dans la liste des packages.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top