ubuntu 安卓 usb共享网络打印机驱动(Ubuntu使用USB共享安卓网络打印机驱动)

  • ubuntu 安卓 usb共享网络打印机驱动(Ubuntu使用USB共享安卓网络打印机驱动)已关闭评论
  • A+
所属分类:打印机驱动安装
摘要

Ubuntu使用USB共享安卓网络打印机驱动随着移动设备的普及,越来越多的人使用安卓设备进行打印工作。而如果你的打印机没有网络功能,那么就需要使用USB共享功能来连接安卓设备和打印机。本文将介绍在Ubuntu系统下使用USB共享安卓设备打印的方法。安装USB打

Ubuntu使用USB共享安卓网络打印机驱动

随着移动设备的普及,越来越多的人使用安卓设备进行打印工作。而如果你的打印机没有网络功能,那么就需要使用USB共享功能来连接安卓设备和打印机。本文将介绍在Ubuntu系统下使用USB共享安卓设备打印的方法。

安装USB打印机驱动

首先,我们需要为Ubuntu系统安装USB打印机驱动。如果你已经安装了打印机驱动程序,那么可以跳过这一步。打开终端,输入命令:

sudo apt-get update

sudo apt-get install cups

这将会安装cups包,它提供了在Linux系统中管理打印机的功能。接下来,我们需要为打印机安装驱动。

如果你的打印机有官方驱动程序,则可以从官方网站下载安装。否则,你可以尝试使用通用驱动程序。

启用USB共享功能

接下来,我们需要在Ubuntu系统上启用USB共享功能。打开终端,输入以下命令:

sudo apt-get update

sudo apt-get install android-tools-adb android-tools-fastboot

这个命令将会安装Android Debug Bridge(ADB)和Fastboot工具。然后使用以下命令来启用USB共享功能:

echo 'SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_interface", \

ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4ee1", \

MODE:="0666", \

SYMLINK+="android_adb", \

RUN+="/usr/bin/usb_printer.py"' | \

sudo tee /etc/udev/rules.d/51-android.rules

请注意,在上面的命令中,ATTRS{idVendor}和ATTRS{idProduct}是安卓设备的厂商和产品ID。在上面的例子中,ID是由google提供的Nexus 5X设备。如果你使用的是其他设备,则需要将对应的ID输入到上面的命令中。

安装usb_printer.py脚本

最后,我们需要安装usb_printer.py脚本,它将会为我们提供USB共享打印机的功能。输入以下命令来下载脚本:

curl https://raw.githubusercontent.com/usbprinter/android-usbprinter/master/usb_printer.py \

-O /usr/bin/usb_printer.py

下载完成后,需要对脚本进行权限控制。输入以下命令:

sudo chmod 755 /usr/bin/usb_printer.py

连接安卓设备和打印机

现在,我们已经准备好在Ubuntu系统下使用USB共享打印机了。连接你的安卓设备和打印机,然后打开终端,输入以下命令:

adb devices

这个命令将会列出所有已连接到系统的安卓设备。如果你的设备已经被识别,则说明连接成功。

接下来,请在你的安卓设备上安装并启动PrinterShare应用。启动之后,选择USB共享,然后选择你的打印机。现在,你就可以在Ubuntu系统下使用打印机了。

需要注意的是,使用USB共享会降低打印速度和质量。所以,在可以的情况下,建议使用直接连接网络的打印机。

本文介绍了在Ubuntu系统下使用USB共享安卓设备打印的方法。虽然使用USB共享会带来一些不便,但如果你没有其他可以使用的打印机,则USB共享是一个不错的选择。