我正试图在我的Lenovo yoga 3 pro笔记本电脑上运行一个有用的Fedora 22安装。
我已经完成了一个完整的Fedora安装到USB3闪存驱动器,它运行良好,但我没有任何网络。我购买了D-Link DUB1312 USB以太网适配器,但发现我需要为此编译驱动程序。我下载了驱动程序源并尝试制作。在这里,我发现我需要内核开发源。
所以我切换到Windows并从这里下载到USB看起来像是正确的软件包:http://rpm.pbone.net/index.php3/stat/4/idpl/29666225/dir/fedora_22/com/kernel-devel- 4.0.4-301.fc22.x86_64.rpm.html
切换回Fedora,安装USB驱动器,并尝试安装包:
[root@localhost DUB-1312_A1_Linux_Driver_v1.4.0]# dnf install /mnt/kernel-devel-4.0.4-301.fc22.x86_64.rpm
Error: Failed to synchronize cache for repo 'fedora' from 'https://mirrors.fedoraproject.org/metalink?repo=fedora-22&arch=x86_64': Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for https://mirrors.fedoraproject.org/metalink?repo=fedora-22&arch=x86_64 [Could not resolve host: mirrors.fedoraproject.org]
我并没有真正理解这里发生了什么,但显然看起来dnf正试图连接到互联网 - 我没有互联网连接。
所以,我有点卡住了。没有kernel-devel,我无法为我的USB Etnerenet适配器构建驱动程序。这里有关于如何在没有网络的情况下从USB驱动器安装kernel-devel软件包的任何提示?
提前致谢,