ZaurK
ZaurK

Reputation: 187

Why I get the error 'ln: failed to create symbolic link '?

I'm trying to install casperjs from git by the manual http://docs.casperjs.org/en/latest/installation.html#installing-from-git but I get the error

ln: failed to create symbolic link ‘/usr/local/bin/casperjs’: No such file or directory

What can I do in this case? My operating system is Windows 8.

Upvotes: 2

Views: 2558

Answers (3)

Elliptical view
Elliptical view

Reputation: 3782

The filesystem where you're trying to create the link (not point to, but the link itself) must support these types of links.

For example, ext3, and btrfs support these links, but ntfs (like what you typically find on a USB stick) does not.

In other words you can have this trouble on Linux just as well as on windows.

Upvotes: 0

dasmelch
dasmelch

Reputation: 532

The command "ln -sf pwd/bin/casperjs /usr/local/bin/casperjs" is for linux system valid not for windows.
You have to set the enviroment variable in Windows and add casperjs/bin directory to the path. For further information, this article is the right place https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them

Upvotes: 0

Vaviloff
Vaviloff

Reputation: 16838

You don't need to create symbolic link on Windows. Just add CasperJS bin directory to the %PATH% environment variable

Upvotes: 0

Related Questions