Как полностью удалить и переустановить драйвер принтера?

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

Как я могу это сделать?

Удаление принтера и добавление его снова не удаляет драйвер, я думаю.

1 ответ

Решение

Есть несколько способов узнать, какой пакет был установлен при попытке установить драйвер для принтера. Вот 3, которые я знаю:

  1. Поиск установленных на данный момент пакетов, выпущенных принтером

    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 
    
  2. Поиск в истории APT недавно установленных пакетов, связанных с принтером

    cat /var/log/apt/history.log | grep -e ^Install | grep printer
    zcat /var/log/apt/history.log.*.gz | grep -e ^Install | grep printer
    
  3. Используйте сайт пакетов 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 пакет находится среди них.

Другие вопросы по тегам