Ubuntu下软件包的清理与删除
1、清理下载的软件安装包(/var/cache/apt/archives/
)
sudo apt-get clean
2、删除为满足依赖而已无用的软件包
sudo apt-get autoclean
apt的底层包是dpkg, 而dpkg安装软件包时, 会将*.deb
文件放在/var/cache/apt/archives/
中;因此本命令会删除该目录下已经过期的deb。
3、彻底卸载某个软件
(1)删除软件及其配置文件
sudo apt-get --purge remove <pkgname>
(2)删除无用的依赖包
sudo apt-get autoremove <pkgname>
(3)清理dpkg的列表中有“rc”状态的软件包
sudo dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
4、dpkg简介
Ubuntu是基于Debian的Linux系统,而Debian系统的软件是使用APT和dpkg
进行管理。dpkg
是"Debian Packager"的简写,是一个底层的软件包管理工具,与之相关apt-get工具可以在线下载 deb包安装。
dpkg -i <.deb file name> #安装软件包;
dpkg -l #显示已安装软件包列表;
dpkg -l | grep <pkgname> #查看是否安装某个软件
dpkg -r <pkgname> #删除软件包,不删除配置文件;
dpkg -P <pkgname> #删除软件包的同时删除其配置文件;
dpkg -L <pkgname> #显示于软件包关联的文件,可获得软件安装位置;
Ubuntu下软件包的清理与删除相关推荐
- 解决Ubuntu下软件包依赖关系的若干方法
解决Ubuntu下软件包依赖关系的若干方法 参考文章: (1)解决Ubuntu下软件包依赖关系的若干方法 (2)https://www.cnblogs.com/elnino/archive/2012/ ...
- 银河麒麟/ubuntu 下安装/卸载软件包命令大全
dpkg简介 Ubuntu是基于Debian的Linux系统,而Debian系统的软件是使用APT和dpkg进行管理.dpkg是"Debian Packager"的简写,是一个底层 ...
- Ubuntu下的文件安全删除工具
Shred 虽然shred命令有一些限制,但是shred命令可以很有效地彻底删除文件,使文件很难或者无法恢复.Shred是这样进行彻底删除的:通过使用数据模式对文件进行反复重写以实现最大程度的摧毁,这 ...
- Linux下安装、查看、删除软件包
在Linux 操作系统下几乎所有的软件均通过RPM 进行安装卸载及管理等 操作RPM 的全称为Redhat Package Manager 是由Redhat 公司提出的 用于管理Linux 下软件包的 ...
- win8与Ubuntu12.10双系统下,使用MbrFix安全删除Ubuntu
首先在删除Ubuntu之前,先进入win8系统,下载MbrFix:MbrFix下载: 1.将MbrFix解压到某个位置,比如C:\: 2.按键盘上的 win键+x键 ,选择命令提示符(管理员): 3. ...
- 解决ubuntu下vi上下左右方向键出现字母,backspace键不能删除字符
在vmware虚拟机中安装ubuntu下使用vi编辑文件,发现上下左右方向键不能在文本中移动,出现ABCD字符,backspace也不能删除字符,解决方法有几种 方法1:将vimrc档案拷贝到home ...
- ubuntu下使用extundelete恢复使用rm删除的文件
ubuntu下使用extundelete恢复使用rm删除的文件 一.原因 我这次文件误删主要是因为,在写Makefile文件时,没有考虑周全,在执行make clean时删除了源文件,总之虚惊一场.庆 ...
- ubuntu下通过浏览器下载软件包的路径及×××.tar.xz包的安装(1)
ubuntu下大家一般都会通过软件下载中心安装,而软件中心下载的软件一般在/var/cache/apt/archives这个路径下,当然一般软件中心对给你安装好,所以该路径下的文件名是×××.deb的 ...
- 删除Ubuntu下二进制安装有道词典
删除Ubuntu下二进制安装有道词典 sudo apt autoremove youdao-dict 这个时候在桌面任然出现有道的图标 阅读脚本文件install.sh #!/bin/shPREFIX ...
最新文章
- git diff Git查看版本改动
- php个人中心代码,wordpress个人中心页author_user的相关判断处理php代码
- 学号20175313 《程序设计中临时变量的使用》第八周
- linux的周期计划任务叫atd,linux计划任务
- vue 外卖app(3) 引入阿里图标
- android 隐藏导航栏 虚拟键
- PHP教程:WebService最常用的两种方法
- Java基于opencv实现图像数字识别(一),java开发面试笔试题
- 求两条轨迹间的hausdorff距离_「中考专题」瓜豆原理|第二讲 线段型路径轨迹...
- 如何在eclipse中,为整个工程生成javadoc文档
- 将某一位置1,将某一位置0,判断某一位是否为1
- ai 实用新型专利_专利制度协调AI创造的创新
- 容器技术Docker K8s 48 服务网格(ASM)-阿里云服务网格使用
- net stop mysql 发生系统错误5
- 学习mongo系列(四) find().pretty() remove() 查询
- C#+winform登陆界面案例
- 抢单软件开发原理_软件开发原理
- 计算机自动管理,停车管理系统全部采用计算机自动管理
- Mysql多实例运行
- C4D 英文界面设置为中文界面