在Ubuntu上执行Symfony2特定命令

时间:2013-12-23 06:35:53

标签: php symfony ubuntu terminal symfony-2.1

早些时候我在Windows 7上使用了XAMPP和Symfony2。有用于运行特定Symfony2命令的shell用于生成包等。现在我已切换到Ubuntu 13.10。问题是我去Symfony目录并尝试执行以下命令来生成包

php app/console generate:bundle --namespace=Acme/HelloBundle --format=yml

我收到以下错误

The program 'php' is currently not installed. You can install it by typing:
sudo apt-get install php5-cli

当我跑步时:

sudo apt-get install php5-cli

它说:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

现在如何在Ubuntu上运行Symfony2特定命令?

注意:我已经安装了XAMPP并且还在运行。

1 个答案:

答案 0 :(得分:0)

执行以下命令时请小心

您可以使用以下命令删除锁定文件:

sudo rm /var/lib/apt/lists/lock 您可能还需要删除缓存目录中的锁定文件

sudo rm /var/cache/apt/archives/lock 之后,尝试安装php5-cli