从 Ubuntu 切换到 Debian 后,系统无法按预期运行

从 Ubuntu 切换到 Debian 后,系统无法按预期运行

所以我昨晚决定从 Ubuntu 切换到 Debian,但我遇到了很多问题和错误。根据 neofetch,我的笔记本电脑是联想 E580,我安装的操作系统是 Linux buster/sid x86_64。

最大的问题是我安装了 i386 而不是 amd64,因为这是一台新笔记本电脑,是 64 位的。我还在想要 LXDE 时意外安装了 GNOME 3。安装后,我完全无法使我的 Wi-Fi 驱动程序正常工作,互联网上的大多数教程都是几年前的,并且包含过时的软件包和命令,并且unetbootin拒绝安装。

我没有 USB 闪存驱动器或 DVD 来使用引导加载程序,它需要从驱动器本身完成。

有人能帮我弄清楚如何完成这项工作吗,然后甚至可以推断出如何让我的 wifi 驱动程序工作?我会在这台笔记本电脑上发布 Wi-Fi 驱动程序,但我几乎无法使用任何常规命令来找到它;命令行一直说它们不存在。

输出 lspci

05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8822BE 
802.11a/b/g/n/ac WiFi adapter [10ec:b822] Subsystem: Lenovo RTL8822BE 
802.11a/b/g/n/ac WiFi adapter [17aa:b024] 
Kernal driver in use: r8822be 
Kernal modules: r8822be

答案1

安装时会有一个专门的窗口来配置您的连接,但大多数情况下会失败,因为需要第三方非免费固件。WI-FI 连接时会发生这种情况。

您需要手动安装软件包 firmware-iwlwifi,例如,如果您使用此版本,并且您的计算机型号必须出现在某个论坛中或安装通用固件,您可以搜索“iwlwifi debian stretch”。尝试您已安装的架构。

您可以从以下链接从其他设备下载并通过 USB 连接进行传输: https://pkgs.org/download/firmware-iwlwifi

安装:

dpkg -i <package_name>

删除软件包并删除配置文件

dpkg --purge <package_name>

之后,当您可以访问互联网时,您将需要配置文件/etc/apt/sources.list以让操作系统知道高级包管理 APT 将使用哪些存储库。

https://wiki.debian.org/SourcesList

别担心,这很正常。Debian 是一个可靠的发行版,但与 Ubuntu 相比,它需要更多步骤才能完全启动并运行。

附言:我稍后看到了 lspci 的输出。在这种情况下(Debian 的一个问题),请看:https://unix.stackexchange.com/questions/382939/debian-9-rtl8188ce-wifi-driver-problem

相关内容