How do I manually install an old cygwin package?

六月ゝ 毕业季﹏ 提交于 2019-12-03 11:07:24

If you are using the cygwin package installer to install this package, usually if you select to view the full info and scroll to the package you need you will see some info about the version.

Now if you click on the version number you will see that it changes from the oldest in the repository to the current. If your repository has the version you need then just finish the wizard.

Martin Dorey

If you need an older version, the Cygwin time machine might help. To use it, I had to invoke setup.exe from the command line, giving it the --no-verify/-X option and it still wouldn't let me downgrade the "cygwin" package itself but at least it is, albeit very slowly, allowing me to install the version I wanted to test as a parallel installation.

Some cygwin mirrors keep old package files, for example, http://mirror.isoc.org.il/pub/cygwin/ You can use Sonatype nexus to mirror an existing cygwin repository, but provide your own setup.ini .

Copy the already downloaded repo content to c:\progs\nexus\sonatype-work\nexus\storage\mirror.isoc.org.il-pub-cygwin\
Put your own setup.ini and setup.bz2 there.
Start setup.exe with --no-verify
Paste

http://localhost:8081/nexus/content/repositories/mirror.isoc.org.il-pub-cygwin/

into the mirror selection box and click "Add"

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!