Cygwin Dos2Unix Command not found

26

5

I am having some problems using cygwin. I am trying to use the dos2unix utility and cygwin is throwing -bash: dos2unix: command not found When I go back into the installer and look through the packages I can't even find dos2unix, yet when I look at cygwin's package list it is clearly there.

Any help would be much appreciated!

Nolski

Posted 2013-06-26T18:12:35.263

Reputation: 263

Answers

35

You should find dos2unix in the category Utils, Base, or Text. It's easiest to use the search function. If the package is not listed at all, try to use a different mirror.

If you installed this package while your cygwin terminal is still open, do a rehash (depends on you shell) or simply start a new terminal.

enter image description here

mpy

Posted 2013-06-26T18:12:35.263

Reputation: 20 866

I tried a different mirror and it looks like the one I was previously downloading from simply didn't provide all of the packages. Thanks! – Nolski – 2013-06-26T19:05:46.580

2it is now in "text" rather than in Utils. – None – 2014-03-12T22:58:56.013

@user307279 : Thanks, I included it in my answer. With my current setup.exe the dos2unix is located in Base, so it might differ, which version one is using. – mpy – 2014-03-13T18:18:55.080

5

Additional option, may be helpful for someone:

To install additional packages in windows from command line you can use your cygwin installer (which you've downloaded to install cygwin, it's gui and all the stuff):

$ setup-x86_64.exe -q -P dos2unix

see this guide for details: http://preshing.com/20141108/how-to-install-the-latest-gcc-on-windows/

Viacheslav Shalamov

Posted 2013-06-26T18:12:35.263

Reputation: 151

2

apt-cyg install dos2unix if you are in the cygwin Terminal

Timo

Posted 2013-06-26T18:12:35.263

Reputation: 125

1

I had a similar problem that was due to me being extra stupid. In my case, I have both 32 and 64 bits builds of Cygwin installed. I had installed "dos2unix" on the 32 bit version, but not installed it on the 64 bit version. I couldn't understand why the installer seemed to work, but I still couldn't run it!

Advice - don't install both versions of Cygwin. :)

Mark Lakata

Posted 2013-06-26T18:12:35.263

Reputation: 4 260