Aktualizacja 2019-01-09: Odkryłem, że CUPS 2.2.8 działa bez problemu z Google Chrome w Ubuntu 18.04. Pobrałem i zainstalowałem go z https://launchpad.net/ubuntu/+source/cups/2.2.8-5ubuntu1.2
Należy pamiętać, że błąd dotyczący CUPS 2.2.7 został zgłoszony na stronie : https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1769893
Kroki instalacji CUPS 2.2.8
Wykonaj wszystkie poniższe czynności z okna terminala.
Zainstaluj wymagania wstępne:
sudo apt install autoconf build-essential libavahi-client-dev \
libgnutls28-dev libkrb5-dev libnss-mdns libpam-dev \
libsystemd-dev libusb-1.0-0-dev zlib1g-dev
Pobierz CUPS 2.2.8 i wypakuj go, a następnie wprowadź utworzony nowy katalog:
cd /tmp
wget -c https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/cups/2.2.8-5ubuntu1.2/cups_2.2.8.orig.tar.gz
tar zxvf cups_2.2.8.orig.tar.gz
cd cups-2.2.8
Uruchomić configure
, make
i make install
:
./configure
make
sudo make install
Możesz zawiesić CUPS, aby nie aktualizował się ponownie do wersji 2.2.7, która nadal ma problem z nieautoryzowanym dostępem:
sudo apt-mark hold cups
Następnie wystarczy ponownie uruchomić cups.service
:
systemctl restart cups.service
Sprawdź, czy usługa jest uruchomiona:
systemctl status cups.service
Jeśli CUPS nie uruchomi się ponownie, zainstaluj ponownie demona, a następnie uruchom ponownie usługę:
sudo apt install --reinstall cups-daemon
systemctl restart cups.service
Następnie dostęp w przeglądarce Google Chrome http: // localhost: 631
Strona główna CUPS może nadal wyświetlać 2.2.7, ale spróbuj kliknąć Administracja i powinna wyświetlić 2.2.8.
Mam nadzieję że to pomoże!