无法在 Raspbian 上安装 Apache2

Can't install Apache2 on Raspbian

我正在尝试在我的 Raspberry Pi 运行ning Raspbian 上安装 Apache2,这样我就可以 运行 OwnCloud 使用 sudo apt-get install apache2。当我尝试安装它时,我不断收到 this error:

以下包具有未满足的依赖项: apache2 : Depends: apache2-bin (= 2.4.10-10+deb8u4) 但它不会被安装 取决于:apache2-utils (>= 2.4) 但它不会被安装 依赖:apache2-data (= 2.4.10-10+deb8u4) 但不会安装 建议:ssl-cert 但不会安装 mysql-server : 取决于: mysql-server-5.5 但不会安装 E:未满足的依赖项。尝试 'apt-get -f install' 没有包(或指定解决方案)。

sudo apt-get -f install apache2 也不行。我更新了 Raspbian 并全新安装了 Raspbian,但我仍然遇到同样的错误。我是编程新手,只知道 Arduino 和一点 Swift,所以感谢您的帮助!

这个过程在带有 NOOBS 的 RPi 2 上对我有效:

首先,通过在启动时按住 space 键并从菜单中选择 Raspbian 来将 RPi 恢复为出厂设置。

然后:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install apache2 -y