如何安装没有以太网端口的 ReakTek rtl8821ce 驱动程序

如何安装没有以太网端口的 ReakTek rtl8821ce 驱动程序

我刚买了一台新的 HP 15-ef0875ms 笔记本电脑,正在尝试安装 Xubuntu 18.04.4。网卡无法识别。

我已采取的步骤:

  • 我使用此处的其他答案下载了驱动程序。
  • 我尝试构建驱动程序。make但未安装。
  • 我尝试安装 make。但我没有安装 build-essential、gcc、g++ 或其他。
  • 我尝试安装它们。依赖关系随之而来。最后它告诉我无法安装 dpkg-dev,因为 libdpkg-perl 版本太新。
  • 我搞不清楚了。

如果机器本身没有任何互联网访问,我该怎么办?

答案1

您可以随时在任何具有 USB 端口的系统上上网。

使用 USB 数据线连接您的手机并打开 USB 调制解调器模式。

对于新手来说,手动安装许多带有依赖项的包要容易得多。

答案2

  1. 借用现代手机并使用@Pilot6 用户的建议

  2. 使用下载所有必需的软件包此方法

    apt-get --simulate install build-essential 2>&1 | grep "^  [a-z0-9]" | sed 's/^T.*$//g;s/ /\n/g' | tee packages.txt
    

    使用packages.txt文件,您可以制作一个脚本,通过该文件在具有正常工作的网络适配器的系统上自动下载这些包wget

  3. 从有互联网的机器上的缓存中复制包:

    • 在有网络的电脑上重复安装
    • sudo apt clean && sudo apt update && sudo apt upgrade && sudo apt install make gcc build-essential
    • sudo cp /var/cache/apt /your/usbdisk/在有互联网的机器上
    • cd /your/usbdisk/apt && sudo dpkg -i *.deb
  4. 创建定制的 Ubuntu 18.04 发行版启用所需的构建包

  5. 而且,也许可以在具有相同内核的另一台机器上编译驱动程序......

相关内容