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


0

因此,昨晚我决定从Ubuntu切换到Debian,但是我遇到了很多问题和错误。根据neofetch的说法,笔记本电脑是Lenovo 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
我收到一堆无法复制粘贴的内容,但显示为05:00.0网络控制器[0280]:Realtek Semiconductor Co.,Ltd. RTL8822BE 802.11a / b / g / n / ac WiFi适配器[10ec: b822]子系统:Lenovo RTL8822BE 802.11a / b / g / n / ac WiFi适配器[17aa:b024]使用的内核驱动程序:r8822be内核模块:r8822be
Sagarmatha

如果您的硬盘驱动器上有未分配的空间,则可以使用它通过chroot安装debian。如果您有另一台PC,也可以使用PXE引导(netboot)。
GAD3R

尽量sudo modprobe -rv r8822be然后sudo modprobe -v r8822be aspm=0sudo systemctl restart network-manager看看bugs.launchpad.net/ubuntu/+source/linux/+bug/1761693
GAD3R

第一个和第二个命令说致命:找不到模块r8822。
Sagarmatha

您可以从github.com/lwfinger/rtlwifi_new#installation-instruction安装缺少的驱动程序。请参阅安装说明,然后运行以上命令。
GAD3R

Answers:


-1

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

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

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

前往isntall:

dpkg -i <package_name>

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

dpkg --purge <package_name>

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

https://wiki.debian.org/SourcesList

不用担心,这很正常。Debian是一个可靠的发行版,但是与Ubuntu相比,它还有更多步骤可以完全启动和运行。

PS:稍后我会看到lspci输出。在这种情况下(Debian有问题)请参见:https : //unix.stackexchange.com/questions/382939/debian-9-rtl8188ce-wifi-driver-problem


我尝试从您请求的链接中下载“ sudo apt-get install firmware-iwlwifi”,但出现“ E:软件包'firmware-iwlwifi'没有候选安装包”,其中说该软件包不可用,可能是失踪的,过时的,或者只能从另一个来源。
萨加玛塔

没有设置sources.list和Internet连接,您的APT将无法工作。您需要在第一个链接下载软件包,并使用“ dpkg -i <package_name>”进行安装,其中软件包名称是您下载的软件包的名称。您将需要以超级用户身份登录,输入文本“ su”,然后按Enter键,输入密码,然后继续安装固件。
Leandro Arruda '18

我稍后会看到lspci输出。看到,在这种情况下,@Sagarmatha:unix.stackexchange.com/questions/382939/...
林德罗-阿鲁达
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.