Apt

如何在 RaspberryPi 上安裝 PHP7.2 避免 apt

  • May 8, 2022

我計劃在本地連接的 RaspberryPi 上託管我的 laravel 應用程序。我有我的 DynDns 域設置和一切。現在我只需要在我的覆盆子上獲取 PHP7.2 並從我需要的內容中將 buster 添加到我的儲存庫列表中,然後我應該能夠獲取 PHP7.2 但是當我執行命令時出現以下錯誤安裝php7.2:

The value 'buster' is invalid for APT::Default-Release as such a release is not available in the sources

我不知道如何繼續這個,我該如何解決它以及為什麼會發生這種情況。請注意,我使用指南來設置 buster。你可以向下滾動到“安裝 PHP 7.2”,看看我做了什麼。

為什麼不從php的網站下載原始碼然後make,make安裝呢?而不是將您的 pi 升級到尚未完全支持的發行版。

您只需要apt-get install build-essential,然後直接從 php 下載 php7.2,然後進入您所在的目錄並按照自述文件進行操作,該文件應如下所示:

./configure
make
make install

如果您因為這個問題而無法安裝build-essential,我會考慮撤消您為嘗試安裝 php7.2 所做的所有事情。然後將您的 sources.list 重建為預設值。

此外,如果在配置和製作階段出現其他依賴項問題,請安裝缺少的依賴項。

引用自:https://unix.stackexchange.com/questions/498453