大维 发布的文章

尝试了docker安装,一直无法打印。
这次直接安装到主机里面。记录下安装过程。

  1. ssh命令行进入
  2. sudo -i 获取rootquan'xian
  3. sudo apt-get update 更新包lie'biao
  4. sudo apt-get install cups 安装 cups,选择Y
  5. nano /etc/cups/cupsd.conf 编辑 CUPS 的配置文件。Listen localhost:631改为Listen 0.0.0.0:631, Ctrl+o 保存、回车、Ctrl+X 退出
  6. 在以下 4 段代码中加入 Allow all
<Location>
    Order allow,deny
    Allow all
</Location>
<Location /admin>
    Order allow,deny
    Allow all
</Location>
<Location /admin/conf>
    AuthType Default
    Require user @SYSTEM
    Order allow,deny
         Allow all
</Location>
<Location /admin/log>
    uthType Default
    Require user @SYSTEM
    Order allow,deny
    Allow all
</Location>
  1. sudo usermod -a -G lpadmin 您的飞牛登录用户名 添加管理员,这里的用户名是你登录飞牛的用户名,后面登录 cups 账号使用的账号密码就是你的飞牛账号密码
  2. sudo service cups restart 重启 cups
  3. sudo apt-get install hplip 安装 hplip
  4. hp-setup -i 设置打印机,此步骤如果遇到红色报错,可执行一下命令,重启主机,等待开机。
sudo mkdir -p /home/yw0421/.hplip
sudo chown -R yw0421:users /home/yw0421/.hplip
sudo usermod -aG lp,lpadmin,dialout yw0421
sudo reboot
  1. 管理端网址:http://你的飞牛IP:631

  1. 以管理员身份打开「终端」或「命令提示符」

Win+X → 选 终端 (管理员) / Windows Terminal (Admin)

  1. 复制粘贴这行命令,回车:
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
  1. 重启资源管理器(或电脑):
taskkill /f /im explorer.exe & start explorer.exe

# 查看之前的golang编译环境
# 设置成linux对应的
set GOARCH=amd64
go env -w GOARCH=amd64
set GOOS=linux
go env -w GOOS=linux
​
​
go build -o [目标可执行程序] [源程序]
# 例子
go build -tags dev -o D:\MasterStudy\wormhole\build\hole main.go
​
​
# 还原之前的编译环境
​
set GOARCH=amd64
go env -w GOARCH=amd64
set GOOS=windows
go env -w GOOS=windows