`
这些年
  • 浏览: 388990 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

apt-get 出错解决

 
阅读更多

1:root@ubuntu:/home/gbz/pig# apt-get install ant

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. 

     运行:dpkg --configure -a

报:

root@ubuntu:/home/gbz/pig# apt-get install ant
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

    动行:sudo rm /var/cache/apt/archives/lock

            sudo rm var/lib/dpkg/lock

            dpkg --configure -a一路Y、Y

   搞定

 

参考:

无法获得锁 /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

 

在网上搜索到的解决方案──“将/var/lib/apt/list/lock删除掉即可”──其实是一种极端的情况,也就是在上次更新没有正常关闭的情况下使用。
在大部分情况下,问题的原因在于其它的程序如系统的自动更新、新立得等正在使用apt-get进程,所以解决方法也就是将这一进程关闭。
具体如下:
1、ps -aux 查出apt-get进程的PID,通常是一个四位数字。
2、用sudo kill PID代码 杀死进程
3、用sudo apt-get update,sudo apt-get dist-upgrade升级。
记住了不要你用sudo apt-get update强制关闭终端。如果你关闭就会出现这样的情况!
  情况二:
无法获得锁 /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
  这样的解决办法是:

先看到底有没开两个apt(新立得软件包管理器是否也开着),如果确定没开两个APT-GET,请sudo rm /var/lib/dpkg/lock,这样就删除了锁文件,然后运行sudo dpkg --configure -a重新配置。

sudo rm /var/lib/dpkg/lock 

分享到:
评论

相关推荐

    ubuntu下mpich源码安装包

    ubuntu下mpich的源码安装包,版本3.2。解压后cd到mpich-3.2根目录配置、编译、安装: ./configure 2>&1 | tee c.txt make 2>&1 | tee m.txt make install |& tee mi.txt ...sudo apt-get install gfortran

    Ubuntu系统下安装ImageMagick出错的解决过程

    前言 ImageMagick是一个很好用的对图片进行格式转换、缩减大小、裁剪等等进行操作的工具,在Windows...使用 apt-get update、apt-get upgrade 命令更新索引和升级所有软件包之后,依然无法安装。 又使用 apt-get insta

    树莓派小车程序用的PCA9685和python2

    2、 如果看不到编译器说明安装过程出错,尝试重新执行:sudo apt-get update和 sudo apt-get install spyder3两条命令。   图 1-0下载完成后,在“start”中已经能看到Spyder编译器了     图 1-00 ...

    ubuntu 18.04 获取内核 编译vmlinux

    出现apt-get 安装提示 snapd 出错,  sudo rm -rf /var/lib/dpkg/info/*snapd* 1.使用apt-get source 方法,会下载到当前目录,并且会直接解压: apt-get source linux-source-4.15.0 #或者其他编号 按tab补齐 ...

    Nginx安装出现错误解决方案

     2.sudo apt-get install libpcre3 libpcre3-dev  3.sudo apt-get install openssl libssl-dev 再次安装: 成功: 可是接下来执行 sudo make install 又出错了: 解决方法: 找到 CFLAGS = -pipe -O -W

    selenium+chromedriver在服务器运行的详细教程

    1.前言 想使用selenium从网站上抓数据,但有时候使用phantomjs会出错。chrome现在也有无界面运行模式了,以后就可以不用phantomjs了。 但在服务器安装chrome时出现了...sudo apt-get install libxss1 libappindicator1

    Docker搭建自己的本地镜像仓库的步骤

    一、环境以及准备工作 1.ubuntu14.04 2.docker环境 二、搭建过程 1.更换镜像源(因为默认的太慢了,国内的更快) ...sudo apt-get update //更新apt-get源,防止下载出错 sudo apt-get install vim -y

    ubuntu15.10下hadoop2.7.2的安装与配置详解

    网上和很多书上都有不少的hadoop在linux系统下的安装教程,但是尝试过的读者会发现,就算是按照这些教程一步步的操作,还是会在某个地方出错,主要原因是版本问题。尤其是书上的版本一般都较老,所以并不建议对着书...

    解决执行docker daemon命令时出错的问题

    最近在工作中遇到了一个问题,在一开始执行docker daemon命令时总是会出错导致进程stop,...后来又使用apt-get update&&apt-get upgrade升级了包,发现还是没能解决问题; 最后把/etc/fstab中添加的这一行 none /sys

    Python获取文件ssdeep值的方法

    在ubuntu上安装pyssdeep时 一直出错 后来发现apt-cache search “ssdeep”时把几个全apt-get install 上,但问题依旧。 后来下载到pyssdeep的源文件 ,tar zxvf pyssdeep.tar.zip 然后 apt-get install python-dev ...

    Ubuntu12.04.3LTS安装Oracle Java 7

    在ubuntu 12.04 LTS 上安装Matlab时总是出错,显示拷贝jar包(cp “xx.jar”)出现错误,在网上搜索了一下发现原来是没有安装java。自己打算安装oracle官方的java版本,所以进行了一下安装:(也可以使用软件源中的...

    Ubuntu常见的几个小错误

    1. 通过终端安装程序sudo apt-get install ***时出错: 2. 安装Gnome3, 3. Ubuntu11.04和11.10 在安装VMWare Tools遇到的问题

    ubuntu安装docker

    sudo apt-get remove docker docker-engine docker.io containerd runc 更新以下索引 sudo apt-get update 安装一些工具包 sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-...

    ubuntu下搭建php开发环境(nginx+(cgi)php5fpm+memcached+xdebug)

    由于只是开发环境,所以都是选择比较简单的apt-get安装方式 ,但中间也遇到一点问题。 首先安装nginx nginx的安装和配置其实很简单,nginx本身非常轻量级, 直接 sudo apt-get install nginx 就可以了 他的配置文件是...

    python安装与使用redis的方法

    sudo apt-get install redis-server python 支持包: (其实就一个文件,搞过来就能用) sudo apt-get install python-redis 2、配置 配置一下吧,默认配置文件在: “/etc/redis/redis.conf” 绑定ip: "bind ...

    retina-crawler:Retina 项目的新闻爬虫

    并将 Python 添加到您的路径中(如果在 linux 和 mac 系统上使用apt-get或brew或等效的包管理器安装,这应该会自动发生 python 包管理器。 可选运行pip install virtualenv 安装 要解析 xml 文章,您需要两个系统...

    Kongdijiqun:项目:空地无人集群虚实结合实验平台

    安装教程:请使用官方教程进行安装如果安装过程中遇到一些网络错误,如rosdep init失败,请百度解决(方法很多,试了才知道哪个适合你)依赖项安装(基本不会出错)## 安装Octomapsudo apt-get install ros-melodic-...

    有道词典在Ubuntu16.04安装的deb

    下载后使用sudo dpkg -i youdao-dict-new.deb 进行安装,如果安装出错试试 sudo apt-get -f install ,然后再运行前面的命令。 在没有删除依赖的时候会只是删除无效的依赖而无法安装。该包在16.04成功,其它版本未测试...

    Kali系统更新后图形页面不能正常启动问题的恢复步骤

    kali linux 系统使用apt-get更新,由于更新失败、更新错误、更新未完成等原因,导致kali系统启动时不能正常启动到图形登录模式。具体恢复步骤见附件。

Global site tag (gtag.js) - Google Analytics