J'ai installé la dernière version de Cygwin avec plusieurs packages. 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 exécuter à nouveau l'installation et tout réinstaller à partir de zéro.
Ce que je recherche, c’est l’équivalent d’apt-get sur Cygwin (si une telle chose existe).
updates
cygwin
installation
Mulone
la source
la source
Réponses:
Cygwin ne gère aucun paquet en dehors du programme d'installation. La configuration applique uniquement les mises à jour à votre installation actuelle, elle n’écrase pas les paquets que vous avez déjà (à moins que vous ne l’ayez dit explicitement).
Donc, réexécutez le programme d'installation pour installer de nouveaux packages.
la source
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 puis-je les installer?Il existe un paquet appelé apt-cyg qui peut être ce que vous recherchez. Il semble être basé sur apt-get.
Un exemple de commande serait
Pour l'installer, vous avez besoin de wget, tar, gawk et bzip2. Vous pouvez télécharger tous ces packages à partir de la liste des packages Cygwin .
la source
Relancez le programme d'installation à nouveau. C’est ainsi que vous mettez à jour Cygwin.
la source
unzip
. Tout ce que j'ai fait est d'ouvrir l'interface graphique de configuration, cherché unzip, vérifié pour installer bin. Cependant, on a presque l'impression de tout réinstaller. Je le vois traverser des paquets tels que grep, libgtk, etc. Il fonctionne depuis environ 10 minutes et n'est terminé qu'à environ 50%. Est-ce normal? Pour votre information, c'est probablement la première fois depuis plus de 8 mois que je lance l'installation, alors peut-être que tous mes paquets sont obsolètes?Je trouve Chocolatey très utile pour la gestion des installations Windows (nouveau, mise à niveau et suppression), et cygwin ne fait pas exception!
J'ai installé cygwin à l' aide de Chocolatey , et comme Chocolatey installe à l'aide du mode silencieux / silencieux, il ne vous est pas demandé de sélectionner un package, et cygwin est installé avec les packages les plus simples :-(.
Cependant, chaque fois que vous souhaitez installer un nouveau paquet , il est vraiment-vraiment, facile utiliser simplement:
--source=cygwin
. Par exemple, installer bash:la source
Vous devez d'abord installer 'lynx' de manière commune. Ensuite, ouvrez cygwin et écrivez ceci:
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
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
la source
J'étais coincé avec le même problème en essayant d'utiliser curl sous Windows et je viens de le résoudre. Afficher ceci ici, maintenant parce que cela pourrait aider quelqu'un.
Le meilleur moyen consiste simplement à utiliser le fichier setup.exe de cygwin et à sélectionner les packages supplémentaires dont vous avez besoin. Allez ici: http://www.cygwin.com/install.html
la source
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 tels quels:
la source
Salut , je sais que c'est vieux sujet , mais juste pour ajouter des informations: Vous pouvez également installer le programme appelé MSYS2 qui a le gestionnaire de paquets Pacman de Arch Linux et que vous êtes en mesure d'installer tous les packs avaible pour Arch :) Juste
pacman -S packageName
et appuyez sur Entrée et il sera dl-le pour toi :)A la vôtre: D
la source