我在一块新主板上全新安装了 Kubuntu 10.04.3。安装中的驱动程序不支持主板上的 Intel 82579V NIC。我找到并下载了 NIC 驱动程序 - 但当然这需要编译器来构建/安装。
发行版 CD 似乎没有安装任何版本的 gcc。对吗?(对我来说这似乎很奇怪。)
我在archive.ubuntu.com上找到了gcc.deb文件,https://launchpad.net/~ubuntu-toolchain/+archive/ppa。但是下载(当然是通过另一台计算机)一堆独立/依赖的 .deb 并单独安装的过程很容易出错。另外,我也不确定我需要哪个版本的编译器。
有人能建议最简单的方法来做到这一点吗?
更新:根据 user606723 的建议,我尝试使用 CD。我取消注释了 sources.list 顶部的 CDROM 行。然后
apt-get install build-essentials
导致出现“未找到包”消息。
apt-get install gcc
建议安装 42MB 的软件包,但在 CD 上找不到任何软件包
UPDATE_2:我可以通过 Dolphin 文件管理器查看 CD 上的 .deb 文件。路径似乎与 apt-get 错误消息相同。
还有 build-essential 包(注意没有结尾的 s)。但是它也会因文件未找到错误而失败。
UPDATE_3:尝试在 CDROM 取出的情况下重新启动,然后
apt-cdrom add
apt-get update
apt-get install build-essential
结果是相同的文件未找到错误。
还尝试使用 Dolphin 导航到 CD 上的 build-essential .deb 并单击。调出软件包安装程序,但最终无法获取第一个文件(可能是相同的潜在错误?)。
已解决:根据此错误报告:https://bugs.launchpad.net/ubuntu/+source/apt/+bug/602945我添加了从 /media/apt/pool -> /cdrom/pool 的符号链接,现在 apt-get install 可以正常工作。
答案1
我认为你应该尝试使用较新版本的 (K)ubuntu,因为你的 NIC 驱动程序很有可能包含在内核中。实际上,驱动程序 — 只是内核模块。
顺便说一句,您应该验证您是否安装了 10.04.3(而不仅仅是 10.04),因为它包含许多更新,包括新的内核模块。