Php 在Ubuntu上执行Symfony2特定命令
早些时候,我在Windows7上使用了带有Symfony2的XAMPP。有一个shell可以运行特定的Symfony2命令来生成bundle等。现在我已经切换到Ubuntu 13.10。问题是当我转到Symfony目录并尝试执行以下命令来生成bundle时Php 在Ubuntu上执行Symfony2特定命令,php,symfony,ubuntu,terminal,symfony-2.1,Php,Symfony,Ubuntu,Terminal,Symfony 2.1,早些时候,我在Windows7上使用了带有Symfony2的XAMPP。有一个shell可以运行特定的Symfony2命令来生成bundle等。现在我已经切换到Ubuntu 13.10。问题是当我转到Symfony目录并尝试执行以下命令来生成bundle时 php app/console generate:bundle --namespace=Acme/HelloBundle --format=yml 我得到以下错误 The program 'php' is currently not ins
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,它也在运行。执行以下命令时请小心 可以使用以下命令删除锁定文件:
sudo-rm/var/lib/apt/lists/lock
您可能还需要删除缓存目录中的锁文件
sudo rm/var/cache/apt/archives/lock
在此之后,尝试安装php5 cli仍会遇到此问题
E:无法获得lock/var/lib/dpkg/lock-open(11:资源暂时不可用)E:无法锁定管理目录(/var/lib/dpkg/),是否有另一个进程在使用它代码>不确定它是否能工作,但您能重新启动电脑然后检查吗,你以前也升级过吗?