![当没有安装 libnl-genl-3-200 和 libnl-route-3-200 软件包时如何安装 wpasupplicant?](https://linux22.com/image/160222/%E5%BD%93%E6%B2%A1%E6%9C%89%E5%AE%89%E8%A3%85%20libnl-genl-3-200%20%E5%92%8C%20libnl-route-3-200%20%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%97%B6%E5%A6%82%E4%BD%95%E5%AE%89%E8%A3%85%20wpasupplicant%EF%BC%9F.png)
注意:我没有安装网络管理器。要安装它,我需要 wpasupplicant。这意味着我必须使用手机下载必要的软件包,并使用 OTG 通过 U 盘传输。
我已经安装了 Debian 10 buster。不幸的是没有安装桌面环境,没有安装网络管理器。
已经超过 30 个小时了,我尝试将我的笔记本电脑连接到互联网。
注意:我没有以太网端口。我使用 TP-link TL-WN722N wifi 接收器连接 WiFi。没有安装桌面环境。
最终目标是安装wpasupplicant。这样我就可以安装网络管理器并使用互联网。到目前为止,我已经手动离线安装了几个 deb 包和固件。
答案1
正如你在这里看到的:https://packages.debian.org/en/buster/wpasupplicantwpasupplicant 取决于标题中提到的那些软件包。您可以手动下载这些文件。安装软件包而不安装其依赖项可能会破坏您的系统,但可以使用 dpkg,您可以在此处阅读:https://askubuntu.com/q/74523/196781 - 还有一种方法可以提取https://packages.debian.org/en/buster/wpasupplicant并更改其控制文件以减少依赖项并再次重新打包。这样你就可以用 apt-get 安装它了。但我不确定您的系统在需要使用默认依赖项时会做什么,这些依赖项由于未安装而将不可用。轻松解压 DEB、编辑 postinst 以及重新打包 DEB