我将 Ubuntu Budgie 下载到我的电脑上,但我的 USB wifi 适配器无法工作,因此我将驱动程序下载到我的手机上并将其传输到我的电脑上。发生这种情况后,我尝试运行 install.sh 文件,但一直收到此错误:
Authentication requested [root] for make clean:
bash: make: command not found
Authentication requested [root] for make driver:
bash: make: command not found
####################################
Compile make driver error: 127
Please check error Mesg
####################################
我尝试使用 sudo 和 sure 正常运行它,但它一直给我错误。我确实知道还有其他类似的帖子,但我不明白如何让这些特定的解决方案与我的方法一起使用。
编辑:
我不知道我到底需要做什么。我已插入 USB 无线适配器,但我的计算机未注册它,因此我将执行两个代码。什么lspci -nnk | grep 0280
都没发生,lsusb
我得到了:
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 003: ID 0c45:5104 Microdia Bus 003 Device 004: ID 0bda:a811 Realtek Semiconductor Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 145f:01c1 Trust Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我不知道这是否有帮助,但我应该安装的 Linux 驱动程序称为 Wsky-AC600-LINUX-Driver,位于我的下载目录中。
答案1
在其他计算机上,转到此站点:https://packages.ubuntu.com/选择你的 Ubuntu 版本;从终端检查:
lsb_release -d
以及您的架构;32 位或 64 位:
arch
搜索包构建必需品。下载它及其所有依赖项。依赖项用红点表示;在本例中为 dpkg-dev、g++、gcc、libc6-dev 和 make。也下载这些软件包。将 .deb 文件传输到 Ubuntu 机器的桌面。然后,从终端:
cd ~/Desktop
sudo dpkg -i *.deb
它可能会抱怨某个包缺少依赖项。如果是这样,请下载该包并将其添加到桌面,然后重试。
编辑:另一方面,如果您有可用的以太网连接,您可以简单地执行以下操作:
sudo apt-get update
sudo apt-get install build-essential
所有需要的依赖项及其依赖项都将自动安装。
脚注:我们想确认您的 USB 无线的详细信息,因为可能有比这个漫长的过程更好的方法。请编辑您的问题以添加以下结果:
lsusb
编辑2:您的无线设备是:0bda:a811 Realtek Semiconductor Corp.
通过以太网、网络共享或任何可能的方式建立临时的互联网连接,打开终端并执行以下操作:
sudo apt-get update
sudo apt-get install --reinstall build-essential git
git clone https://github.com/gnab/rtl8812au.git
sudo dkms add ./rtl8812au
sudo dkms build -m 8812au/4.2.2
sudo dkms install -m 8812au/4.2.2
重新启动后你的无线网络就能够正常工作了。