在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日

相关推荐

  • 如何在Ubuntu上安装MySQL

    有一天,你突然意识到你需要在你的Ubuntu系统上安装MySQL数据库。也许你是一名开发人员,需要一个强大的数据库管理系统来存储和管理数据。也许你是一名系统管理员,需要为你的服务器配置一个可靠的数据库。无论是哪…

    2023年11月2日
    00
  • 解决Linux安装glibc时的关键程序缺失或版本过旧问题

    您是一名Linux系统管理员,正在尝试安装glibc(GNU C Library)以更新您的系统或支持特定应用程序。然而,在进行安装过程中,您遇到了一个报错,提示关键程序缺失或版本过旧,特别是make、bison和compiler。这个问…

    2023年10月31日
    00
  • 在Linux上安装和使用微信:wine-wechat教程

    你好,亲爱的读者!今天,我将为你带来一篇关于在Linux操作系统上安装和使用微信的教程。无论你是Linux的新手还是经验丰富的用户,本教程都将帮助你轻松实现这一目标。 开篇故事 在现代社交生活中,微信已经成为了…

    2023年11月10日
    00
  • Fooocus 项目介绍与教程

    Fooocus 是一个开源的图像生成软件,由 GitHub 用户 lllyasviel 开发。该软件的设计思路受到了 Stable Diffusion 和 Midjourney 两个项目的启发。Fooocus 旨在简化用户与软件之间的交互,让用户只需关注图像生成的…

    2023年9月1日
    00
  • Ubuntu-server-22.04 lts下部署samba共享文件服务

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

    2023年1月22日
    00
  • UBUNTU 22.04 lst 双硬盘分区方案

    在计算机科技不断进步的今天,拥有一台性能强大的电脑已经成为了日常生活和工作中的必需品。而对于那些追求速度和容量的用户来说,双硬盘分区方案成为了一个非常常见的选择。这种方案适用于那些同时拥有固态硬盘(S…

    2023年1月22日
    00
  • 老话新谈:windows和linux 我应该选哪个操作系统?

    在计算机世界中,选择操作系统是一个重要而复杂的决策。常见的两个选择是Windows和Linux操作系统。这两者之间有各自的优点和劣势,因此选择哪个操作系统取决于您的需求和偏好。本文将探讨Windows和Linux操作系统的…

    2022年12月11日
    00
  • 在UOS上安装微信的多种方法详解

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

    2023年10月21日
    00
  • 如何使用iptables将特定IP的流量重定向到本地服务

    在网络世界中,有时我们需要将特定来源的网络流量重定向到本地服务,以实现各种目的。这可以通过Linux中强大的防火墙工具iptables来实现。本文将详细介绍如何使用iptables在本地主机上将从特定物理网卡(ethX)过来…

    2023年10月22日
    00
  • 如何选择适合你的Linux发行版:Debian vs. Ubuntu

    你坐在计算机前,准备为你的新项目选择一个可靠的Linux发行版。你听说Debian和Ubuntu都是强大的选择,但你不确定该选择哪一个。这就像在面包店里纠结要买全麦还是白面包,两者都有各自的优势和特点。今天,我们将帮…

    2023年9月23日
    00