2010-05-12 13:40:44 +0000 2010-05-12 13:40:44 +0000
171
171

Comment installer de nouveaux paquets sur Cygwin ?

J'ai installé la dernière version de Cygwin avec un certain nombre de paquets. J'ai rapidement réalisé que j'avais besoin de plus de paquets (comme wget, etc) et je ne pouvais pas trouver un moyen d'installer les nouveaux paquets sans relancer la configuration 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).

Réponses (8)

137
137
137
2010-05-12 13:43:15 +0000

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 de votre installation actuelle, il n'écrase pas les paquets que vous avez déjà (sauf si vous l'avez explicitement dit).

Relancez donc le programme d'installation pour installer de nouveaux paquets.

86
86
86
2011-06-30 04:12:42 +0000

Il existe un paquet appelé apt-cyg qui pourrait être ce que vous recherchez. Il semble être basé sur apt-get.

apt-cyg est un installateur en 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 à partir de la liste des paquets de Cygwin (http://www.cygwin.com/packages/).

19
19
19
2010-05-12 13:43:02 +0000

Relancez le programme d'installation. C'est ainsi que vous mettez également à jour Cygwin.

14
14
14
2017-02-11 18:14:01 +0000

Je trouve Chocolatey très utile pour la gestion des installations de fenêtres (nouvelles, mises à jour et suppression), et cygwin ne fait pas exception !

J'ai installé cygwin en utilisant Chocolatey , et comme Chocolatey s'installe en mode silencieux, il ne vous est pas demandé de sélectionner des paquets et cygwin est installé avec un minimum de paquets :-(.

Cependant, chaque fois que vous souhaitez installer un nouveau paquet, il est vraiment, vraiment facile à utiliser : --source=cygwin. Par exemple, installer bash :

choco install bash –source=cygwin

5
5
5
2017-07-02 07:23:15 +0000

Vous devez d'abord installer “lynx” d'une manière commune. 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

Vous pouvez maintenant utiliser le gestionnaire de paquets apt-cyg install

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

3
3
3
2013-11-23 04:32:28 +0000

J'étais coincé avec le même problème en essayant d'utiliser le curl sur Windows et je viens de le résoudre. La meilleure façon est d'utiliser le fichier setup.exe de cygwin et de sélectionner les paquets supplémentaires dont vous avez besoin. Allez ici : http://www.cygwin.com/install.html

“Lors de la première installation de paquets, setup*.exe n'installe pas tous les paquets. Seuls les paquets de base minimaux de la distribution Cygwin sont installés par défaut. En cliquant sur les catégories et les paquets dans l'écran d'installation des paquets de setup*.exe, vous aurez la possibilité de contrôler ce qui est installé ou mis à jour”.

1
1
1
2016-04-30 14:11:31 +0000

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 paquets prêts à l'emploi :

pact install wget
0
0
0
2016-12-02 10:00:58 +0000

Salut, je sais que c'est un vieux sujet, mais juste pour ajouter quelques informations : Vous pouvez aussi installer un programme appelé MSYS2 qui possède le gestionnaire de paquets PACMAN d'Arch Linux et vous pouvez installer tous les paquets disponibles pour Arch :) Il suffit de pacman -S packageName et d'appuyer sur la touche Entrée pour que le programme soit installé pour vous :)

Cheers :D