问题现象:

在服务器的ubuntu镜像中安装freeglut3-dev,使用命令

apt-get install freeglut3-dev

遇到服务器无法下载相关依赖及其安装包的问题:

root@1d75a9db7a71:/var/cache/apt/archives# apt-get install freeglut3-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:freeglut3 libxt-dev
Suggested packages:libxt-doc
The following NEW packages will be installed:freeglut3 freeglut3-dev libxt-dev
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 197 kB/590 kB of archives.
After this operation, 2328 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Err:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 freeglut3 amd64 2.8.1-2Connection failed [IP: 91.189.88.152 80]
Err:2 http://archive.ubuntu.com/ubuntu xenial/universe amd64 freeglut3-dev amd64 2.8.1-2Connection failed [IP: 91.189.91.38 80]
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/f/freeglut/freeglut3_2.8.1-2_amd64.deb  Connection failed [IP: 91.189.88.152 80]E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/f/freeglut/freeglut3-dev_2.8.1-2_amd64.deb  Connection failed [IP: 91.189.91.38 80]E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

尝试了换源、以及按照提示 run apt-get update or try with --fix-missing都无法解决;

解决方案:

发现服务器确实不能下载这两个文件,但是本机可以,因此进行离线安装
离线安装:apt-get install 下载的安装包在 /var/cache/apt/archives 这个目录下,因此将本机下载好的文件拷入该目录,重新运行命令

apt-get install freeglut3-dev
root@1d75a9db7a71:/var/cache/apt/archives# ls
freeglut3-dev_2.8.1-2_amd64.deb  freeglut3_2.8.1-2_amd64.deb  libxt-dev_1%3a1.1.5-0ubuntu1_amd64.deb  lock  partial
root@1d75a9db7a71:/var/cache/apt/archives# apt-get install freeglut3-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:freeglut3 libxt-dev
Suggested packages:libxt-doc
The following NEW packages will be installed:freeglut3 freeglut3-dev libxt-dev
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/590 kB of archives.
After this operation, 2328 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package freeglut3:amd64.
(Reading database ... 44252 files and directories currently installed.)
Preparing to unpack .../freeglut3_2.8.1-2_amd64.deb ...
Unpacking freeglut3:amd64 (2.8.1-2) ...
Selecting previously unselected package libxt-dev:amd64.
Preparing to unpack .../libxt-dev_1%3a1.1.5-0ubuntu1_amd64.deb ...
Unpacking libxt-dev:amd64 (1:1.1.5-0ubuntu1) ...
Selecting previously unselected package freeglut3-dev:amd64.
Preparing to unpack .../freeglut3-dev_2.8.1-2_amd64.deb ...
Unpacking freeglut3-dev:amd64 (2.8.1-2) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up freeglut3:amd64 (2.8.1-2) ...
Setting up libxt-dev:amd64 (1:1.1.5-0ubuntu1) ...
Setting up freeglut3-dev:amd64 (2.8.1-2) ...
Processing triggers for libc-bin (2.23-0ubuntu11.3) ...

完成!

离线安装 E: Failed to fetch http://archive.ubuntu.com/ubuntu/xxxx Connection failed [IP: 91.189.88.152]相关推荐

  1. 华为云Ubuntu16.04更新包管理工具卡住 0% [Connecting to archive.ubuntu.com (91.189.88.152)]

    问题描述 更新系统中的包管理工具卡住 可能原因 网络不通 --检查网络是否正常通 系统自带源有问题 --更改系统源 解决方法 编辑 /etc/apt/sources.list文件,建议修改前对文件做备 ...

  2. Linux在sudo apt-get update或install时出现archive.ubuntu.com连接失败 [IP: 91.189.91.39 80]的错误解决方案

    问题/错误: E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/xenial/main/binary-arm64/Packages 404 Not F ...

  3. Ubuntu 20.04 -中文输入法-fcitx-connection failed [ip:91.189.91.38 80]

    一般Ubuntu的iso是英文版的.中文输入是必不可少的设置. 1.修改下载源镜像:    如下图所示,改成国内的,我这选了阿里,否则总   connection failed [ip:91.189. ...

  4. ubuntu18.04在终端安装pip3时404 Not Found [IP: 91.189.91.24 80]_木绿的博客-CSDN博客

    ubuntu18.04在终端安装pip3时404 Not Found [IP: 91.189.91.24 80]_木绿的博客-CSDN博客 解决办法如下 亲测可用 sudo apt-get updat ...

  5. 安装ros系统出现 404 Not Found [IP: 91.189.91.38 80]

    当安装ros的过程中出现 :404 Not Found [IP: 91.189.91.38 80],这个问题不用理会也可以继续按装ros,没大问题. 在后来的学习中发现:在sudo apt-get u ...

  6. 解决Ubuntu 安装时Unable to fetch some archives connection failed [ip: 91.189.91.39 80]

    在给ubuntu安装python opencv库时一直报错,说部分站点无法访问到.在网上查了很多方法都没有解决.最后修改sourses.list文件解决了问题 step1 找到sourses.list ...

  7. ubuntu更换源报 E: Failed to fetch。。。。错误的解决办法

    在VirtualBOx中安装ubuntu系统,将源更换为阿里,网易之类的源都报下面这写错误 E: Failed to fetch http://mirrors.aliyun.com/ubuntu/di ...

  8. 树莓派ubuntu20.10系统 出现 Failed to fetch问题总结

    问题: Failed to fetch http://mirrors.163.com/ubuntu/dists/impish/main/binary-arm64/Packages 404 Not Fo ...

  9. Ubuntu sudo apt-get update提示 Failed to fetch,解决办法

    问题: 执行sudo apt-get update提示:Failed to fetch chen@ubuntu:~/soft/Python-2.7.12$ sudo apt-get update Ge ...

最新文章

  1. Docker学习(三)-----Docker镜像常用命令
  2. 坐标系转换公式_【技术】西安80坐标与地方坐标系的转换方法技巧
  3. VB中使用PNG格式图片的一种新方法
  4. JAVA——[MySQLNonTransientConnectionException:Could not create connection to database server.]解决方案
  5. Unity3D中脚本的执行顺序和编译顺序
  6. WIN10完全卸载anaconda
  7. 解决3Dmax材质编辑器重影问题
  8. 天啦噜!原来Android帧动画这么简单
  9. cygwin运行flink 1.14.4 解决报错Improperly specified VM option ‘MaxMetaspaceSize
  10. 记录一次Spring提供的定时任务
  11. 电脑配置单5(自用勿删)
  12. 单向链表—在单向链表的头部插入一个元素
  13. 从安装Eclipse到用Eclipse写第一个Java程序
  14. 高中计算机老师是学的什么专业吗,高中生:当老师,6类专业不是师范生也“有资格”...
  15. 基于php教学信息自助查询系统
  16. MarkDown 图片和链接
  17. 杭州电子科技大学acm---2010
  18. PostgreSQL 建表create table like including 用法
  19. VM上linux突然断网解决办法
  20. STC32G库函数(五)——ADC检测反推电源电压

热门文章

  1. oppo手机ozip转换zip,ozip解包教程和工具分享,机型全网最全哦~
  2. 基于JAVA游戏资讯网站计算机毕业设计源码+系统+数据库+lw文档+部署
  3. 2019年全国职业技能大赛-软件测试赛项国赛总结-西安航空职业技术学院
  4. 【devops】七、集成Sonar Qube
  5. 华为升级鸿蒙主题,华为开发者大会主题确定:鸿蒙系统、H..MS及EMUI11三大升级...
  6. C#CAD二次开发图案填充对象边界提取
  7. jdbc,叫的很顺口,但是你真的知道这个是什么意思吗?
  8. 电脑连上称重仪表,鼠标乱跳的问题解决方法
  9. ACREL-3000电能管理系统在龙阳铜管电能管理系统的应用
  10. MM自动过账-库存科目与抵消类科目GBB配置