Управление периферийными устройствами в операционной системе Linux Mint часто вызывает вопросы у пользователей, привыкших к графическому интерфейсу Windows. Иногда бывает необходимо удалить принтер, который больше не используется, или же устройство перестало корректно работать и требует полного сброса настроек. Это стандартная процедура администрирования, которая позволяет освободить системные ресурсы и избежать конфликтов при подключении нового оборудования.

Существует несколько способов выполнить эту задачу: от простого использования графического меню до работы с командной строкой. Выбор метода зависит от вашей уверенности в использовании терминала и от того, насколько глубоко нужно удалить драйверы и конфигурационные файлы. В этой статье мы разберем все доступные варианты очистки системы от ненужного периферийного устройства.

Удаление принтера через графический интерфейс

Самый простой и безопасный способ для большинства пользователей — использование стандартного инструмента управления принтерами. В дистрибутиве Linux Mint этот функционал интегрирован в меню настроек, что делает процесс интуитивно понятным. Вам не придется запоминать сложные команды, достаточно лишь следовать подсказкам на экране.

Для начала откройте главное меню и введите в поиске Принтеры или зайдите через Меню → Настройки → Принтеры. Откроется окно, где отображается список всех подключенных устройств. Найдите в этом списке тот принтер, который нужно убрать, и кликните по нему правой кнопкой мыши.

В появившемся контекстном меню выберите пункт Удалить или Delete. Система может запросить пароль администратора (root), так как изменение конфигурации оборудования требует прав суперпользователя. После ввода пароля устройство исчезнет из списка, и связанные с ним очереди печати будут очищены автоматически.

  • ✅ Быстрый доступ через стандартное меню настроек
  • ✅ Отсутствие риска ошибиться в командах терминала
  • ✅ Автоматическая очистка очереди печати
  • ✅ Фиксация изменений в базе данных системы
⚠️ Внимание: Удаление принтера через графический интерфейс не всегда полностью очищает систему от драйверов. Если вы планируете переустанавливать устройство, лучше использовать дополнительные методы очистки.

Удаление через терминал с помощью CUPS

Для опытных пользователей, которым нужен более глубокий контроль, существует инструмент командной строки, основанный на системе CUPS (Common Unix Printing System). Этот метод позволяет удалить устройство, даже если графический интерфейс завис или не отображает принтер. Команды выполняются быстро и гарантированно изменяют состояние системы.

Откройте терминал, нажав комбинацию клавиш Ctrl+Alt+T. Введите команду lpstat -p для просмотра списка всех активных принтеров, чтобы убедиться, что вы выбрали правильный идентификатор. Имя устройства обычно представляет собой короткий набор букв и цифр, например HP_LaserJet_1020.

Чтобы удалить конкретное устройство, используйте утилиту lpadmin с флагом -x. Синтаксис команды выглядит следующим образом: sudo lpadmin -x Имя_Принтера. После ввода команды система попросит пароль, который не будет отображаться на экране при вводе. Нажмите Enter, и принтер будет удален.

sudo lpadmin -x HP_LaserJet_1020

Этот способ также позволяет массово удалять устройства или удалять принтеры с нестандартными именами, которые сложно найти в графическом меню. Важно быть предельно внимательным при вводе имени, так как обратного пути после выполнения команды нет.

☑️ Подготовка к удалению через терминал

Выполнено: 0 / 4

Очистка остаточных файлов и драйверов

Иногда после удаления устройства из списка принтеров система продолжает "думать", что оборудование подключено. Это происходит из-за того, что в системе остались конфигурационные файлы или загруженные драйверы. Полная очистка необходима, если вы меняете модель принтера или сталкиваетесь с ошибками при повторной установке.

Основные данные о принтерах хранятся в директории /etc/cups. Для безопасной очистки можно удалить файлы конфигурации, относящиеся к конкретному устройству. Однако, если вы хотите сбросить всю подсистему печати, можно остановить службу CUPS и удалить ее конфигурацию полностью.

Вам потребуется выполнить несколько команд в терминале. Сначала остановите службу: sudo systemctl stop cups. Затем удалите файлы конфигурации: sudo rm -rf /etc/cups/printers.conf. После этого перезапустите службу командой sudo systemctl start cups. Это вернет систему в исходное состояние "как после установки".

Особенности удаления драйверов

Если драйвер устанавливался через пакет .deb, его следует удалять через менеджер пакетов apt-get remove, а не просто удалять файлы из папки. Это предотвратит зависание зависимостей в системе.

⚠️ Внимание: Удаление системных файлов CUPS может привести к тому, что перестанут работать не только удаленные, но и другие принтеры. Всегда делайте резервную копию папки /etc/cups перед изменением конфигурации.

Решение проблем с зависшими принтерами

Бывают ситуации, когда принтер "залипает" в системе: он не удаляется, не появляется в списке или показывает статус "ошибка". Часто это связано с повреждением очереди печати. В таких случаях стандартное удаление не срабатывает, и требуется ручной сброс очереди.

Для очистки очереди используйте команду sudo cancel -a. Она удалит все задания печати, находящиеся в буфере. Если принтер продолжает отображаться в списке, попробуйте перезапустить службу печати: sudo systemctl restart cups. Это часто решает проблемы с зависшими статусами устройств.

В некоторых случаях, особенно с сетевыми принтерами, проблема может быть в DNS или кэше сети. Проверьте соединение, пингуя адрес устройства. Если принтер недоступен по сети, система может не давать его удалить. Попробуйте временно отключить сетевой кабель или Wi-Fi на устройстве перед удалением в системе.

💡

Перезапуск службы CUPS часто является единственным способом сбросить статус зависшего принтера, который не удаляется обычным способом.

Использование утилиты System-config-printer

В Linux Mint также доступен расширенный графический инструмент system-config-printer, который дает больше возможностей, чем стандартное окно настроек. Этот интерфейс позволяет детально просматривать настройки каждого устройства, включая порты и драйверы.

Установить утилиту можно через менеджер программ или терминал командой sudo apt install system-config-printer. После запуска вы увидите более подробную информацию о каждом устройстве. Удаление здесь происходит через меню Принтер → Удалить, но интерфейс позволяет быстрее диагностировать причину ошибок.

Этот инструмент особенно удобен, если у вас несколько принтеров разных брендов, таких как Canon, HP или Epson. Он показывает статус драйверов и позволяет удалить устройство вместе с его специфическими настройками PPDL.

Метод удаления Сложность Требует прав root Очистка драйверов
Графический интерфейс Низкая Да Частичная
Команда lpadmin Средняя Да Полная (на уровне CUPS)
Ручная очистка файлов Высокая Да Полная (включая конфиги)
Утилита system-config-printer Средняя Да Полная
📊 Какой метод удаления вы используете чаще?
Через графическое меню
Через терминал
Воспользуюсь утилитой system-config-printer
Не сталкивался с этой проблемой

Специфика работы с сетевыми принтерами

Удаление сетевого принтера в Linux Mint имеет свои особенности из-за того, что устройство подключается через IP-адрес. Если принтер был удален, но система продолжает пытаться к нему подключаться при запуске, возможно, он прописан в списке автоподключения.

Проверьте файл /etc/cups/printers.conf на наличие записей о удаленном устройстве. Если вы видите строки с именем принтера и его IP-адресом, их нужно удалить вручную в текстовом редакторе (используя sudo nano /etc/cups/printers.conf). Это гарантирует, что система не будет пытаться обнаружить "призрачное" устройство.

Также стоит проверить настройки DNS-SD (Service Discovery), которые автоматически обнаруживают сетевые принтеры. Если вы удалили принтер из сети, но он все еще виден в системе, возможно, его мак-адрес кэшируется. Очистка кэша DNS может помочь в этой ситуации.

⚠️ Внимание: При работе с сетевыми принтерами убедитесь, что IP-адрес устройства не был переназначен другому оборудованию в сети, иначе удаленный принтер может "вернуться" автоматически при обнаружении.

Проверка результативности удаления

После выполнения всех процедур удаления важно убедиться, что принтер действительно исчез из системы. Для этого снова откройте командную строку и введите lpstat -p. Если список пуст или не содержит имени удаленного устройства, значит, операция прошла успешно.

Также проверьте графический интерфейс настроек. Перезапустите окно принтеров, чтобы убедиться, что изменения отображаются. Если принтер все еще виден, попробуйте перезагрузить компьютер — это сбросит все временные кэши и службы печати.

Успешное удаление означает, что система больше не будет тратить ресурсы на проверку статуса этого устройства. Это особенно важно для ноутбуков, работающих от батареи, где лишние фоновые процессы могут сокращать время автономной работы.

💡

Перед удалением принтера всегда проверяйте, нет ли в очереди печати важных документов. Их можно сохранить, перенаправив вывод в файл, чтобы не потерять данные.

FAQ: Часто задаваемые вопросы

Можно ли удалить принтер без прав суперпользователя?

Нет, удаление принтера требует прав администратора (root), так как это изменяет системные конфигурационные файлы и настройки служб печати. Без ввода пароля система не позволит выполнить эту операцию.

Что делать, если команда не удаляет принтер?

Если стандартные команды не работают, возможно, служба CUPS зависла. Попробуйте остановить службу принтеров вручную, удалить файлы конфигурации и перезапустить службу. В крайнем случае, может потребоваться переустановка пакета CUPS.

Удалится ли принтер после перезагрузки?

Если вы удалили принтер корректно (через lpadmin или интерфейс), он не вернется после перезагрузки. Система перезаписывает конфигурационные файлы, и изменения сохраняются на диске.

Как удалить драйвер принтера, если он больше не нужен?

Для удаления драйвера используйте менеджер пакетов sudo apt remove Имя_Пакета. Убедитесь, что вы не удалите системные библиотеки, необходимые для других устройств. Лучше всего удалить драйвер через стандартный менеджер драйверов.

Почему принтер удаляется, но сразу появляется снова?

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