Question Comment installer de nouveaux paquets sur Cygwin?


J'ai installé la dernière version de Cygwin avec un certain nombre de forfaits. Je me suis vite rendu compte que j'avais besoin de plus de paquets (tels que wget, etc) et je ne pouvais pas trouver un moyen d'installer les nouveaux paquets sans relancer l'installation et tout réinstaller à partir de zéro.

Ce que je cherche est l'équivalent d'apt-get sur Cygwin (si une telle chose existe).


137
2018-05-12 13:40


origine


en relation superuser.com/questions/40545/... - Adrien Be
voir réponse ici stackoverflow.com/questions/745275/... - barlop


Réponses:


Il n'y a pas de gestion de paquets dans Cygwin en dehors du programme d'installation. Le programme d'installation applique uniquement les mises à jour à votre installation actuelle, il ne remplace pas les packages que vous avez déjà (sauf si vous l'avez explicitement indiqué).

Réexécutez donc le programme d'installation pour installer de nouveaux packages.


112
2018-05-12 13:43



disons que j'ai une liste des paquets suivants cygwin-devel gcc-core git libcom_err-devel libcom_err2 libcrypt-devel libcrypt0 libedit-devel libedit0 libgcc1 libgssapi_krb5_2 libiconv-devel libiconv2 libintl-devel libintl8 libk5crypto3 libkrb5-devel libkrb5_3 libkrb5support0 libncurses-devel libncursesw10 libopenssl100 libssp0-4.9.2-3 make openssl-devel w32api-headers w32api-includes zlib-devel zlib0-1.2.8-3 git wget Comment pourrais-je les installer? - William
Quelqu'un a déjà répondu à cette question ici. Me demander directement était la mauvaise façon d'obtenir une réponse rapide. :) - Benoit Miller
La version setup.exe doit-elle être identique à celle initialement installée? - James Wierzba
Non, c'est tout l'intérêt. Vous aurez la possibilité de mettre à niveau ce que vous voulez si vous exécutez une version de configuration plus récente que celle que vous avez déjà installée. - Benoit Miller
voir la réponse stackoverflow.com/questions/745275/... - barlop


Il y a un paquet appelé apt-cyg c'est peut-être ce que vous recherchez. Il semble être basé sur apt-get.

apt-cyg est un installateur de ligne de commande   pour Cygwin qui coopère avec   Cygwin Setup et utilise le même   dépôt. La syntaxe est similaire à   apt-get.

Un exemple de commande serait

$ apt-cyg install yourPackage

Pour l'installer, vous avez besoin de wget, tar, gawk et bzip2. Vous pouvez télécharger tous ces paquets depuis Cygwin liste de paquets.


72
2018-06-30 04:12



Comment installer apt-cyg une fois que vous avez téléchargé wget, tar, gawk et bzip2? THX - Adrien Be
répondre à ma propre question: superuser.com/a/41139/280964 - Adrien Be
Génial merci.. - Nick Div


Relancez le programme d'installation à nouveau. Voici comment vous mettez à jour Cygwin.


16
2018-05-12 13:43



thx, pour ceux qui sont dans le doute: il ne réinstalle pas tout, il suffit d'installer les nouveaux paquets que vous sélectionnez - Adrien Be
Je le fais maintenant pour installer un seul paquet, unzip. Tout ce que j'ai fait est d'ouvrir l'interface graphique de configuration, recherché le décompression, vérifié pour installer bin. Cependant, il semble presque que tout soit réinstallé. Je le vois passer par des paquets comme grep, libgtk, etc. Il fonctionne depuis environ 10 minutes et n’est exécuté qu’à 50%. Est-ce normal? Pour votre information, c'est probablement la première fois depuis 8 mois que je lance l'installation, alors peut-être que tous mes paquets sont obsolètes? - SSilk


je trouve Chocolaté très utile pour la gestion des installations Windows (nouveau, mise à niveau et suppression), et cygwin ne fait pas exception!

j'ai installé cygwin en utilisant Chocolaté, et depuis que Chocolatey s’installe en mode silencieux / silencieux, il ne vous est pas demandé de sélectionner cygwin est installé avec des paquets nus minimum :-(.

Cependant, chaque fois que vous souhaitez installer un nouveau paquet, il est vraiment très simple d’utiliser:
--source=cygwin. Par exemple, installer bash:

choco install bash --source = cygwin


6
2018-02-11 18:14





J'étais coincé avec le même problème en essayant d'utiliser Curl sous Windows et je l'ai juste résolu. L'afficher ici, maintenant, cela pourrait aider quelqu'un.

Le meilleur moyen est d'utiliser simplement setup.exe de cygwin et de sélectionner les packages supplémentaires dont vous avez besoin. Va ici: http://www.cygwin.com/install.html

"Lors de l’installation des packages pour la première fois, setup * .exe ne   installer chaque paquet Seuls les paquets de base minimaux du Cygwin   la distribution est installée par défaut. En cliquant sur les catégories et   Les paquets dans l’écran d’installation du package setup * .exe   vous avec la possibilité de contrôler ce qui est installé ou mis à jour. "


3
2017-11-23 04:32





Vous devez d'abord installer 'lynx' de la même manière. Ensuite, ouvrez cygwin et écrivez ceci:

  1. lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg

  2. install apt-cyg /bin

Maintenant, vous pouvez utiliser le gestionnaire de paquets apt-cyg install

Pour plus d'informations, voir https://github.com/transcode-open/apt-cyg


3
2017-07-02 07:23





Vous pouvez utiliser Babun qui est construit autour de Cygwin et inclut le gestionnaire de paquets pact.

Babun prend en charge l'installation de nouveaux packages hors de la boîte:

pact install wget

1
2018-04-30 14:11