Sudo apt-get install php5-intl
と入力すると、次のエラーが表示されます。
php5-intl : Depends: php5-common (= 5.5.9+dfsg-1ubuntu4) but 5.5.13+dfsg-2+deb.sury.org~precise+1 is installed
どうすれば修正できますか?
apt-cache policy php5-intl php5-common
にあるもの:
php5-intl:
Instalado: (nenhum)
Candidato: 5.5.9+dfsg-1ubuntu4
Tabela de versão:
5.5.9+dfsg-1ubuntu4 0
500 http://archive.ubuntu.com/ubuntu/ trusty/universe AMD64 Packages
php5-common:
Instalado: 5.5.13+dfsg-2+deb.sury.org~precise+1
Candidato: 5.5.13+dfsg-2+deb.sury.org~precise+1
Tabela de versão:
*** 5.5.13+dfsg-2+deb.sury.org~precise+1 0
100 /var/lib/dpkg/status
5.5.9+dfsg-1ubuntu4 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main AMD64 Packages
@AndreaCorbelliniが示唆したように、dpkg -l | grep deb.sury.org
、
ii Apache2 2.4.9-1 + deb.sury.org〜precise + 1 AMD64 Apache HTTPサーバー ii Apache2-bin 2.4.9-1 + deb.sury.org〜precise + 1 AMD64 Apache HTTPサーバー(バイナリファイルとモジュール) ii Apache2-data 2.4.9-1 + deb.sury.org〜precise + 1すべてのApache HTTPサーバー(共通ファイル) ii Apache2- mpm-prefork 2.4.9-1 + deb.sury.org〜precise + 1 AMD64 Apache2 ii Apache2-utils 2.4.9-1 + deb.sury.org〜precise + 1 AMD64の移行プリフォークMPMパッケージApache HTTPサーバー(Webサーバー用ユーティリティプログラム) rc libapache2-mod-php5 5.5.13 + dfsg-2 + deb.sury.org〜precise + 1 AMD64サーバー側、HTML-emb ededスクリプト言語(Apache 2モジュール) ii libapr1:AMD64 1.5.1-2 + deb.sury.org〜precise + 1 AMD64 Apache Portable Runtime Library ii libjson-c2:AMD64 0.11- 4 + deb.sury.org〜precise + 1 AMD64 JSON操作ライブラリ-共有ライブラリ ii libjson-c2:i386 0.11-4 + deb.sury.org〜precise + 1 i386 JSON操作ライブラリ-共有ライブラリ ii libjson0:AMD64 0.11-4 + deb.sury.org〜precise + 1 AMD64 JSON操作ライブラリ(移行パッケージ) rc php5-cli 5.5.13 + dfsg-2 + deb.sury。 org〜precise + 1 AMD64コマンドラインインタープリター(php5スクリプト言語用) rc php5-curl 5.5.13 + dfsg-2 + deb。 sury.org〜precise + 1 AMD64 CURLモジュールfor php5 rc php5-Gd 5.5.13 + dfsg-2 + deb.sury.org〜precise + 1 AMD64 Gd module for php5 ii php5 -json 1.3.5-1 + deb.sury.org〜precise + 1 AMD5 for PHP5 rc php5-mysql 5.5.13 + dfsg-2 + deb.sury.org〜precise + 1 AMD64 MySQL用JSONモジュールphp5 rcのモジュールphp5-pgsql 5.5.13 + dfsg-2 + deb.sury.org〜precise + 1 AMD64 php5 rc用のPostgreSQLモジュールphp5-readline 5.5.13 + dfsg-2 + deb.sury.org〜precise + 1 php5 rcのAMD64 Readlineモジュールphp5-tidy 5.5.13 + dfsg-2 + deb.sury.org〜precise + 1 php5 [.____。のAMD64 tidyモジュール。 ] rc php5-x sl 5.5.13 + dfsg-2 + deb.sury.org〜precise + 1 php5用のAMD64 XSLモジュール
@ABが提案したように、find /etc/apt/ -name "*.list" -exec bash -c 'printf "\n%s\n%s\n%s\n" "========" "$1" "========"; cat "$1"' _ {} \;
を見てみましょう
======== /etc/apt/sources.list.d/google-talkplugin.list ======== ###このファイルIS自動設定### #このエントリはコメントアウトできますが、その他の変更は失われる可能性があります。 #deb http:/ /dl.google.com/linux/talkplugin/deb/ stable main#信頼性の高い安定性 ======== /etc/apt/sources .list.d/dropbox.list ======== #deb http://linux.dropbox.com/ubuntu trusty main#desabilitado naatualizaçãopara trusty ======== /etc/apt/sources.list.d/pinta-maintainers-pinta-daily-trusty.list === ===== ======== /etc/apt/sources.list.d/precise-partner.list = ======= deb http://archive.canonical.com/ubuntu信頼できるパートナー#software-centerによって追加されました ======== /etc/apt/sources.list.d/libreoffice-ppa-precise.list ======== #deb http://ppa.launchpad .net/libreoffice/ppa/ubuntu trusty main#desabil信頼できる #deb-src http://ppa.launchpad.net/libreoffice/ppa/ubuntu trusty main#信頼できない === ===== /etc/apt/sources.list.d/webupd8team-sublime-text-2-precise.list ======== deb http://ppa.launchpad.net/webupd8team/sublime-text-2/ubuntu trusty main#desabilitado naatualizaçãopara trusty #deb-src http://ppa.launchpad.net/webupd8team/sublime -text-2/ubuntu trusty main#desabilitado naatualizaçãopara trusty ======== /etc/apt/sources.list.d/opera。 list ======== #このファイルは、Operaブラウザが通常の一部として最新の状態に維持されるようにします #システムのアップグレード deb http://deb.opera.com/opera/安定したnon-free #Opera Browser(最終リリース) #上記の行 #アルファ版およびベータ版 #リリースも取得する場合は、次の行のコメントを解除します。[._ ___。] #deb http://deb.opera.com/opera-beta/ stable non-free #Opera Browser(ベータリリース) ===== === /etc/apt/sources.list.d/ubuntugis-ubuntugis-unstable-precise.list ======== #deb http: //ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu trusty main#desabilitado naatualizaçãopara trusty #deb-src http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu trusty main#desabilitado naatualizaçãopara trusty ======== /etc/apt/sources.list.d/webupd8team-y-ppa-manager-precise .list ======== #deb http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu trusty main#desabilitado naatualizaçãopara trusty #deb-src http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu trusty main#desabilitado naatualizaçãopara trusty ===== === /etc/apt/sources.list.d/keithw-mosh-precise.list ========= #deb http:// ppa.launchpad.net/keithw/mosh/ubuntu tru sty main#trusty #deb-src http://ppa.launchpad.net/keithw/mosh/ubuntu trusty main#desabilitado naatualizaçãopara trusty ======== /etc/apt/sources.list.d/webupd8team-sublime-text-2-trusty.list ======== #deb-src http://ppa.launchpad.net/webupd8team/sublime-text-2/ubuntu trusty main ======== /etc/apt/sources.list.d/pinta-maintainers-pinta-stable-trusty.list ======== deb http://ppa.launchpad。 net/pinta-maintainers/pinta-stable/ubuntu trusty main #deb-src http://ppa.launchpad.net/pinta-maintainers/pinta-stable/ubuntu trusty main ======== /etc/apt/sources.list.d/ondrej-php5-precise.list ======== #deb http://ppa.launchpad.net/ondrej/php5/ubuntu trusty main#desabilitado naatualizaçãopara trusty #deb-src http://ppa.launchpad.net/ondrej/php5/ ubuntu trusty main#desabilitado naatualizaçãopara trusty ======== /etc/apt/sources.list.d/pgdg.list ======== #deb http: //apt.postgresql.org/pub/repos/apt/ precise-pgdg main#desabilitado naatualizaçãopara trusty ======== /etc/apt/sources.list.d/juan457-zorba-precise.list ======== #deb http://ppa.launchpad.net/juan457/zorba/ubuntu trusty main#信頼性の高い信頼性 #deb-src http://ppa.launchpad.net/juan457/zorba/ubuntu trusty main#信頼性の高い信頼性 ======== /etc/apt/sources.list ======== deb http://archive.ubuntu.com/ ubuntu trusty universeメイン制限付きマルチバース
バージョン5.5.9+dfsg-1ubuntu4
のインストールを強制します
Sudo apt-get install php5-common=5.5.9+dfsg-1ubuntu4
バージョン5.5.9+dfsg-1ubuntu4
は、インストールされているバージョンのバージョン番号が大きいため、通常の方法ではインストールできません。
コメントと更新された質問を読んだ後、システムはかなり打撃を受けています。どうすればPPAを使用するか、debファイルをインストールするのかわからないのにどうしてそれを処理するのですか?
here のPPAを使用したと思われます。だから
PPAを再度追加します
システムをアップグレードします。定義済みの状態が必要です
Sudo apt-get update
Sudo apt-get dist-upgrade
PPAを保持するかどうかを決定します
答えがyesの場合は、ここで終了
あなたの答えがnoの場合、読み進めてください
小さなヘルパーをインストールする
Sudo apt-get install ppa-purge
PPAを削除します。例:ppa:ondrej/Apache2
Sudo ppa-purge ppa:ondrej/Apache2
保持しないすべてのPPAについて前の手順を繰り返します
アップグレードすると、サポートされなくなったソフトウェアの競合を避けるために、UbuntuはPPAを無効にします。
おそらく以前のバージョンからアップグレードしたため、PPAを再度有効にする必要があります。
ソフトウェアアップデーターのチェックボックスをオンにするだけです(settingsrepositoriesother software)、またはソースファイルを手動で編集し、無効にしたPPAのコメントを解除して、再度有効にすることができます。
Sudo nano /etc/apt/sources.list
PPAが新しいバージョンをサポートしている限り、おそらくパッケージ(Sudo apt-get update
)をリロードした後に更新されます。