如何修复 Ubuntu 上“...script returned error exit status 1”的错误

如何修复 Ubuntu 上“...script returned error exit status 1”的错误

今天,我在更新VirtualBox新版本的时候遇到了一个问题。

E: /var/cache/apt/archives/ subprocess new pre-removal script returned error exit status 1

解决:

我google了一下并找到了方法。下面是我解决的方法。


  1. sudo apt-get clean
  2. sudo apt-get update && sudo apt-get upgrade

这样几乎可以修复这个问题了。

如果你仍然有问题,那就试试下面的命令:


  1. sudo dpkg --configure -a
  2. sudo apt-get -f install

或者你可以按照下面的方法从Oracle VirtualBox官网下载最新版本并安装。


  1. sudo apt-get update
  2. sudo dpkg -i virtualbox-4.3_4.3.24-98716~Ubuntu~raring_amd64.deb
  3. sudo apt-get -f install
  4. sudo apt-get autoclean && sudo apt-get autoremove

干杯!

原文发布时间:2015-05-10

本文来自云栖合作伙伴“linux中国”

时间: 2024-09-20 12:06:43

如何修复 Ubuntu 上“...script returned error exit status 1”的错误的相关文章

c语言-Dc++ 中报错问题[Error] ld returned 1 exit status

问题描述 Dc++ 中报错问题[Error] ld returned 1 exit status 直接上源码了, 求大神指点#include #include #include #define STU_INFO_FILE ""d:classmates_info_file.txt"" //定义文本信息存储路径 #define FAILURE 0xFFFFFFFF#define SUCCESS !0xFFFFFFFF#define MAX_STU_COUNT 60int

c语言-请问我在Dev-Cpp写c的程序collect2.exe[Error] ld returned 1 exit status那错

问题描述 请问我在Dev-Cpp写c的程序collect2.exe[Error] ld returned 1 exit status那错 #include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int leap(int a); int number(int year,int m ,int d); int m

c++-Eclipse下编译通过后,再编提示error: ld returned 1 exit status

问题描述 Eclipse下编译通过后,再编提示error: ld returned 1 exit status RT Eclipse for C++ 每次都是这样,好像是因为编译出的exe运行直接未响应导致的. 按照提示,好像我编译的exe文件还在运行,所以无法编译 解决方案 先在任务管理器中关闭程序,然后再运行看看.至于return,这个取决于你的main函数怎么返回的,如果没有写return,会返回这个函数执行之后最后eax寄存器的状态. 解决方案二: http://zhidao.baidu

自定义库引用时编译出错“collect2: error: ld returned 1 exit status”

           想必很多人都遇到过这样的事情,需要写一个共享库,这个库又不能让所有的人都了解里面是怎么实现的,所以只能提供一个库出来供项目使用,可能是处于保密.核心业务的需要,这些都能够理解.笔者也写了一个简单的东西测试了一下,里面还是有不少东西.          "collect2: error: ld returned 1 exit status"首先就遇到了这个问题.查了一下,这种错误网上说法也一大堆,起作用的还不多.在android系统里面加的共享库,需要加"

QT4静态编译后,编译程序总是通不过,提示“ error: collect2: ld returned 1 exit status”

为方便打包qt4编译的程序,我对qt4进行了静态编译. 但是接下出问题了.从此以后, 用Qt creator 编译程序的时候,经常会出现如下的错误 "Collect2: ld returned 1 exit status".   暂时找到个临时解决办法: 在Projects Build Settings默认的是Debug,改成Release就能把问题解决掉.   这个问题以后再具体了解.

/usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [sapi/cgi/php-cgi] Err

/usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [sapi/cgi/php-cgi] Error 1 解决办法:  yum install *ltdl*

c语言-编译器错误 1d returned 1 exit status

问题描述 编译器错误 1d returned 1 exit status //此函数找出数组最小值 #include int minvalue ( int value[10] ) { int minValue , i; minValue = value[0]; for ( i = 1; i<10 ; i++){ if( value[i]<minValue ) minValue = value[i]; } return minValue; } //此函数为主程序 int mian() { pri

在Ubuntu上下载、编译和安装Android最新源代码

看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源代码了呢?一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后下载.编译和安装Android源代码.      一. 环境准备.      1. 磁盘空间预留20G左右,内存3G,因为一边要跑主机,一边要跑虚拟机,内存要求还是比较高的,这样才会比较流畅.      2. 安装VMW

Android源码 在Ubuntu上下载,编译和安装

看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源代码了呢?一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后下载.编译和安装Android源代码. 一. 环境准备. 1. 磁盘空间预留20G左右,内存3G,因为一边要跑主机,一边要跑虚拟机,内存要求还是比较高的,这样才会比较流畅. 2. 安装VMWare 7.1.4.我的操作系