2011-12-24 38 views
0

我最近嘗試在我的WMWare工作站上的Ubuntu Natty上安裝nodejs。我從here獲得源文件。我正在按照這樣做的說明here無法通過tar提取nodejs源文件

但是,當我嘗試提取dowloaded歸檔文件時出現錯誤。我輸入這個tar -zxvf node-v0.6.6.tar.gz,並在操作結束時得到以下內容。

node-v0.6.6/benchmark/arrays/zero_int.js 
tar: node-v0.6.6/deps/openssl/openssl/apps/md4.c: Cannot create symlink to `../crypto/md4/md4.c': Operation not supported 
tar: node-v0.6.6/tools/run-valgrind.py: Cannot create symlink to `../deps/v8/tools/run-valgrind.py': Operation not supported 
tar: Exiting with failure status due to previous errors 

我以root身份登錄。不知道爲什麼我得到這個。

我很感激任何指導。

在此先感謝。

回答

1

只是一個未經驗證的猜測,但它是否有可能嘗試將其提取到不支持符號鏈接的文件系統上?

+0

對不起,你是怎麼說的?!我在一天的早些時候創建了一個符號鏈接,用於安裝我的php。 – 2011-12-24 22:47:17

+0

我的意思是說,例如,也許你試圖從VMware主機的共享文件夾中提取它,這可能不支持符號鏈接,但是如果你已經設法在相同的文件系統上創建符號鏈接,那麼我的假設(和答案)是不正確的。恐怕我不知道還有什麼可能導致這種情況,對不起:/ – aphax 2011-12-24 23:19:58

+0

非常感謝,我在你的指導下解決了這個問題。這實際上是我不知道它在做什麼,即我有他們在主機的共享文件夾,我試圖直接從那裏提取它。我只是將這些文件夾複製到一個Linux本地目錄,現在它可以正常工作。乾杯。 – 2011-12-25 01:50:14