Как полностью удалить и переустановить драйвер принтера?
У принтера есть некоторые проблемы, и я считаю, что, если я полностью удалю драйвер принтера, а затем переустановлю его, он будет работать.
Как я могу это сделать?
Удаление принтера и добавление его снова не удаляет драйвер, я думаю.
1 ответ
Есть несколько способов узнать, какой пакет был установлен при попытке установить драйвер для принтера. Вот 3, которые я знаю:
Поиск установленных на данный момент пакетов, выпущенных принтером
aptitude search printer | grep ^i i epson-inkjet-printer-escpr - Epson Inkjet Printer Driver (ESC/P-R) for i indicator-printers - indicator showing active print jobs i printer-driver-c2esp - printer driver for Kodak ESP AiO color ink i printer-driver-foo2zjs - printer driver for ZjStream-based printers i printer-driver-foo2zjs-common - printer driver for ZjStream-based printers i printer-driver-gutenprint - printer drivers for CUPS i printer-driver-hpcups - HP Linux Printing and Imaging - CUPS Raste i printer-driver-min12xxw - printer driver for KonicaMinolta PagePro 1 i printer-driver-pnm2ppa - printer driver for HP-GDI printers i printer-driver-postscript-hp - HP Printers PostScript Descriptions i printer-driver-ptouch - printer driver Brother P-touch label print i printer-driver-pxljr - printer driver for HP Color LaserJet 35xx/ i printer-driver-sag-gdi - printer driver for Ricoh Aficio SP 1000s/S i printer-driver-splix - Driver for Samsung and Xerox SPL2 and SPLc i system-config-printer-common - Printer configuration GUI i system-config-printer-gnome - Printer configuration GUI i system-config-printer-udev - Printer auto-configuration facility based
Поиск в истории APT недавно установленных пакетов, связанных с принтером
cat /var/log/apt/history.log | grep -e ^Install | grep printer zcat /var/log/apt/history.log.*.gz | grep -e ^Install | grep printer
Используйте сайт пакетов Ubuntu для поиска пакетов, которые предоставляют драйверы для вашего принтера, путем поиска по именам пакетов и описаниям пакетов. Вы должны не только искать точный номер модели, но также и пытаться просто искать производителя. Большинство пакетов имеют единую схему именования.
Комбинируя эти методы, вы сможете найти правильный пакет и удалить его с apt-get purge $package-name
, В моем случае я обнаружил, что установил пакет с именем epson-inkjet-printer-escpr
,
Вы можете также удалить пакеты из /var/cache/apt/archives/
а также /var/cache/apt/archives/partial/
или очистить весь локальный кеш пакетов sudo apt-get clean
,
Внимание: при удалении пакетов следует соблюдать осторожность, поскольку удаление всех пакетов, связанных с принтером, с помощью подстановочного знака может повредить вашу установку. Обычные индикаторы для удаления неправильных пакетов - это очень длинный список пакетов, которые будут удалены, или ubuntu-desktop
пакет находится среди них.