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

Hoe installeer je nieuwe pakketten op Cygwin?

Ik heb de laatste versie van Cygwin geïnstalleerd met een aantal pakketten. Ik realiseerde me al snel dat ik meer pakketten nodig had (zoals wget, etc) en ik kon geen manier vinden om de nieuwe pakketten te installeren zonder de set up opnieuw te draaien en alles opnieuw te installeren.

Wat ik zoek is het equivalent van apt-get op Cygwin (als zoiets bestaat).

Antwoorden (8)

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

Er is geen pakketbeheer in Cygwin buiten het setup-programma om. De setup past alleen updates toe op je huidige installatie, het overschrijft geen pakketten die je al hebt (tenzij je dat expliciet hebt gezegd).

Dus herhaal het setup programma om nieuwe pakketten te installeren.

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

Er is een pakket genaamd apt-cyg dat misschien is wat u zoekt. Het lijkt gebaseerd te zijn op apt-get.

apt-cyg is een command-line installer voor Cygwin die samenwerkt met Cygwin Setup en gebruik maakt van dezelfde repository. De syntaxis is vergelijkbaar met apt-get.

Een voorbeeldcommando zou zijn

$ apt-cyg install yourPackage

Om het te installeren heb je wget, tar, gawk en bzip2 nodig. U kunt al deze pakketten downloaden van de Cygwin pakkettenlijst .

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

Voer het setup-programma opnieuw uit. Zo werkt u ook Cygwin bij.

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

Ik vind Chocolatey zeer nuttig voor het beheer van raaminstallaties (nieuw, upgrade en verwijdering), en cygwin is geen uitzondering!

Ik heb cygwin geïnstalleerd met behulp van Chocolatey , en aangezien Chocolatey in de stille/stille modus installeert, wordt u niet gevraagd om pakketten te selecteren en cygwin wordt geïnstalleerd met een minimum aan pakketten :-(.

Maar elke keer dat u een nieuw pakket wilt installeren is het echt, eenvoudig te gebruiken: --source=cygwin. Bijvoorbeeld, het installeren van bash:

choco install bash –source=cygwin

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

Je moet ‘lynx’ eerst op een gemeenschappelijke manier installeren. Open dan cygwin en schrijf dit:

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

  2. install apt-cyg /bin

Nu kunt u pakketmanager apt-cyg install

gebruiken Voor meer informatie zie https://github.com/transcode-open/apt-cyg

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

Ik zat met hetzelfde probleem opgescheept terwijl ik probeerde de krul op Windows te gebruiken en kreeg het net opgelost. Plaats het hier, nu, want het zou iemand kunnen helpen.

De beste manier is om gewoon gebruik te maken van cygwin’s setup.exe en extra pakketten te selecteren die je nodig hebt. Ga hierheen: http://www.cygwin.com/install.html ](http://www.cygwin.com/install.html)

“Wanneer je voor het eerst pakketten installeert, installeert setup.exe niet elk pakket. Alleen de minimale basispakketten van de Cygwin-distributie worden standaard geïnstalleerd. Door te klikken op categorieën en pakketten in het installatiescherm van setup*.exe pakket kunt u zelf bepalen wat er geïnstalleerd of geüpdatet wordt.

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

U kunt gebruik maken van Babun dat is opgebouwd rond Cygwin en de package manager pact bevat.

Babun ondersteunt het installeren van nieuwe pakketten out of the box:

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

Hoi, ik weet dat het een oud onderwerp is, maar om wat informatie toe te voegen..: Je kunt ook het programma MSYS2 installeren dat de pakketbeheerder PACMAN van Arch Linux heeft en je bent in staat om alle pakketten te installeren die beschikbaar zijn voor Arch :) Gewoon pacman -S packageName en druk op enter en het zal dl het voor U:)

Cheers :D