2012-06-03 28 views
14
$: which node 
$: node 
-bash: node: command not found 
$: brew install node 
Error: node-0.6.18 already installed 
$: brew doctor 
Error: You have unlinked kegs in your Cellar 
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on 
those kegs to fail to run properly once built. 

node 

$: brew link node 
Error: No such file or directory - /usr/local/Cellar/node/0.6.5 
$: brew uninstall node 
Error: No such file or directory - /usr/local/Cellar/node/0.6.5 
$: brew install node 
Error: node-0.6.18 already installed 

Làm cách nào để đưa nút của tôi trở lại đúng hướng ??Không thể `pha liên kết` một keg bị hủy liên kết

+0

gì 'brew doctor' nói? Nếu nothig hữu ích, bạn nên xem xét [gửi báo cáo lỗi] (https://github.com/mxcl/homebrew/wiki/Reporting-Bugs). – elmigranto

+0

Lỗi: Bạn có các thùng chưa được liên kết trong ô của bạn Việc bỏ các thùng không được liên kết có thể dẫn đến sự cố xây dựng và gây ra các brew phụ thuộc vào các thùng đó không chạy đúng khi được xây dựng. geos nút postgis proj –

+0

Đối với bất kỳ ai gặp vấn đề này, tôi nghĩ rằng điều này đáng xem: [Lỗi: Bước 'liên kết nấu bia' không hoàn tất thành công] (http://stackoverflow.com/q/12607155/320399) – blong

Trả lời

38

tôi đã có thể liên kết lại đúng phiên bản của nút bằng cách chạy:

brew cleanup 
brew link node 
brew uninstall node 
brew install node 
+1

Tôi phải chạy bản cài đặt là sudo vì một số lý do. Nhưng cảm ơn, điều này đã làm việc. –

+0

có cùng sự cố - hoạt động hoàn hảo. cảm ơn –

+0

Nó đã làm việc cho tôi! – DragonFax

0

Buộc thực hiện liên kết và ghi đè lên tất cả các file mâu thuẫn:

brew link --overwrite node 
Các vấn đề liên quan