需要使用sudo命令以超级用户身份运行dpkg命令,确保有足够的权限进行卸载操作。 3. 卸载软件包同时保留配置文件 有时候我们希望卸载软件包的同时保留配置文件,可以使用以下命令来进行操作: “` sudo dpkg –purge 软件包名称 “` 该命令会对指定的软件包进行彻底卸载,包括所有相关的配置文件。 4. 强制卸载软件包 如果...
bash sudo dpkg --remove example-software 3. 处理依赖关系:有时候,卸载一个软件可能会涉及到其他软件的依赖关系。如果尝试卸载一个软件包,但该软件包被其他软件依赖,`dpkg`会提示相应的信息。在这种情况下,可以选择先卸载依赖该软件包的其他软件,或者忽略依赖关系强制卸载。使用`--purge`选项可以...
总结:dpkg 是一个在 Debian 系统中用于管理和安装软件包的基本工具。它可以安装、卸载、配置和查询软件包。除了基本的安装和卸载功能,dpkg 还提供了一些高级功能,如强制安装、导出和导入软件包列表等。在使用 dpkg 命令时,需要注意更新软件包列表和处理依赖关系的步骤。
方法一:图形化卸载 a、开始菜单搜索需要卸载的应用 b、定位到程序后,右键点击“卸载”,弹出警告点击“确定”。 方法二:命令行卸载 使用命令行卸载应用程序,键入如下命令: 1. sudo dpkg -P apache2 #强制清除软件包及配置 2. sudo dpkg -p apache2 #清除软件包 复制代码...
强制安装,忽略依赖 dpkg -i --force-depends *.deb #-r:删除软件包不删除其配置文件 sudo dpkg-r wkhtmltox sudo apt-get remove package # 同上 #-P:删除软件包的同时删除其配置文件 sudo dpkg-P wkhtmltox sudo apt-get remove package --purge # 同上 ...
-I, --force-install:强制安装软件包,即使已存在较新版本。 -R, --recursive:递归地处理目录中的所有软件包。 -G, --force-overwrite:强制覆盖文件和目录。 -B, --auto-deconfigure:自动卸载与软件包冲突的软件包。 -A, --abort-after:出现错误后立即停止处理。
方法一:图形化卸载 1. 在开始菜单中搜索需要卸载的应用。 2. 定位到程序后,右键点击“卸载”,弹出警告点击“确定”。 方法二:命令行卸载 1. 使用命令行卸载应用程序,键入如下命令:sudo dpkg -P apache2 #强制清除软件包及配置 2. 再次键入sudo dpkg -P apache2 #清除软件包 ...
1、直接卸载 2、提示被占用,使用强制卸载 3、使用umount-f,问题依旧。使用fuser命令,先确认有那些进程在占用该目录 fuser-cu/data1/img /data1/img:1757c(mysql)上面查看发现是pid为1757的mysql用户起的进程在占用该目录。4、确认mysql所起的进程可以kill后,可以直接使用fuser的k参数进行kill(也...
说明:由于图形化界面方法(如Add/Remove… 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softname1 softname2 …; ...
c:即 config-files,软件包已经被卸载,但是其配置文件未清理 u:即 unpacked,软件包已经被解压缩,但还未配置 f:即 half-configured,配置软件包时出现错误 w:即 triggers-awaited,触发器等待 t:即 triggers-pending,触发器未决 错误状态 有以下几种: h:软件包被强制保持 r:即 reinstall-required,需要卸载并重新...