Update 2019-01-09: Ich habe festgestellt, dass CUPS 2.2.8 mit Google Chrome in Ubuntu 18.04 problemlos funktioniert. Ich habe es von https://launchpad.net/ubuntu/+source/cups/2.2.8-5ubuntu1.2 heruntergeladen und installiert
Bitte beachten Sie, dass der Fehler für CUPS 2.2.7 abgelegt ist unter: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1769893
Installationsschritte für CUPS 2.2.8
Führen Sie alle folgenden Aktionen in einem Terminalfenster aus.
Installieren Sie die Voraussetzungen:
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
Laden Sie CUPS 2.2.8 herunter, extrahieren Sie es und geben Sie das neu erstellte Verzeichnis ein:
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
Führen Sie das configure
, make
und make install
:
./configure
make
sudo make install
Möglicherweise möchten Sie CUPS zurückhalten, damit es nicht auf 2.2.7 aktualisiert wird, bei dem das Problem mit Unauthorized weiterhin besteht:
sudo apt-mark hold cups
Dann müssen Sie nur noch Folgendes neu starten cups.service
:
systemctl restart cups.service
Überprüfen Sie, ob der Dienst ausgeführt wird:
systemctl status cups.service
Wenn CUPS nicht neu gestartet werden kann, installieren Sie den Dämon neu und starten Sie den Dienst erneut:
sudo apt install --reinstall cups-daemon
systemctl restart cups.service
Dann greifen Sie in Google Chrome auf http: // localhost: 631 zu
Auf der CUPS-Startseite wird möglicherweise immer noch 2.2.7 angezeigt. Klicken Sie jedoch auf Administration. Es sollte 2.2.8 angezeigt werden.
Hoffe das hilft!