Sunt într-o situație puțin dificilă.
Mi-am actualizat serverul Ubuntu de la 16.04 la 18.04, dar upgrade-ul nu a mers bine. Acum, arată versiunea 18.04 LTS pe „lsb_release -a” și nu poate instala niciun pachet, deoarece Apache nu dorește să facă upgrade la versiunea implicită pe 18.04.
Acesta este un server Jira (v18.12 mai exact). Din câte am înțeles, nu pot schimba versiunea Apache din această cauză. Acum, când încerc să instalez orice pachet, primesc
root@jira:/# apt-get install netplan
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Poate doriți să rulați „apt --fix-broken install” pentru a le corecta.
Următoarele pachete au dependențe neîndeplinite:
apache2 : Depinde: apache2-bin (= 2.4.18-2ubuntu3.17) dar 2.4.29-1ubuntu4.21 urmează să fie instalat
Depinde: apache2-data (= 2.4.18-2ubuntu3.17) dar 2.4.29-1ubuntu4.21 urmează să fie instalat
E: Dependențe nesatisfăcute. Încercați „apt --fix-broken install” fără pachete (sau specificați o soluție).
apt --fix-broken install
comanda îmi arată asta.
root@jira:/# apt --fix-broken install
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Corectarea dependențelor... Gata
Următoarele pachete au fost instalate automat și nu mai sunt necesare:
libasprintf0v5 liblua5.1-0 libxft2 libxxf86dga1 redenumiți sgml-base xml-core
Utilizați „sudo apt autoremove” pentru a le elimina.
Următoarele pachete suplimentare vor fi instalate:
apache2
Pachete sugerate:
www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom
Următoarele pachete vor fi actualizate:
apache2
1 actualizat, 0 nou instalat, 0 de eliminat și 263 nu au fost actualizate.
139 nu este complet instalat sau demontat.
Trebuie să obțineți 0 B/95,1 kB de arhive.
După această operațiune, se vor folosi 26,6 kB de spațiu suplimentar pe disc.
Doriți să continuați? [D/n] y
(Se citesc baza de date... 99235 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea .../apache2_2.4.29-1ubuntu4.21_amd64.deb...
Se restabilește conffile pierdute /etc/apache2/mods-available/cern_meta.load.
/var/lib/dpkg/tmp.ci/preinst: linia 149: /etc/apache2/mods-available/cern_meta.load: Nu există un astfel de fișier sau director
dpkg: eroare la procesarea arhivei /var/cache/apt/archives/apache2_2.4.29-1ubuntu4.21_amd64.deb (--unpack):
noul subproces de script de preinstalare a pachetului apache2 a returnat starea de ieșire de eroare 1
insserv: avertisment: din scriptul „K01jira” lipsesc etichetele LSB și suprascrierile
insserv: avertisment: din scriptul „jira” lipsesc etichetele LSB și suprascrierile
Lucrarea pentru apache2.service a eșuat deoarece procesul de control a ieșit cu cod de eroare.
Consultați „starea systemctl apache2.service” și „journalctl -xe” pentru detalii.
invoke-rc.d: initscript apache2, acțiunea „start” a eșuat.
â apache2.service - LSB: server web Apache2
Încărcat: încărcat (/etc/init.d/apache2; generat)
Drop-In: /lib/systemd/system/apache2.service.d
ââapache2-systemd.conf
Activ: eșuat (Rezultat: cod de ieșire) din Luni 2022-02-21 19:09:14 CET; acum 7 ms
Documente: man:systemd-sysv-generator(8)
Proces: 21408 ExecStart=/etc/init.d/apache2 start (cod=ieșit, stare=2)
21 februarie 19:09:14 jira systemd[1]: Se pornește LSB: serverul web Apache2...
21 februarie 19:09:14 jira apache2[21408]: /etc/init.d/apache2: 46: .: Nu se poate deschide /etc/apache2/envvars
21 februarie 19:09:14 jira apache2[21408]: /etc/init.d/apache2: 57: .: Nu se poate deschide /etc/apache2/envvars
21 februarie 19:09:14 jira apache2[21408]: EROARE: APACHE_PID_FILE trebuie definit în /etc/apache2/envvars
21 februarie 19:09:14 jira systemd[1]: apache2.service: Procesul de control a fost ieșit, cod=status ieșit=2
21 februarie 19:09:14 jira systemd[1]: apache2.service: a eșuat cu rezultatul „exit-code”.
21 februarie 19:09:14 jira systemd[1]: Nu s-a pornit LSB: server web Apache2.
Au fost întâlnite erori în timpul procesării:
/var/cache/apt/archives/apache2_2.4.29-1ubuntu4.21_amd64.deb
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)
Jira merge bine! Problema este că serverul nu poate trimite notificări prin e-mail în acest moment. Și nu pot da ping nicăieri (chiar google.com) din consolă. Am restrâns situația la faptul că nu am niciun server DNS configurat pe acea cutie. Și căutăm o modalitate de a defini orice server DNS fără a instala niciun pachet.
Poate că există o modalitate veche de a edita un fișier conf și de a readuce internetul?
Sunt un nou linux și căutarea nu mi-a dat prea mult. Am petrecut deja ore întregi cu asta și am decis să vă cer părerea.
Multumesc pentru ajutor!