lpstat CUPS не работает

563
user109352

Я недавно установил Ubuntu 16.04 на свой ноутбук и установил CUPS из источника. После этого я изменил файл client.conf и перезапустил CUPS. Этот перезапуск не закончился, потому что это заняло очень много времени, а затем я выключил компьютер. После этого ввод «lpstat» на моем терминале не работает, говоря, что «lpstat: Unauthorized». Я попытался переустановить CUPS через «sudo apt install CUPS», но проблема остается.

Кроме того, если я открываю «Printer» в Ubuntu, я получаю сообщение об ошибке «Произошла ошибка во время операции CUPS:« Unauthorized ».

Может кто-нибудь помочь с моей проблемой?

Заранее спасибо.

1
Возможно, вам лучше использовать CUPS в комплекте со стандартными установщиками Ubuntu. (Если есть какая-то конкретная причина, по которой вам нужно установить CUPS из исходного кода, было бы полезно, если бы вы объяснили, что это за причина.) Вероятно, самый надежный способ получить Ubuntu с работающей и исправленной установкой CUPS - это переустановить Ubuntu и затем выполните что-то из терминала следующим образом: `sudo apt-get upgrade && sudo apt-get update && sudo restart now`. sampablokuper 6 лет назад 0
Хорошо, я понял. Я установил CUPS вручную, потому что я не знал, что Ubuntu по умолчанию установил CUPS. user109352 6 лет назад 0
Я расширил свой комментарий выше и разместил его как ответ. Пожалуйста, отметьте это как принятое, если это решило вашу проблему. Спасибо :) sampablokuper 6 лет назад 0

1 ответ на вопрос

1
sampablokuper

Ubuntu 16.04 LTS Desktop должен поставляться с включенным CUPS. Таким образом, нет необходимости устанавливать CUPS из источника в этой операционной системе.

При установке из исходных кодов возникают ошибки компиляции и установки, а также риски конфликтов с пакетами CUPS, которые включены в Ubuntu.

Вероятно, самый надежный способ получить Ubuntu Desktop с работающей и пропатченной установкой CUPS - это переустановить Ubuntu Desktop и затем, после того как вы загрузитесь в эту установку и получите доступ к Интернету, выполнить что-то из терминала следующим образом:

sudo apt-get upgrade && sudo apt-get update && sudo restart now 

NB. В будущем вы, возможно, обнаружите, что вопросы об Ubuntu лучше задавать на любом из этих двух других сайтов StackExchange, на которых, по-видимому, более высокий процент пользователей Ubuntu или других пользователей GNU / Linux, чем в SuperUser: