Ubuntu使用光盘作为软件源

本文介绍如何在Ubuntu系统中通过挂载光盘或ISO文件来安装软件,包括正确的挂载方法、apt源配置更新及清理步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一步 挂载光盘或ISO

光盘自动挂载的目录有空格,这会有问题,导致安装软件失败。需要umount后手动挂载,比如:

sudo umount /dev/sr0
sudo mount -t iso9660 /dev/sr0 /cdrom

如果使用iso文件,换下面的命令:

sudo umount /dev/sr0
sudo mount -t iso9660 -o loop /xxx/yyy/zzz.iso /cdrom

第二步 修改apt配置

先备份一下/etc/apt/sources.list。有两种修改方式。

方法1

清空/etc/apt/sources.list并输入以下内容:

deb file:///cdrom jammy main restricted

其中jammy是22.04的代号,换为相应版本的代号。

方法2

这种方式不用管代号,先清空/etc/apt/sources.list

sudo apt-cdrom add

它会写入类似下面的代码:

deb cdrom:[Ubuntu 22.04.1 LTS _Jammy Jellyfish_ - Release amd64 (20220809.1)]/ jammy main restricted

第三步 清理和更新

sudo apt clean all
sudo apt update

清理和更新后就可以使用sudo apt install xxx安装软件了。

### 如何配置 Ubuntu 软件源 #### 文件位置 Ubuntu软件源列表位于 `/etc/apt/sources.list` 文件中以及可能存在于 `/etc/apt/sources.list.d/` 目录下的文件里[^1]。 #### 编辑方法 为了提高下载速度或者解决问题,可以更改默认的软件源到更近或更快捷的位置。以下是两种主要的方法来修改这些源: ##### 图形界面法 对于支持图形化操作系统的版本,可以直接打开“软件和更新”,在这里能够轻松切换至不同的服务器地址。如果遇到无法直接访问该选项的情况,则可尝试运行特定命令开启此功能窗口 `$ sudo update-manager -c -d`[^2]。 ##### 命令行法 另一种更为灵活的方式就是利用终端来进行变更工作。首先建议做一份原始配置的安全副本 `sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup` ,以防万一出现问题还能迅速恢复原状[^5];之后便可以根据需求编辑上述提到的目标文件,在其中加入新的仓库链接或是替换现有的URL路径。例如当想要采用阿里云提供的资源时就可以参照如下格式书写: ```bash deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse ... ``` 完成编辑后记得执行刷新索引的操作使改动即时生效:`apt-get update` 或者简化版 `apt update`[^4]。 #### 特殊情况处理 针对某些特殊场景比如使用 VMware 创建虚拟环境并希望添加本地 ISO 映像作为 APT 数据库的一部分,还需要额外建立挂载点并将光盘映射过去,最后再向 sources.list 中追加相应条目实现自定义安装介质的支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值