我正在開發一個帶有node-js的應用程序。我試圖在擠壓debian linux機器上安裝node-js。在squeeze上安裝node-js最新版本的問題
我在編譯節點代碼時遇到的問題,它需要g ++版本> = 4.9,但是擠壓只有g ++版本,直到4.4.5。
請讓我知道如何規避這個問題。
我正在開發一個帶有node-js的應用程序。我試圖在擠壓debian linux機器上安裝node-js。在squeeze上安裝node-js最新版本的問題
我在編譯節點代碼時遇到的問題,它需要g ++版本> = 4.9,但是擠壓只有g ++版本,直到4.4.5。
請讓我知道如何規避這個問題。
正如this link建議,可以/你嘗試
sudo apt-get update
//and install GCC 4.9
sudo apt-get install gcc-4.9 g++-4.9
通過SAURABH編輯:
因此,解決辦法是讓的jessie
來源,通過文件,wheezy
更換jessie
: /etc/apt/sources.list
。
是的,我得到以下錯誤:'E:無法找到包gcc-4.9 E:不能用正則表達式找到任何包 'GCC-4.9' E:無法找到包的g ++ - 4.9 E:莫非不通過正則表達式'g ++ - 4.9''找到任何軟件包 因爲這些軟件包不可用於擠壓。 – Saurabh
運行apt-get更新之前,您是否在/etc/apt/sources.list中更改了jessie的擠壓方式?如果不嘗試一次。我在debian喘息時遇到了類似的問題,並且在帖子中的步驟得到了幫助。希望它能解決你的問題。 注意:更新後不要忘記恢復sources.list中的更改。 –
爲什麼被拒絕投票? – Saurabh