在linux系统中安装moos-ivp遇到的各种问题汇总

文章目录

  • 在linux系统中安装moos-ivp遇到的各种问题汇总
  • 前言
    • 一、安装yum工具
    • 二、执行:sudo apt-get -f install 、 出现如下错误
    • 三、apt-get安装任何软件都报错
    • 四、解决ubuntu下 error occurred during the signature verification
    • 四、ubuntu 配置apt-get源
  • 总结

前言

这里是我最近在安装moos-ivp中遇到的各式各样问题的汇总。其中大部分的问题是linux系统配置上的问题。

一、安装yum工具

在安装yum工具是安装报错:

Do you want to continue [Y/n]? Y
E: Could not perform immediate configuration on 'python2.7-minimal'.Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)

解决办法:
在apt-get命令里加上-o APT::Immediate-Configure=0暂时禁止检查即可。

二、执行:sudo apt-get -f install 、 出现如下错误

错误:You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:ncview : Depends: libnetcdf11 (>= 4.0.1) but it is not going to be installedDepends: libudunits2-0 (>= 2.2.14) but it is not going to be installedteamviewer : Depends: libqt5x11extras5 (>= 5.5) but it is not going to be installed orqt56-teamviewer but it is not installableDepends: qml-module-qtquick-controls (>= 5.5) but it is not going to be installed orqt56-teamviewer but it is not installableDepends: qml-module-qtquick-dialogs (>= 5.5) but it is not going to be installed orqt56-teamviewer but it is not installable
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

解决:

sudo apt-get --fix-broken install

(修复broken的安装包)

三、apt-get安装任何软件都报错

执行apt-get命令时报错:E:Unmet dependencies. Try ‘apt-get -f install’ with no packages

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

sudo apt-get -f install 输入该命令重新加载即可恢复
``

四、解决ubuntu下 error occurred during the signature verification

W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used.GPG error: http://security.ubuntu.com lucid-security Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used.GPG error: http://us.archive.ubuntu.com lucid Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used.GPG error: http://us.archive.ubuntu.com lucid-updates Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>

解决方案:

sudo apt-get clean

cd /var/lib/apt

sudo mv lists lists.old

sudo mkdir -p lists/partial

sudo apt-get clean

sudo apt-get update

四、ubuntu 配置apt-get源

使用apt-get下载过程中继续报错,之后查询得知,可能是因为下载源设置的有问题,于是对下载源进行修改。

1. 原文件备份sudo mv /etc/apt/sources.list /etc/apt/sources.list_bk2. 编辑源列表文件sudo vim /etc/apt/sources.list3. 添加如下内容deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse4. 更新源sudo apt-get update

总结

我昨天询问师兄之后,他告知我,他们使用的仍旧是老版本的moos。在今天我想办法各种安装新版本moos不成功的情况之下,我决定放弃最新版本的moos安装。转头投身于13年moos版本的怀抱,在经历了小小的波折后,没想到这次安装过程异常顺利,编译软件执行的非常丝滑,给人以德芙的美感。最后我顺利的打开了moos的界面,正式开始了我moos的学习过程。
总结:老版本的ubuntu系统就适合老版本的moos软件。安装新版本时,cmake编译器因为版本过低无法编译软件,而去升级cmake软件时又无法成功升级,反而是执行下载指令apt-get发生了各种毛病,在修复apt-get时需要去配置各种下载源和DNS网关,配置好之后再次尝试还是失败。这就如同一个连环锁,一环套一环,把人困死在其中。人生,有时候退一步反而会海阔天空。

MOOS-ivp 实验一 在linux系统中安装moos-ivp遇到的各种问题汇总相关推荐

  1. 如何在linux系统中安装虚拟机?

    在初学linux系统时,实验中使用虚拟机可以避免操作不当误删文件时,快速恢复. 在企业中,使用虚拟机可以降低占用空间并能节省资源. 下面我们将介绍如何在linux系统中安装虚拟机, 1.图形界面安装虚 ...

  2. linux系统中安装java

    linux系统中安装java 文章目录 linux系统中安装java 视频 检查是否安装jdk 下载jdk的tar.gz版本 创建jdk文件夹 上传到服务器 解压到 /usr/local/java/ ...

  3. 在linux系统中安装VSCode(Visual Studio Code)

    在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包(话说下载下来解压就直接可以运行了咧,都不需要make) 访问Visual Studio Code官网  ...

  4. 在 Linux 系统中安装Load Generator ,并在windows 调用

    在 Linux 系统中安装Load Generator ,并在windows 调用 由于公司需要测试系统的最大用户承受能力,所以需要学习使用loadrunner.在安装的时候碰到了不少问题,所以写下此 ...

  5. linux blender骨骼绑定,在Linux系统中安装开源3D创建套件Blender的方法

    Blender是免费的开源3D创建套件,它可在Linux系统中安装,可使用snap或flatpak命令安装Blender. 简介 Blender也称为开源3D建模软件,支持整个3D管道,建模,装配,动 ...

  6. linux的增强文件夹,在linux系统中安装virtualbox增强功能(增强包)的详细步骤是什么...

    在linux系统中安装virtualbox增强功能(增强包)的详细步骤是什么 1. 点击菜单栏 设备 –> 分配光驱 –> 选择一个虚拟光盘,找到VirtualBox安装目录下的`VBox ...

  7. centos 卸载软件_一篇看懂!详解-Linux系统中安装软件的三种方法

    Linux系统中安装软件的三种方法 注:本文主要以CentOS为例介绍常用的安装方式,其他版本linux在文章底部 Linux系统中怎么安装软件,首先说一下应用程序与系统命令的区别: 1.文件位置 系 ...

  8. dragon编译linux,在Linux系统中安装Alibaba Dragonwell8的方法

    本文介绍在Linux系统中安装Alibaba Dragonwell8的方法,包括更新方法.它是阿里巴巴自己的JDK,是OpenJDK的下游版本,完全开源.以下在Ubuntu 18.04上经过了测试,也 ...

  9. linux系统可以安装搜狗输入法,在Arch Linux系统中安装搜狗输入法的方法

    在安装Arch Linux系统完之后我们需要安装桌面环境,也需要一款中文输入法,下面我们为Arch Linux系统安装搜狗(sougou)输入法. 一.配置Arch Linux系统的源,建议使用国内的 ...

最新文章

  1. pci 中断冲突_Linux 内核PCI 中断
  2. 用一个栈实现另一个栈的排序
  3. Python 知识点全解析系列之列表推导式(list comprehension)
  4. 银行数字化转型指南:《区域性银行数字化转型白皮书》完整版重磅发布
  5. COBOL 学习笔记 之 入門篇(续集)
  6. 第一次作业:艰难的计算机之路
  7. mysql导入多个txt_MySQL批量导入Excel、txt数据
  8. idea new对象后自动补全_IDEA的quot;奇淫巧技quot;
  9. 不同操作系统的宏定义区分
  10. python 读文件写数据库_python读文件写数据库
  11. 产品经理必看:终于有人把数据指标讲明白了
  12. 需要写的一些pycoe
  13. 又到一年“粽子节”,快来测测你包的粽子颜值几分
  14. 热水器多长时间清理一次比较好?该怎么清理?
  15. [RK3399] Type-C改为MicroUSB
  16. permissions is only granted to system apps
  17. 微信公众号工作中如何产生新媒体思维
  18. mysql日期 select_MySQL_MySql日期查询语句详解,使用DATE_FORMAT方法SELECT * FROM `le - phpStudy...
  19. 利用python做一个游戏主播_Python爬取2000万直播数据——看20万游戏主播能否月入100万...
  20. 计算机文化基础多选题答案,计算机基础多选题集(附答案)

热门文章

  1. 接口技术七段数码管c语言,031 实例7-七段数码管绘制
  2. 全文检索语句中的AND和OR的用法
  3. 青龙羊毛——去闲转(搬砖)
  4. 微信小程序:enablePullDownRefresh、onReachBottomDistance 、动态设置窗口的背景色、动态设置下拉背景字体
  5. 二维码之zxing二维码解析图片资源
  6. LCD1602显示字母和数字--51
  7. IntelliJ IDEA必会的几个常用设置
  8. html-canvas-绘制简单线条
  9. 航空工业直升机与泰雷兹签订战略合作备忘录
  10. 水杯测试用例(500ml的塑料水杯)