如何在 20.04 上安装 libnginx-mod-http-passenger?
要在 amd64 arch 机器上安装它:
$ sudo apt install -y dirmngr gnupg
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 561F9B9CAC40B2F7
$ sudo apt install -y apt-transport-https ca-certificates
$ su
# echo deb [arch=amd64] https://oss-binaries.phusionpassenger.com/apt/passenger focal main > /etc/apt/sources.list.d/passenger.list
# exit
Run Code Online (Sandbox Code Playgroud)
然后
$ sudo apt update
$ sudo apt-get install -y libnginx-mod-http-passenger
Run Code Online (Sandbox Code Playgroud)
然后就可以安装成功了
按照此处建议的修复方法是运行:
echo "deb https://oss-binaries.phusionpassenger.com/apt/passenger focal main" | sudo tee /etc/apt/sources.list.d/passenger.list
Run Code Online (Sandbox Code Playgroud)
然后再次尝试安装。这将修复以下错误:
The following packages have unmet dependencies:
libnginx-mod-http-passenger : Depends: nginx-common (< 1.14.1) but 1.18.0-0ubuntu1 is to be installed
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6928 次 |
| 最近记录: |