Mesajul de eroare pe care l-ați primit spune că este imposibil de instalat pasager deoarece depinde de nginx-common < 1.14.1.
Pentru a remedia acest lucru, primul lucru pe care trebuie să-l faceți este să verificați dacă sistemul dvs. mai cunoaște versiunea anterioară de Nginx:
apt show nginx -a | egrep „^(Pachet|Versiune|APT-Surse|$)”
Rezultatul va fi ceva similar cu acesta:
Pachet: nginx
Versiune: 1.14.0-0ubuntu1.9
Surse APT: http://us.archive.ubuntu.com/ubuntu bionic-updates/main Pachete amd64
Pachet: nginx
Versiune: 1.14.0-0ubuntu1
Surse APT: http://us.archive.ubuntu.com/ubuntu bionic/main Pachete amd64
Și probabil vei avea versiune 1.18-<ceva>. Pentru a evita versiunea 1.18 pentru a fi instalat, aveți două opțiuni:
Eliminați depozitul pe care l-ați adăugat pentru a putea actualiza nginx. Fie folosind sudo apt-add-repository --remove <repository> sau trecând prin surse la /etc/apt/sources.list și /etc/apt/sources.list.d și comentarea sau eliminarea depozitului menționat.
Blocare nginx pentru a face upgrade la versiuni diferite de 1.14:
sudo apt-get install nginx=1.14.0-0ubuntu1 nginx-common=1.14.0-0ubuntu1
sudo apt-mark hold nginx nginx-common
După aceea, veți putea să reinstalați libnginx-mod-http-passenger.