在Debian上挂载官方ISO为本地APT软件源

在使用Debian操作系统时,有时候我们需要安装一些软件包,但并不希望从互联网上下载,或者因为网络连接的问题无法下载。这时,将官方的Debian ISO文件挂载本地APT软件源是一种解决方案。本教程将指导您如何在Debian上执行这个操作,以便轻松安装软件包。

准备工作

首先,您需要下载Debian官方ISO文件。在这个示例中,我们将以Debian 10.1.0 amd64架构的DVD ISO为例,但您也可以选择其他版本和架构的ISO文件。通常情况下,第一张DVD包含了大多数需要的软件包,但如果您需要更多,也可以挂载所有四张DVD。

请将下载的ISO文件放在适当的位置,以便后续挂载。

挂载ISO文件

接下来,我们将挂载ISO文件。假设您已将ISO文件下载到/path/to目录下,并且希望将它们挂载到/media目录的挂载点中。请打开终端并执行以下命令:

$ mount /path/to/debian-10.1.0-amd64-DVD-1.iso /media/cdrom1/
$ mount /path/to/debian-10.1.0-amd64-DVD-2.iso /media/cdrom2/
$ mount /path/to/debian-10.1.0-amd64-DVD-3.iso /media/cdrom3/
$ mount /path/to/debian-10.1.0-amd64-DVD-4.iso /media/cdrom4/

这些命令将ISO文件分别挂载到不同的挂载点。如果您希望在系统启动时自动挂载这些ISO文件,还可以将它们添加到/etc/fstab文件中,如下所示:

/srv/debsrcs/debian-10.1.0-amd64-DVD-1.iso /media/cdrom1 udf,iso9660 loop 0 0
/srv/debsrcs/debian-10.1.0-amd64-DVD-2.iso /media/cdrom2 udf,iso9660 loop 0 0
/srv/debsrcs/debian-10.1.0-amd64-DVD-3.iso /media/cdrom3 udf,iso9660 loop 0 0
/srv/debsrcs/debian-10.1.0-amd64-DVD-4.iso /media/cdrom4 udf,iso9660 loop 0 0

这些条目将ISO文件的挂载路径添加到/etc/fstab文件中,以便在系统启动时自动挂载。执行以下命令以使更改生效:

$ mount -a

现在,ISO文件已经挂载好了,接下来,我们将配置APT软件源以使用这些本地ISO文件进行软件包安装

配置本地APT软件源

要使用挂载的ISO文件作为本地APT软件源,我们需要编辑/etc/apt/sources.list文件并添加相应的条目。打开终端并执行以下命令:

$ sudo nano /etc/apt/sources.list

在文件中添加以下行,其中/media/cdrom1//media/cdrom4/是您挂载ISO文件的路径,buster是Debian版本的代号,main contrib是软件包的组件:

deb [trusted=yes] file:/media/cdrom1/ buster main contrib
deb [trusted=yes] file:/media/cdrom2/ buster main contrib
deb [trusted=yes] file:/media/cdrom3/ buster main contrib
deb [trusted=yes] file:/media/cdrom4/ buster main contrib

请确保替换路径和版本信息为您实际挂载的ISO文件和Debian版本。

保存文件并退出编辑器。接下来,运行以下命令以更新APT软件源:

$ sudo apt update

现在,您可以使用这些本地ISO文件作为APT软件源来安装软件包了。

安装软件包

通过配置本地APT软件源,您可以轻松地从挂载的ISO文件安装软件包。使用以下命令来安装软件包,例如:

$ sudo apt install package-name

系统将首先查找挂载的ISO文件以获取软件包,如果找到,将从本地ISO文件安装软件包。

结论

通过将官方的Debian ISO文件挂载为本地APT软件源,您可以在没有互联网连接或希望避免下载的情况下方便地安装软件包。这是一个有用的技巧,特别是在特定情况下,如服务器维护或网络连接受限的情况下。

本文由作者 王大神 原创发布于 大神网的AI博客。

转载请注明作者:王大神

原文出处:在Debian上挂载官方ISO为本地APT软件源

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2023年10月12日 上午11:32
下一篇 2023年10月12日

相关推荐

  • 在AMD GPU上安装和运行Stable Diffuion WEB UI

    注意:本教程将引导您安装和配置Stable DiffusionWeb UI,以便在Windows和Linux系统上进行深度学习模型训练。请按照以下步骤操作,确保您的环境正确设置。 引言 在当今数字时代,深度学习已经成为人工智能领域的核…

    2023年8月17日
    00495
  • 如何使用Nix包管理器管理Linux软件包

    NixOS是一种不可变的Linux发行版,吸引人的一个原因是它的Nix包管理器。Nix包管理器拥有超过80,000个软件包,虽然可能不及Debian软件包的数量,但仍然令人印象深刻。 好消息是,你不必为了使用Nix包管理器而安装Nix…

    2023年10月28日
    00111
  • OpenWrt编译教程:打造定制化路由器固件

    在网络世界中,拥有一个定制化的路由器固件可以提供更多的功能和自定义选项,让您更好地控制您的网络。本教程将向您展示如何编译和定制OpenWrt路由器固件,以满足您的特定需求。 步骤1:准备工作 在开始编译之前,…

    2023年9月13日
    00216
  • 安装Docker并运行容器:让WSL与Docker完美结合

    在计算机科学的世界里,有一个神奇的工具,它可以帮助开发者轻松地构建、发布和运行应用程序,而无需担心各种复杂的环境配置和依赖关系。这个工具就是Docker。在本教程中,我们将探讨如何在Windows Subsystem for L…

    2023年9月19日
    00101
  • 在UOS上安装微信的多种方法详解

    在我们快速变化的数字时代,社交媒体变得愈发重要。微信作为中国最受欢迎的社交应用之一,无疑是连接亲朋好友、分享生活点滴的首选工具。然而,在Linux操作系统UOS上安装微信可能会让一些人感到困惑。今天,我将向…

    2023年10月21日
    001.1K
  • 如何在Debian/Ubuntu系统中修改时区

    在使用Debian或Ubuntu操作系统的过程中,有时您可能需要更改系统的时区设置。时区设置是非常重要的,它影响到系统上所有时间相关的操作,包括日志记录、计划任务和应用程序的时间戳。本教程将向您展示如何在Debian…

    2023年10月24日
    00212
  • Ubuntu-server-22.04 lts下部署samba共享文件服务

    你是否曾经在Windows和Linux之间共享文件和打印机时感到困惑?或者你想将你的Linux服务器变成一个Windows域控制器或域成员服务器?不用担心,Samba可以帮助你轻松实现这些目标。本教程将引导你了解Samba,并教你如…

    2023年1月22日
    00199
  • Linux根目录扩容教程:无损解决不在最后一个分区的问题

    嗨,各位Linux系统用户们!你是否曾遇到过根目录不在最后一个分区的情况,想要对根目录进行扩容?不用担心,本文将为你提供详细的教程,教你如何无损地扩容根目录,即使它不在最后一个分区。 第一步:备份你的数据 …

    2023年9月23日
    0072
  • 当你的机器人成为了“夜猫子”:随机化自动脚本运行时间的艺术

    每个人都有过这样的经历:你在夜深人静时,突然觉得自己的电脑似乎有些“不自然”。不,它没有故障,也没有受到病毒攻击。但是,每当你尝试在凌晨1点签到你的云盘,总有一种感觉,仿佛它正准时等在那里,就像一个每天…

    2023年9月23日
    0050
  • AList一键脚本:轻松部署的艺术

    有一天,Andy遇到了一个难题。他需要为公司的大量文件创建一个在线列表,并确保可以轻松访问和更新。传统的方法不仅操作繁琐,而且效率低下。正当他感到困惑时,他发现了AList一键脚本。这是一个为Linux用户提供的…

    2023年10月9日
    00360

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注