web-dev-qa-db-fra.com

Installation de packages supplémentaires pour Cygwin

Pour installer des packages supplémentaires pour Cygwin, dois-je simplement exécuter le setup.exe encore une fois et choisissez dans la liste des packages?

De plus, cela ne nuira pas à mon ordinateur en termes d'installation de 2 instances Cygwin ou de problèmes de ce type (je suis une sorte de noobie avec ces choses).

Enfin, il n'y a pas de gestionnaire de packages dans Cygwin que vous pouvez exécuter en ligne de commande? Quelque chose de similaire à Pip en Python.

31
osse

Non, cela ne nuit pas à la configuration actuelle. Le programme d'installation sait ce qui est déjà installé.

Cela dit, j'ai depuis longtemps pris l'habitude d'installer tous de Cygwin car, malgré sa taille, il est toujours minuscule par rapport à la taille des disques durs modernes. De cette façon, vous n'aurez jamais à vous soucier de savoir si un package est installé ou non.

19
paxdiablo

Non, l'ajout de packages supplémentaires ne modifie pas les paramètres actuels. Il existe un gestionnaire de packages appelé apt-cyg qui installe des packages supplémentaires à partir de la ligne de commande. Pour installer apt-cyg, suivez les étapes ci-dessous:

wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg
install apt-cyg /bin

Remarque: wget doit être installé pour télécharger apt-cyg. Pour utiliser apt-cyg pour installer un package supplémentaire (après avoir suivi les étapes ci-dessus):

apt-cyg install ncurses
27
balajivijayan

Réexécutez l'exécutable d'installation comme "cygwin_setup-x86_64.exe" devrait le faire.

  1. "Installer depuis Internet"
  2. Acceptez votre répertoire racine existant (à partir de votre installation existante)
  3. Utilisez votre "répertoire de packages local" existant
  4. Sur l'écran, visualisez "Full"
  5. Recherchez le nouveau package que vous souhaitez ajouter
  6. Passez par l'installation
7
david m lee

Option supplémentaire, peut être utile pour quelqu'un:

Pour installer des packages supplémentaires dans Windows à partir de la ligne de commande Windows , vous pouvez utiliser votre programme d'installation de cygwin .
Je suppose que vous l'avez déjà téléchargé pour installer cygwin à partir d'ici https://cygwin.com/install.html .

$ setup-x86_64.exe -q -P graphviz

voir ce guide pour plus de détails: http://preshing.com/20141108/how-to-install-the-latest-gcc-on-windows/

5
Viacheslav Shalamov

Il n'y a pas de gestion de packages dans Cygwin en dehors du programme d'installation. La configuration applique uniquement les mises à jour à votre installation actuelle, elle n'écrase pas les packages que ce que vous avez déjà.

Donc, si vous voulez de nouveaux packages, réexécutez simplement le programme d'installation pour installer les packages.

0
Archit Pandey