最近、15.10から16.04にアップグレードしたところ、Apache/wordpress/owncloudのインストールが完全に壊れました。ワードプレスの修正中に、owncloudを削除しました。今、owncloudをインストールしようとすると、次のエラーが表示されます。
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
owncloud-server : Depends: php5 (>= 5.4.0) but it is not installable
Depends: php5-pgsql but it is not installable
Depends: php5-json but it is not installable
Depends: php5-ldap but it is not installable
Depends: php5-cli but it is not installable
Depends: php5-cgi but it is not installable
E: Unable to correct problems, you have held broken packages.
Ubuntu 16.04のowncloudリポジトリからパッケージをインストールしています: http://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/
ここでは、owncloudを破壊する16.04アップグレードに関する記事を読みました: buntu 16.04 upgrade:authorization issue
ただし、回避策を見つけることができませんでした。 owncloudをだましてPHP7を使用する何らかの方法が必要だと思いますが、その方法がわかりません。誰が何をすべきかのアイデアを持っていますか?
インストールしていることを確認できます
Sudo apt-get install owncloud owncloud-deps-php7.0 owncloud-files
たぶんinstall owncloud
はinstall owncloud-deps-php7.0
ではありません
ここにリンクしている問題が発生していたとき、16.04ではなく15.10リポジトリをインストールしていました。それを修正しようとしていたとき、16.04はありませんでした。上記が機能しない場合。私はあなたに行ってみます
/etc/apt/sources.list.d
owncloudを見つけて、数値を16.04から15.10に変更するか、15.04に変更してから
Sudo apt-get update
そして、インストールしてみてください
Sudo apt-get install owncloud-files
まず、それがうまくいかない場合は、インストールしてみてください
Sudo apt-get install owncloud
それがそのようにインストールされる場合..インストール後に戻って、自分のowncloud.listを16.04に再度更新し、別のapt-get更新..に更新があるかどうかを確認し、更新しようとします