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
报:
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
相关推荐
前言 ImageMagick是一个很好用的对图片进行格式转换、缩减大小、裁剪等等进行操作的工具,在Windows...使用 apt-get update、apt-get upgrade 命令更新索引和升级所有软件包之后,依然无法安装。 又使用 apt-get insta
sudo apt-get clean && sudo apt-get update ``` 通过上述步骤,通常能够解决合并列表过程中出现的问题。 #### 下载仓库信息失败 下载仓库信息失败主要分为两种类型:一种是因为哈希值不匹配导致的;另一种则是...
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
- 替换完成后,再次运行 `apt-get update` 来更新源列表。 3. **安装软件** - 安装软件时,可以使用以下命令: ```bash sudo apt-get install [package] ``` - 若要重新安装软件包,可以使用: ```bash ...
10. **系统升级**:使用`sudo apt-get upgrade`来升级所有可升级的软件包,`sudo apt-get dist-upgrade`则会处理更复杂的依赖关系升级。 11. **清除已删除包的残余配置文件**:`sudo apt-get autoremove --purge`...
sudo apt-get install libc6-dev-i386 ``` 该命令会安装必要的32位C库开发文件,使编译器能够识别并处理32位架构的依赖。 ### 错误二:`make: *** [out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp.o] ...
`执行一下语句# sudo rm /var/lib/mysql/ -R# sudo rm /etc/mysql/ -R# sudo apt-get autoremove mysql* --purge# sudo apt-get install mysql-server mysql-common` 这个错误是由于MySQL服务器的安装过程中出现...
1. 如果安装libx11-dev软件包时报错:E: Unable to locate package build-essential,解决办法是更新软件源:sudo apt-get update,然后再安装libx11-dev软件包。 2. 如果数据源更新失败,可以使用图形界面法更新...
2、 如果看不到编译器说明安装过程出错,尝试重新执行:sudo apt-get update和 sudo apt-get install spyder3两条命令。 图 1-0下载完成后,在“start”中已经能看到Spyder编译器了 图 1-00 ...
出现apt-get 安装提示 snapd 出错, sudo rm -rf /var/lib/dpkg/info/*snapd* 1.使用apt-get source 方法,会下载到当前目录,并且会直接解压: apt-get source linux-source-4.15.0 #或者其他编号 按tab补齐 ...
sudo apt-get install python-pip ``` 这将卸载所有残留的软件包,然后重新安装 python-pip。 2. 安装其他依赖项时出现错误信息 在安装其他依赖项时,可能会出现以下错误信息: ``` Traceback (most recent call...
sudo apt-get install libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-base-apps libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-bad libgstreamer-plugins-good1.0-dev gstreamer1.0-plugins-good...
ubuntu20.04向日葵安装包,完美安装,重新打包版.只需要sudo apt-get install lightdm
用户可以通过编辑 `/etc/apt/sources.list` 文件来修改更新源,并使用 `apt-get update` 和 `apt-get dist-upgrade` 命令来更新系统。同时,用户也可以尝试删除 `/etc/apt/sources.list.d/` 目录下的文件来解决报错...
sudo apt-get install libiconv-dev ``` 如果安装后仍然出现问题,可以尝试在编译时指定 `libiconv` 的位置。 ```bash # 在 configure 命令中加入以下参数 ./configure --with-iconv-dir=/usr ``` #### 2. 编译器...
- 更新系统包列表:`sudo apt-get update`(对于基于Debian/Ubuntu的系统)或`yum update`(对于基于RHEL/CentOS的系统)。 - 安装依赖项。 - 安装Nginx:`sudo apt-get install nginx` 或 `yum install nginx`。...
- `sudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev`:安装Tcl和Tk的开发库,NS2需要这些库来进行图形化操作。 - `sudo apt-get install libxmu-dev libxmu-headers`:安装额外的X11支持库。 #### 三、...
sudo apt-get update sudo apt-get full-upgrade ``` 接下来,我们需要验证CUDA是否已经安装。Jetson Nano通常预装了CUDA 10.0,但你需要将其路径添加到环境变量中,以便系统能够识别。你可以使用gedit或vim编辑`....