早些时候我在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并且还在运行。
答案 0 :(得分:0)
执行以下命令时请小心
您可以使用以下命令删除锁定文件:
sudo rm /var/lib/apt/lists/lock
您可能还需要删除缓存目录中的锁定文件
sudo rm /var/cache/apt/archives/lock
之后,尝试安装php5-cli