Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added curl fallback for package installation and apt-cyg installation #101

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

dannaf
Copy link

@dannaf dannaf commented Feb 7, 2017

Current setup-x86_64.exe from the Cygwin website seems to install with
default of curl but no wget and lynx, so apt-cyg doesn't currently work
out-of-the-box and is not installable on a fresh Cygwin installation; addition
of this curl fallback should fix these two issues.

@ghost
Copy link

ghost commented Mar 16, 2017

Not sure where people keep getting the idea that Cygwin installs cURL by
default. It doesnt.

$ sage category Base | xargs sage depends | awk '$0=$NF' | sort -u |  tr '\n' ' ' |
fold -s
_autorebase alternatives base-cygwin base-files bash bzip2 ca-certificates
coreutils cygutils cygwin dash diffutils editrights file findutils gawk getent
grep groff gzip hostname info ipc-utils less libargp libattr1 libblkid1
libbz2_1 libffi6 libgcc1 libgdbm4 libgmp10 libiconv libiconv2 libintl8 liblzma5
libmpfr4 libncursesw10 libopenssl100 libp11-kit0 libpcre1 libpipeline1 libpopt0
libpopt-common libreadline7 libsigsegv2 libsmartcols1 libssp0 libstdc++6
libtasn1_6 libuuid1 login man-db mintty ncurses openssl p11-kit p11-kit-trust
rebase run sed tar terminfo tzcode tzdata util-linux vim-minimal which xz zlib0

@zaroth
Copy link

zaroth commented Nov 28, 2018

@cup Cygwin doesn't install curl by default, no. However, Windows 10, which is one of cygwin's target platforms, includes in its default installation C:\Windows\System32\curl.exe since build 17063.

@ghost
Copy link

ghost commented Nov 28, 2018

@zaroth so? Windows 7 is still the most popular, and it doesnt:

http://netmarketshare.com/operating-system-market-share.aspx?id=platformsDesktopVersions

@zaroth
Copy link

zaroth commented Nov 28, 2018

So, according to the link your provided, about 40% of the userbase and probably more in the future will have things working out of the box, without going back to setup.exe and installing missing stuff. If you don't see the benefit in that, I don't know what to tell you :)

@ghost
Copy link

ghost commented Nov 28, 2018

@zaroth fair enough - but why are you using a project that has been dead for 2 years? :)

12e9549

@zaroth
Copy link

zaroth commented Nov 29, 2018

It works and I don't know any alternative convenient way for installing packages from commandline in cygwin. 😃

(also, I didn't notice status.md until you pointed that out)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants