apt-get卸载

关于apt-get remove 与 apt-get purge

試著忘記壹切 提交于 2020-01-23 22:29:56
   今天在Ubuntu服务器上安装supervisor,部署没成功想卸载重来, sudo apt-get remove supervisor 后发现配置文件还在,便手动删除了配置文件。再次安装,提示配置文件不存在,WTF!配置文件不该你软件给我创建吗?我想。 查阅资料才知,还有 apt-get purge 这一选项,purge 清除。 划重点: apt-get remove 会删除软件包而保留软件的配置文件 apt-get purge 会同时清除软件包和软件的配置文件 但是为什么重新安装会失败呢? 系统中存在dpkg这么一个工具,会记录软件包的状态,不只是安装和未安装两种状态,会记录以下这些状态: not-installed - The package is not installed on this system config-files - Only the configuration files are deployed to this system half-installed - The installation of the package has been started, but not completed unpacked - The package is unpacked, but not configured half-configured - The

ubuntu18.04使用前的优化事项

半腔热情 提交于 2020-01-18 15:01:16
卸载系统自带的不常用软件 sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install onboard deja-dup 删除Amazon的链接 sudo apt-get remove unity-webapps-common 卸载libreOffice sudo apt-get remove libreoffice-common 安装WPS 官网下载后双击安装即可 https://www.wps.cn/product/wpslinux 点击图标最小化 gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize' 来源: https://www.cnblogs.com/xixixing/p/12209017.html

ubuntu:软件包

烂漫一生 提交于 2020-01-14 02:39:50
文章目录 了解ubuntu的软件包格式 软件包管理程序 ubuntu软件仓库管理 ubuntu软件包后端管理工具 后端自动化软件包管理工具 添加和删除PPA软件仓库 SNAP软件包的使用 了解ubuntu的软件包格式 ubuntu软件包格式为DEB格式,这个格式最早是由Debian开发采用,ubuntu由Debian分支发展而来,从而继承了这种软件包格式。 DEB软件包可以分为两类: 扩展名为DEB的二进制软件包 源码软件包 通常包含扩展名为 .dsc 的源码描述文件、一个扩展名为.orig.tar.gz的源码包、一个扩展名为.diff.gz的源码补丁文件。 DEB软件包的命名格式为:package_ver-rev_arch.deb 其中package为软件包的名字,ver代表版本,rev代表修订版本,arch代表软件包对应的硬件平台 由于开源软件的分散开发与相互继承的特点,DEB软件包之间存在相互依赖的关系,常见的依赖关系有: Depends Conflict Recommends 如果两个软件包A与B相互依赖(Depends),则安装A时也要安装B(知道为啥要装依赖了 AoA ) 如果两个软件包相互矛盾(Conflict)则,A与B不能共存 推荐(Recommends)关系代表开发者推荐用户在安装A时也安装B ubuntu 16.04支持了最新的SNAP软件包格式

Ubuntu14.04 软件安装卸载

眉间皱痕 提交于 2020-01-06 01:24:50
----常用软件安装 sudo apt-get install vim-gtk //安装vim软件 sudo apt-get install zip //安装解压软件和解压文件 sudo apt-get install dos2unix //Windows和linux的转码软件 ----卸载软件 第一步 找到软件名称(以找QQ完整名称为例) dpkg --get-selections | grep 'qq' 执行之后,将会输出所有名称中包含’qq’的软件的名称,我所寻找的是“wine-qqintl”。 第二步 卸载软件 完全卸载: sudo apt-get --purge remove wine-qqintl 保留配置卸载: sudo apt-get remove wine-qqintl 参考: https://blog.csdn.net/insist_hui/article/details/81514532 来源: https://www.cnblogs.com/sea-stream/p/11130005.html

apt-get方式删除软件

限于喜欢 提交于 2020-01-05 01:30:55
参考http://www.tennfy.com/1518.html apt-get –purge remove 删除已安装包(不保留配置文件)。 如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件 apt-get autoremove 删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包)。 如软件包a,依赖软件包b,则执行该命令会同时删除软件包a,b apt-get remove 删除已安装的软件包(保留配置文件)。 如软件包a,依赖软件包b,则执行该命令会删除a,且保留配置文件 apt-get autoclean APT的底层包是dpkg, 而dpkg 安装Package时, 会将 *.deb 放在 /var/cache/apt/archives/中. apt-get autoclean 只会删除 /var/cache/apt/archives/ 已经过期的deb. apt-get clean 使用 apt-get clean 会将 /var/cache/apt/archives/ 的 所有 deb 删掉. 类似于 rm /var/cache/apt/archives/*.deb 小结 如果是彻底卸载软件,推荐使用apt-get –purge remove,不推荐使用autoremove,因为你删除该依赖软件包,也可能被其他软件包所依赖

Ubuntu apt-get彻底卸载软件包

时间秒杀一切 提交于 2020-01-05 01:29:34
如果你关注搜索到这篇文章,那么我可以合理怀疑你被apt-get的几个卸载命令有点搞晕了。 apt-get的卸载相关的命令有remove/purge/autoremove/clean/autoclean等。具体来说: apt-get purge / apt-get --purge remove 删除已安装包(不保留配置文件)。 如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件 apt-get autoremove 删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件。 apt-get remove 删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。 apt-get autoclean APT的底层包是dpkg, 而dpkg 安装Package时, 会将 *.deb 放在 /var/cache/apt/archives/中,apt-get autoclean 只会删除 /var/cache/apt/archives/ 已经过期的deb。 apt-get clean 使用 apt-get clean 会将 /var/cache/apt/archives/ 的 所有 deb 删掉,可以理解为 rm /var/cache/apt/archives/*.deb。 那么如何彻底卸载软件呢? 具体来说可以运行如下命令: #

完全卸载python for Ubuntu 14.04

泄露秘密 提交于 2020-01-04 01:52:25
本文转载自: https://www.cnblogs.com/songfucai/p/7976623.html 作者:husbandmen 转载请注明该声明。 1、完全卸载 python 3.4(软件及相关配置) sudo apt-get remove --purge python3. 4 2、完全卸载python3.4及其依赖软件(慎用!这里会删除python3.4及依赖python3.4的软件包,一般上面第一条命令已经够用) sudo apt-get remove --auto-remove python3. 4 sudo apt-get purge --auto-remove python3. 4 3、清除python3.4及其依赖软件的安装包 sudo apt-get autoclean python3. 4 注释: 此方法卸载python比较彻底,适合彻底更换python版本时使用。 ——对于既想完全卸载python,又无法接受完全卸载后某些python组件无法使用的童鞋,请慎重!! 来源: CSDN 作者: kkwant 链接: https://blog.csdn.net/kkwant/article/details/103826963

Linux软件包安装(rpm、yum、apt-get)

我只是一个虾纸丫 提交于 2019-12-30 12:30:24
转载自: https://blog.csdn.net/wzq__janeGreen_/article/details/81774924 rpm/yum适用于Redhat、CentOS、Suse等平台; apt-get/dpkg适用于Debian、Ubuntu等平台; zypper适合于Suse平台。 rpm常用命令 rpm -ivh 软件包名称 rpm -uvh 软件包名称 rpm -e 软件名称 rpm -qa | grep 软件名称 rpm -ql 软件名称 rpm -qf 文件绝对路径 http://rpmfind.net/ yum常用命令(Redhat安装rpm包) yum repolist yum install 软件名称 yum -q install /usr/bin/iostat yum update yum remove 软件名称 yum list yum search 关键词 yum info package yum localinstall *.rpm yum install oracle-validated apg-get常用命令 在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为他是Ubuntu通过新立得安装软件的常用工具命令。 本文列举了常用的APT命令参数: apt-cache search package 搜索软件包 apt

linux下包管理命令yum与apt-get以及开发环境配置

北慕城南 提交于 2019-12-30 12:30:09
一般来说市面上常见的Linux系统分为两大类: RH类:Redhat、centOS和Fedora等 Debian 类: ubuntu 、Debian等。 上述两类系统对应的包管理工具命令分别是 yum 和 apt-get ,而安装包类型则对应为 rpm 包和deb包。 软件安装和卸载: 一般来说最基本的安装rpm包和deb包时选用的命令参数都是-i,即是: 1 2 rpm -i xxxx.rpm dpkg -i xxxx.deb 卸载一般为: 1 2 rpm -e packName dpkg -r packName 还有一种两类系统都支持的安装方式是先将源码打包成tar格式,解压之后按照./ configure , make, make install.的顺序进行安装。当然不是每种软件都可以套用,只是笼统地说说比较常见的安装包。 还有更多用法可以通过-h , -?或者man手册获得。 软件更新: 我比较常用的系统是ubuntu,偶尔会玩一下 fedora ,yum和apt-get包管理软件使用方法上其实是大同小异的,下面只做ubuntu下的软件安装笔记。 第一个比较好用的管理软件: aptitude 。 如果你只是查看已经安装的软件的话,在控制台输入aptitude即可,它会弹出如下界面: 不过一般来说我们不会去用这个东西,一般习惯使用的都是apt-get进行包管理

Ubuntu的软件安装管理---dpkg与apt-*详解

烈酒焚心 提交于 2019-12-30 12:29:53
摘要 : 软件厂商先在他们的系统上面编译好了我们用户所需要的软件,然后将这个编译好并可执行的软件直接发布给用户安装。不同的 Linux 发行版使用不同的打包系统,一般而言,大多数发行版分别属于两大包管理技术阵营: Debian 的”.deb”,和 Red Hat的”.rpm”。也有一些重要的例外,比方说 Gentoo, Slackware,和 Foresight,但大多数会使用这两个基本系统中的一个。这里将要介绍的是Debian系列发行版的dpkg与apt-*的详细使用方法。 注:本人系统版本【Ubuntu 16.04 LTS】(Long Term Support) 一、dpkg 1、简介 dpkg - package manager for Debian (debian系统的包管理工具)。 dpkg is a tool to install, build, remove and manage Debian packages,dpkg是Debian的一个底层包管理工具,主要用于对已下载到本地和已安装的软件包进行管理。 dpkg这个机制最早由Debian Linux社区所开发出来的,通过dpkg的机制,Debian提供的软件就能够简单的安装起来,同时能提供安装后的软件信息,实在非常不错。只要派生于Debian的其它Linux distributions大多使用dpkg这个机制来管理