2015-10-18 130 views
1

的幾次現在我一直在下面this指導想我的制度,這是上安裝HHVM 3.9如下:安裝HHVM具體發佈

RELEASE=17.2 
CODENAME=rafaela 
EDITION="Cinnamon 64-bit" 
DESCRIPTION="Linux Mint 17.2 Rafaela" 
DESKTOP=Gnome 
TOOLKIT=GTK 
NEW_FEATURES_URL=http://www.linuxmint.com/rel_rafaela_cinnamon_whatsnew.php 
RELEASE_NOTES_URL=http://www.linuxmint.com/rel_rafaela_cinnamon.php 
USER_GUIDE_URL=help:linuxmint 
GRUB_TITLE=Linux Mint 17.2 Cinnamon 64-bit 

我通過添加特定的版本替換deb的第i行想:

sudo add-apt-repository "deb http://dl.hhvm.com/ubuntu trusty-lts-3.9 main"

,但我總是最後運行hhvm --version,然後得到:

HipHop VM 3.10.0-dev (rel) Compiler: heads/master-0-ge6fe4904121181791863528eef873cd31ac8fd23 Repo schema: 8b2eab7449176279799f086c56a57f084374dc0e 任何想法我可以做什麼錯?或者什麼隱藏在我的系統中導致這種情況?

這是日誌嘗試安裝的版本3.6(我想給它一試):

Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
The following extra packages will be installed: 
    libboost-context1.54.0 libboost-filesystem1.54.0 
    libboost-program-options1.54.0 libboost-regex1.54.0 libboost-thread1.54.0 
The following NEW packages will be installed: 
    hhvm libboost-context1.54.0 libboost-filesystem1.54.0 
    libboost-program-options1.54.0 libboost-regex1.54.0 libboost-thread1.54.0 
0 upgraded, 6 newly installed, 0 to remove and 19 not upgraded. 
Need to get 16.0 MB/16.4 MB of archives. 
After this operation, 2,057 kB of additional disk space will be used. 
Do you want to continue? [Y/n] y 
Get:1 http://dl.hhvm.com/ubuntu/ trusty-lts-3.6/main hhvm amd64 3.6.6~trusty [16.0 MB] 
Fetched 16.0 MB in 47s (336 kB/s)            
Selecting previously unselected package libboost-context1.54.0:amd64. 
(Reading database ... 193638 files and directories currently installed.) 
Preparing to unpack .../libboost-context1.54.0_1.54.0-4ubuntu3.1_amd64.deb ... 
Unpacking libboost-context1.54.0:amd64 (1.54.0-4ubuntu3.1) ... 
Selecting previously unselected package libboost-filesystem1.54.0:amd64. 
Preparing to unpack .../libboost-filesystem1.54.0_1.54.0-4ubuntu3.1_amd64.deb ... 
Unpacking libboost-filesystem1.54.0:amd64 (1.54.0-4ubuntu3.1) ... 
Selecting previously unselected package libboost-program-options1.54.0:amd64. 
Preparing to unpack .../libboost-program-options1.54.0_1.54.0-4ubuntu3.1_amd64.deb ... 
Unpacking libboost-program-options1.54.0:amd64 (1.54.0-4ubuntu3.1) ... 
Selecting previously unselected package libboost-regex1.54.0:amd64. 
Preparing to unpack .../libboost-regex1.54.0_1.54.0-4ubuntu3.1_amd64.deb ... 
Unpacking libboost-regex1.54.0:amd64 (1.54.0-4ubuntu3.1) ... 
Selecting previously unselected package libboost-thread1.54.0:amd64. 
Preparing to unpack .../libboost-thread1.54.0_1.54.0-4ubuntu3.1_amd64.deb ... 
Unpacking libboost-thread1.54.0:amd64 (1.54.0-4ubuntu3.1) ... 
Selecting previously unselected package hhvm. 
Preparing to unpack .../hhvm_3.6.6~trusty_amd64.deb ... 
Unpacking hhvm (3.6.6~trusty) ... 
Processing triggers for ureadahead (0.100.0-16) ... 
ureadahead will be reprofiled on next reboot 
Setting up libboost-context1.54.0:amd64 (1.54.0-4ubuntu3.1) ... 
Setting up libboost-filesystem1.54.0:amd64 (1.54.0-4ubuntu3.1) ... 
Setting up libboost-program-options1.54.0:amd64 (1.54.0-4ubuntu3.1) ... 
Setting up libboost-regex1.54.0:amd64 (1.54.0-4ubuntu3.1) ... 
Setting up libboost-thread1.54.0:amd64 (1.54.0-4ubuntu3.1) ... 
Setting up hhvm (3.6.6~trusty) ... 
******************************************************************** 
* HHVM is installed. 
* 
* Running PHP web scripts with HHVM is done by having your 
* webserver talk to HHVM over FastCGI. Install nginx or Apache, 
* and then: 
* $ sudo /usr/share/hhvm/install_fastcgi.sh 
* $ sudo /etc/init.d/hhvm restart 
* (if using nginx) $ sudo /etc/init.d/nginx restart 
* (if using apache) $ sudo /etc/init.d/apache restart 
* 
* Detailed FastCGI directions are online at: 
* https://github.com/facebook/hhvm/wiki/FastCGI 
* 
* If you're using HHVM to run web scripts, you probably want it 
* to start at boot: 
* $ sudo update-rc.d hhvm defaults 
* 
* Running command-line scripts with HHVM requires no special setup: 
* $ hhvm whatever.php 
* 
* You can use HHVM for /usr/bin/php even if you have php-cli 
* installed: 
* $ sudo /usr/bin/update-alternatives \ 
* --install /usr/bin/php php /usr/bin/hhvm 60 
******************************************************************** 
Processing triggers for libc-bin (2.19-0ubuntu6.6) ... 

這一項最終以同樣的方式....版本3.10.0

回答

0

其他可能提供hhvm - 你可以做which hhvm看看它在哪裏。通過apt-get安裝的應該是/usr/bin/hhvm。你自己安裝的版本可能會覆蓋它。

一些關於您的輸出的其他說明。首先,這是在輸出上面:

Get:1 http://dl.hhvm.com/ubuntu/ trusty-lts-3.6/main hhvm amd64 3.6.6~trusty [16.0 MB]

也就是說不同比你上面貼的3.9源代碼行。您應該審覈您的apt配置 - /etc/apt/sources.list以及/etc/apt/sources.list.d/下的所有內容 - 並查看您是否有多個HHVM回購規範。

最後,請注意您使用的是trusty,它是Ubuntu 14.04。這不是專門爲您的Mint系統構建的。它可能有效,但它可能不會 - Mint不是HHVM官方支持的發行版。從源代碼構建幾乎肯定會起作用,但二進制文件可能不兼容。