如何在Ubuntu Live CD/DVD安装镜像的内存运行环境中安装软件包
如何在Ubuntu Live CD/DVD安装镜像的内存运行环境中安装软件包
嗨,我之前也碰到过一模一样的问题!Ubuntu Live安装环境默认的APT配置确实容易出问题,直接跑apt-get install大概率会报错,别慌,跟着下面的步骤来就能搞定:
第一步:确认网络连接正常
首先得确保你的Live环境已经连上了网络——不管是有线还是WiFi,先打开浏览器试试能不能访问网页,或者在终端里跑个ping ubuntu.com,能收到响应就说明网络没问题。第二步:更新APT源索引
Live环境自带的源索引可能是过时的,先执行更新命令:sudo apt update这一步会刷新软件源的缓存,让系统知道最新的软件包位置。
第三步:如果更新仍报错,手动调整源列表
要是上面的命令报错,大概率是Live环境默认用了镜像内的本地源(没法访问),这时候得换成在线源:- 打开源配置文件:
sudo nano /etc/apt/sources.list - 把文件里的内容替换成对应Ubuntu版本的在线源(比如你用的是22.04 Jammy,就换成下面的内容):
deb http://archive.ubuntu.com/ubuntu jammy main universe restricted multiverse deb http://archive.ubuntu.com/ubuntu jammy-updates main universe restricted multiverse deb http://archive.ubuntu.com/ubuntu jammy-backports main universe restricted multiverse deb http://security.ubuntu.com/ubuntu jammy-security main universe restricted multiverse - 按
Ctrl+O保存,回车确认,再按Ctrl+X退出编辑器。 - 重新跑一遍
sudo apt update,这时候应该就能正常更新了。
- 打开源配置文件:
第四步:安装你需要的软件包
前面的步骤搞定后,就可以正常安装软件了,比如要装htop的话:sudo apt install htop替换成你需要的包名就行。
需要注意的是,这些安装的软件包只会存在于当前的内存运行环境里,重启Live系统后就会消失,不会影响到你要安装的目标系统哦。
备注:内容来源于stack exchange,提问作者Melab
相关产品推荐
相关产品推荐

