[解決済み] php5パッケージのインストール候補がない (Ubuntu 16.04)
2022-02-09 11:23:34
質問
Ubuntu 16.04にphp5をインストールしようとしたところ、以下のようなコードでインストールされてしまいました。
sudo apt-get install php5 php5-mcrypt
以下のエラーが発生します。
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package php5 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'php5' has no installation candidate
再インストールを試しましたが、解決しません。
このエラーはすべて、15.10のUbuntuを16.04にアップデートした後に発生しました。
解決方法を教えてください。
Ubuntu 16.04はPHP7を標準搭載しているため、PHP5のパッケージはありません。
しかし、もしあなたが好きなら、これらのパッケージを入手するためにPPAを追加することができます。
phpの純正パッケージを全て削除する
インストールされているPHPパッケージの一覧は
dpkg -l | grep php| awk '{print $2}' |tr "\n" " "
を実行し、不要なパッケージを sudo aptitude purge your_packages_here で削除するか、直接すべてを削除したい場合は :
sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
PPAを追加する
sudo add-apt-repository ppa:ondrej/php
PHPのバージョンをインストールする
sudo apt-get update
sudo apt-get install php5.6
php5.6のモジュールもインストールできます。
バージョンを確認する
sudo php -v
に基づいています。 https://askubuntu.com/a/756186/532957 (@AhmedJerbi さんありがとうございます)
関連
-
[解決済み】接続の取得に失敗しました: php_network_getaddresses: getaddrinfo failed: 名前またはサービスが不明
-
[解決済み】move_uploaded_fileは、「failed to open stream: Permission denied" というエラーが出る
-
[解決済み] 整形されていない数値が発生しました。
-
[解決済み】「セッションキャッシュリミッターを送信できません - ヘッダーはすでに送信されています」【重複】。
-
[解決済み] SAJAXは死んだか?何を置き換えるべきか?
-
[解決済み】chromeの「net : Failed to load resource: net::ERR_SPDY_PROTOCOL_ERROR" は何がおかしいのか?
-
[解決済み】/var/www/htmlとは何ですか?[クローズド]
-
[解決済み] mysql_field_nameを新しいmysqliに変更します。
-
[解決済み] PHP 未定義関数への呼び出し
-
[解決済み] Ubuntuでnodeパッケージマネージャを使用してパッケージをインストールすることができない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】不明なMySQLサーバーのホスト
-
[解決済み】新しいPHPMailerはPHPMailerAutoload.phpが必要?
-
[解決済み] php5パッケージのインストール候補がない (Ubuntu 16.04)
-
[解決済み】Phpのincludeが機能しない? 関数がincludeされない
-
[解決済み】ディレクトリ内のファイル数を数える PHP
-
[解決済み】Chrome net::ERR_INCOMPLETE_CHUNKED_ENCODING エラーが発生しました。
-
[解決済み】既に開始されているPHPセッション【重複あり
-
[解決済み] Uncaught SyntaxError: JSON の位置 1 に予期しないトークン o があります。
-
[解決済み] Forbidden :このサーバーの /phpmyadmin にアクセスする権限がありません。
-
[解決済み] mysql_field_nameを新しいmysqliに変更します。