193 votes

Comment installer de nouveaux paquets sur Cygwin ?

J'ai installé la dernière version de Cygwin avec un certain nombre de paquets. Je me suis vite rendu compte que j'avais besoin de plus de paquets (tels que wget ) et je n'ai pas trouvé le moyen d'installer les nouveaux paquets sans relancer l'installation et tout réinstaller depuis le début.

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

154voto

Benoit Miller Points 1656

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

Il faut donc relancer le programme d'installation pour installer les nouveaux paquets.

93voto

Pete Points 4035

Il existe 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 en ligne de commande pour Cygwin qui coopère avec Cygwin Setup et utilise le même référentiel. 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 du site Cygwin liste des paquets .

22voto

fgysin Points 9965

Exécutez à nouveau le programme d'installation. C'est également de cette façon que vous mettez à jour Cygwin.

22voto

Tal Tikotzki Points 321

Je trouve Chocolaté très utile pour la gestion des installations Windows (nouvelles, mises à niveau et suppressions), et cygwin ne fait pas exception !

J'ai installé cygwin en utilisant Chocolaté et comme le Chocolat s'installe en mode silencieux, il ne vous est pas demandé de sélectionner de paquets et d'autres éléments. cygwin est installé avec le strict minimum de paquets :-(.

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

choco install bash --source=cygwin

7voto

Alex Points 71

Vous devez d'abord installer 'lynx' de manière classique. 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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X