ubuntu在无法连接网络的情况下安装gcc---通过iso镜像安装程序

  1. 首先下载对应版本的ubuntu iso镜像【官网有整理】
    查看ubuntu版本号:
sudo lsb_release -a
  1. 将iso镜像下载后拷贝到ubuntu系统中,如放在 /home/user/iso/ubunutu18.04-server-amd64.iso目录下
  2. 备份 /etc/apt/source.list
sudo cp /etc/apt/sources.list/etc/apt/sources.list.bak
  1. 然后将source.lst文件内容清空,没有权限操作时用 sudo chmod 777 ./source.list授予权限
  2. 挂载iso镜像
sudo mount -t auto -o loop /home/user/iso/ubunutu18.04-server-amd64.iso /cdrom
## /cdrom 为ISO挂载点;
## /home/user/iso/ubunutu18.04-server-amd64.iso 为iso文件位置

sudo apt-cdrom add -d=/cdrom
  1. 如果提示挂载光驱,则新开一个终端,执行:
sudo mount -t auto -o loop /home/user/iso/ubunutu18.04-server-amd64.iso /cdrom
  1. 下载gcc、make等
sudo apt-get install build-essential

如果过程中提示

E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)

E: 无法获得锁 /var/lib/dpkg/lock-frontend-open (11:资源不可用)

可通过以下步骤解开锁

#第一步:
ps -A | grep apt 
#第二步: 
sudo kill -9 进程ID
  1. 如果过程中出现提示

更换介质,请把标有…的盘片插入驱动器 “/media/cdrom”…

额外开一个终端,然后执行

sudo mount -t auto -o loop /home/user/iso/ubunutu18.04-server-amd64.iso /media/cdrom
# 提示插入驱动器的目录是什么,就改成什么

如果提示iso已经装载或挂载了,可以先卸载掉,如

sudo umount /cdrom
# /cdrom 为之前装载的目录
  1. gcc -v查看是否安装成功
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值