ubuntu中使用apt命令安装ipython失败解决方案
在最近使用ubuntu安装ipython时,出现如下报错:
出现这个问题,主要是因为apt还在运行,故解决方案为:
1、找到并且杀掉所有的apt-get 和apt进程
运行下面的命令来生成所有含有 apt 的进程列表,使用ps和grep命令并用管道组合来得到含有apt或者apt-get的进程。
ps -A | grep apt
使用如下命令杀死进程:
sudo kill -9 processnumber
2、删除锁定文件
锁定的文件会阻止 Linux 系统中某些文件或者数据的访问,一旦你运行了 apt-get 或者 apt 命令,锁定文件将会创建于 /var/lib/apt/lists/
、/var/lib/dpkg/
、/var/cache/apt/archives/
中。
这有助于运行中的 apt-get 或者 apt 进程能够避免被其它需要使用相同文件的用户或者系统进程所打断。当该进程执行完毕后,锁定文件将会删除。
当没有看到 apt-get 或者 apt 进程的情况下在上面两个不同的文件夹中看到了锁定文件,这是因为进程由于某个原因被杀掉了,因此你需要删除锁定文件来避免该错误。
首先运行下面的命令来移除 /var/lib/dpkg/
文件夹下的锁定文件:
sudo rm /var/lib/dpkg/lock
之后强制重新配置软件包:
sudo dpkg --configure -a
接下来,更新你的软件包源列表:
sudo apt update
最后安装ipython:
总结一下,对于 ubuntu在使用 apt-get 或者 apt 也叫 时遇到的问题,使用以上方法基本上可以解决。
转载于:https://www.cnblogs.com/skyfall007/p/9534411.html
ubuntu中使用apt命令安装ipython失败解决方案相关推荐
- ubuntu安装python百度经验_如何在Ubuntu 20.04上安装Python 3.9(含python编译安装和使用Apt命令安装)...
在本文中,我们将向您展示在Ubuntu 20.04上安装Python 3.9的两种方法.第一种使用APT命令安装Python3.9,第二种是在Ubuntu20.04上编译安装Python 3.9.本教 ...
- ubuntu中的apt终端命令解析
ubuntu中的apt终端命令解析 apt(Advanced Packaging Tool)是ubuntu下的安装包管理工具,用于大部分软件的更新卸载: $ sudo apt install 软件名: ...
- Ubuntu 下安装官网最新版Mongodb (apt命令安装)
linus(Ubuntu-server版)安装/使用/修改配置 MongoDB (apt命令安装) 截图如下,具体教程参照图片下方 图片一: 图片二: 图片三: 1.官网下载地址 https://ww ...
- 在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包
在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包: dpkg命令常用格式如下: #查看文件结构(其中-c等价于--contents) sudo dpkg -c xx.deb #安装软件包 ...
- Ubuntu中恢复rm命令误删文件
环境 :ubuntu16.04 extundelete介绍 extundelete是一个实用程序,可以从ext 3或ext 4分区恢复已删除的文件.ext 3和ext 4文件系统是Linux发行版(如 ...
- linux中的apt命令
文章目录 linux中的apt命令 什么是apt apt需求的权限 需要sudo权限的apt命令 更新软件包索引`apt update` 升级软件包版本`apt upgrade` 完全升级`apt f ...
- ubuntu安装ppa_如何在Ubuntu中从第三方PPA安装软件
ubuntu安装ppa PPAs, or "Personal Package Archives", offer software that isn't available in U ...
- dpkg 删除软件_在Ubuntu中使用dpkg命令卸载软件的方法
据百科描述,Ubuntu是基于Debian的Linux系统,而Debian系统的软件是使用APT和dpkg进行管理.dpkg是"Debian Packager"的简写,是一个底层的 ...
- CentOS使用yum命令安装软件失败,报错“Couldn‘t open file /data/ceph/ceph/repodata/repomd.xml“
问题 CentOS服务器中使用yum install -y sshpass命令安装sshpass失败,显示错误: 解决 /etc/yum.repos.d中查看yum源的配置文件,发现是使用本地的yum ...
最新文章
- 蓝桥杯--2012--取球游戏
- mongoDB 删除集合后,空间不释放的解决方法
- html概述和基本结构
- 《RabbitMQ实战指南》笔误及改进记录
- 去百度/阿里/腾讯…做测试的,都是什么样的人?
- 【OpenCV】傅里叶变换
- Virtualbox 2.1突发性错误解决办法(也许是BUG)
- c语言字符串strl复制转换,C语言字符串基础学习
- 如何找到稳定的网站空间
- java 远程调用方法_如何在Java中实现远程方法调用
- 【千锋】网络安全笔记(总篇)--- 持续更新
- 2016年全球半导体厂商TOP20排名
- RocketMQ一个新的消费组初次启动时从何处开始消费呢?
- 【ChatGPT】你会是被AI抢饭碗的那类人吗?
- 如何看待腾讯云电子签呢?
- KEIL、uVision、RealView、MDK、KEIL C51区别
- jquery中ajax中的参数,jquery中的ajax参数
- DHCP报文交换抓包分析
- 1.【Windows图标点击无反应修复
- Pytorch中维度dim的理解使用
热门文章
- 一种使用GDI+对图片尺寸和质量的压缩方法
- 设计模式之命令模式(Command)摘录
- 【数据库】mysql 常用命令(一)
- php文件保存类库,PHP生成PDF文件类库大全[开源]
- 安卓怎么用抖音做锁屏_香港超级推荐全网霸屏快速上排怎么做
- python bytearray拼接_python数据类型 ——bytes 和 bytearray
- php的反射作用是什么意思,php反射的作用是什么
- websocket心跳链接代码_WebSocket原理与实践(五)--心跳及重连机制
- 【HTML】兴唐第二十八节课之初识HTML
- JavaScript Array相关方法