我走过的每条路都通往:
E: Unable to locate package linux-headers-5.15.133.1-microsoft-standard-WSL2
E: Couldn't find any package by glob 'linux-headers-5.15.133.1-microsoft-standard-WSL2'
E: Couldn't find any package by regex 'linux-headers-5.15.133.1-microsoft-standard-WSL2'
像这样:
sudo apt install -y linux-headers-$(uname -r)
[sudo] password for pelle:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-headers-5.15.133.1-microsoft-standard-WSL2
E: Couldn't find any package by glob 'linux-headers-5.15.133.1-microsoft-standard-WSL2'
E: Couldn't find any package by regex 'linux-headers-5.15.133.1-microsoft-standard-WSL2
尽管我似乎已经有了这个版本,但我无法理解。
$ uname -r
5.15.133.1-microsoft-standard-WSL2
为什么系统找不到我已有的软件包版本?
我想要的是让 Ubuntu 与我的 wifi-adaper AWUS036ach - rtl8812au 一起工作。安装驱动程序,使用 lsusb 定位设备,例如连接airmon-ng,将其置于监控模式等。 (在 VMware 和 Kali Linux 中我做得很好)。但我想转到 Ubuntu。
前两天我做了这个https://github.com/morrownr/8812au-20210629一遍又一遍,当我安装内核头文件时,它失败了。我得到的是:
sudo apt install kernel-headers
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package kernel-headers
尝试了存储库sources.list中的数十种不同内容,但没有任何变化。
build-essential 已经是最新版本了。
在许多谷歌搜索中,它建议应该更新内核,尝试了数百条建议,但总是以找不到软件包等告终。
这个也行不通
$ sudo apt install ip
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ip
那么如何解决标题问题呢?据我了解,解决方案取决于那个..?希望我的问题有意义,理解这是否看起来完全困惑:-)我是焊接和钢结构方面的专家,但在这方面我完全是新生和迷失:-D
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.6 LTS
Release: 18.04
Codename: bionic
$ uname -r
5.15.133.1-microsoft-standard-WSL2
从 Microsoft Store 安装
在 Lenovo 笔记本电脑上 Windows 10 适用于 Linux 的 Windows 子系统 - 已激活 虚拟机平台 - 已激活