有:Debian - 不起作用:互联网 - 需要:make 或 automake

有:Debian - 不起作用:互联网 - 需要:make 或 automake

我最近在 MacBook(黑色,型号 4.1)上安装了 Debian Lenny 5.0.3。系统似乎可以运行。

但是,我发现我的以太网端口不工作(到目前为止我只使用过无线),而且 6 个月内修理我的电脑目前是不可能的......所以我需要让我的 WiFi 恢复运行!

我找到了一个关于如何做到这一点的指南这里,但这假设我可以访问 synaptic(无互联网)或 make/automake,但 (root)terminal 说:

batman@debian:~$ make foo
bash: make: command not found
batman@debian:~$ automake bar
bash: automake: command not found
batman@debian:~$

长话短说,我需要:

  1. 在另一台计算机上使用互联网获取 make 或 automake,然后使用 USB 棒进行传输或者
  2. 以同样的方式使用 apt-get / synaptic 获取软件包。

顺便说一下,我的无线网卡是 Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)。

任何想法都将不胜感激!

答案1

  1. 通过 Sneakernet(例如,拇指驱动器)执行此操作是可能的,但效果并不好。基本上,您可以完成 Apt 的工作并搜索http://packages.debian.org手动找到您需要的软件包(以及它们的所有依赖项)。

    1. 首先在首页上按包名称进行搜索。 make这很简单(只有一个)。不幸的是,有很多automake包(自动制作automake1.4automake1.7automake1.9...),并且您正在编译的包可能需要特定的版本。

    2. 转到每个软件包的主页,在底部的表格中找到您的体系结构(i386、ia64、amd64 等)。该链接指向软件包的下载页面。

    3. 对软件包页面(红点)上列出的任何您尚未拥有的依赖项以及您可能需要的任何建议软件包重复步骤 2。

    4. 对下载的每个依赖项重复步骤 3。

  2. 你可以在另一个 Debian Lenny 系统上使用 apt-get/synaptic 来执行此操作(如果您有可用的网络服务器(例如,可以上网)。只需使用 apt-get 或 Synaptic 在该系统上安装所需的软件包即可。下载的软件包位于/var/cache/apt/archives安装后。只需:

    • 复制文件自/var/cache/apt/archives到你的 U 盘上,然后

    • 用于dpkg -i package.deb将包文件安装到离线系统。

答案2

您可以从 DVD 安装 make(和其他所需工具)。

答案3

(原先推荐使用 apt-zip,但经过进一步思考,发现还有另一个更好的软件包:)

如果您有另一个 Debian 系统,apt-cross 可能适合您:您告诉它架构和套件(lenny),它可以为您下载适当的软件包。

http://packages.debian.org/lenny/apt-cross

相关内容