我们如何从安装 USB 离线安装 Debian Jessie 软件包

我们如何从安装 USB 离线安装 Debian Jessie 软件包

如果用于安装的介质是 USB 记忆棒(使用 dd、Unetbootin 或其他方法创建),如何在没有互联网连接的情况下从 USB 添加软件包?

初始安装后,以下存储库默认不可用:

cdrom:[Debian GNU/Linux 测试版杰西- 官方快照 amd64 DVD Binary-1

由于某种原因,此 USB 连接不起作用。

如果将用于创建安装 USB 的 .iso 映像复制到新的 Debian Jessie 安装中,也许有一种方法可以使用 Jessie 安装中默认存在的软件包来安装该 ISO?

答案1

尝试这个:

  1. 从中删除 CDROM 光盘的现有条目/etc/apt/sources.list
  2. 将您的闪存驱动器安装在某处。
  3. apt-cdrom add -d=/mount/point/of/the/flash/drive
    

如果这对闪存驱动器不起作用,请尝试从闪存驱动器中dd取回.iso文件,循环安装它(mount -o loop,ro /path/to/the/file.iso /mount/point)并再次尝试使用apt-cdrom

另一个可能的选择是,如果您即将在 LAN 上的多台计算机上使用它,方法是使用类似 op 的方式reprepro在专用服务器上创建 Debian 存储库,从安装媒体中向其提供所有软件包,然后使用 Web 服务器提供生成的存储库。

答案2

首先,您需要在文件管理器(可能是 Nautilus)中安装 USB。通常它会使用默认设置自动安装。

正如有人在另一个网站上建议的那样,我编辑了 /etc/apt/sources.list,并在经过一番摆弄之后添加了以下行:

deb file:/media/your_username/DEBIAN\ 8_1_/dists/jessie jessie main contirb

效果非常好。希望这篇文章能帮到大家,虽然这篇文章有点旧了。

相关内容