CUPS всегда будет рассматривать один из установленных принтеров как принтер по умолчанию.
Если вы явно не настроите один (с помощью упомянутой вами команды ), будет применяться следующая логика:
Проверьте, установлены ли переменные среды LPDEST
и/или PRINTER
в текущей среде. Если это так, он использует их.
Если ни один из '1.' установлены, он увидит, указали ли вы цель по умолчанию с помощью команды lpoptions -d
(, это может отличаться для каждого пользователя -! ).
Если '2.' поиск терпит неудачу, он рассматривает, установила ли lpadmin -d
общесистемную -очередь печати по умолчанию.
И ядумаю ,если все это не удастся, он выберет другой по умолчанию :первый установленный или первый, который появляется в списке (в алфавитном порядке )--, но на данный момент я не могу вспомнить какой.
Одна вещь, которую вы можете попробовать, это установить переменные окружения LPDEST
и PRINTER
на недопустимое/не -существующее имя принтера (после удаления этих потенциально установленных значений по умолчанию, сделанных с помощьюlpadmin/lpoptions
).
По какой причине в вашей системе не должно быть принтера CUPS по умолчанию?