基本上,我有一个 WNA 3100 USB 无线适配器,但 Ubuntu 上没有它的驱动程序。我在网上看到我需要下载并安装 wine 才能使用该部件。
如何在 Windows 10 PC 上下载 Wine?我打算将文件放在闪存驱动器上,然后将闪存驱动器放入 Ubuntu PC。
答案1
您无法在 Windows 10 PC 上下载 wine,而且 wine 无法帮助您解决问题。
答案2
您链接的说明描述了如何使用 NDISwrapper 从 Windows 驱动程序运行您的无线设备。这是在 Linux 上运行某些无线设备的合法方法,但如果您能找到原生 Linux 驱动程序,体验会更好。
Wine 从来不需要使用 NDISwrapper 或使用任何驱动程序,但是就您链接的说明而言,Wine 仅用于从安装程序 .exe 中提取文件。
请注意,这些说明已经过时,因此可能已经过期和/或可能有更好的解决方案,因为我不知道。
您可以从另一台 PC 下载 Ubuntu 软件包并传输它们,但这是一个烦人且困难的过程。您前往 packages.ubuntu.com,找到适合 Ubuntu 版本的正确软件包,然后下载 .deb 文件。
例如:
然而,上面的链接假设您使用的是 Ubuntu 16.04 (Xenial) AMD64。
将 .deb 文件复制到 Ubuntu PC 后,可以使用以下命令进行安装
sudo dpkg -i packagename.deb
sudo apt-get install -f
其中 packagename.deb 是文件的名称。
安装这样的包很麻烦,因为如果发现一个包需要另一个包,那么您还必须去获取那些包,依此类推。
在这种情况下,您需要获取 wine、wine1.6、wine1.6-amd64、wine1.6-i386 软件包,而这些软件包又具有更多依赖项,例如音频和视频解码器。
如果可能的话,在 Windows PC 上运行 setup.exe 并尝试从那里提取生成的文件可能会更容易。