整体安装过程:
编译的时候遇到问题提示: error: implicit declaration of function ‘get_ds’
解决方法如下: https://github.com/tomaspinho/rtl8821ce/pull/31
原因如下: https://lore.kernel.org/patchwork/patch/1047248/
原因大概就是get_ds是KERNEL_DS的旧名称,所以我们在5.x以后的内核要用新的名称。
编译安装后,/var/lib/dpkg/status文件里面仍然记载着apt安装失败。所以,当你用apt一类的工具再次安装其他软件时,apt工具会报错。怎么办呢?
解决办法:修改/var/lib/dpkg/status文件。
方法如下:方法一:更新网卡驱动
1、在桌面找到我的电脑。
2、右键点击设备管理器。
3、找到无线适配器,单击,出现驱动然后点击右键进行更新。
方法二:重新下载网卡驱动
(1)手动官网驱动下载
1、按照电脑品牌搜索官网。
2、在官网的支持专区输入电脑型号搜索驱动。
3、在搜索结果中找到网卡驱动,点击下载即可。
4、下载完成后进行解压和安装即可。
(2)下载第三方驱动软件,如驱动人生或者驱动精灵
1、到以上软件的官网下载正版软件。
2、进行下载,下载完成后进行安装。
3、运行软件,软件自动开始检测,检测完毕后会自动进行匹配的网卡驱动安装。
这是Linux下的软件依赖问题,如果直接用rpm安装,需要手动解决。方法是将列出的依赖包全部安装好再安装Chrome浏览器。
不过题主用的Ubuntu系统,没有记错的话可以使用apt-get管理器安装软件的吧,这样就可以让包管理器自动解决依赖问题了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)