我以为该--reinstall
选项应该重新安装指定的软件包。但是当我调用时sudo apt-get purge --reinstall <packagenames>
,<packagenames>
它们会被清除但不会重新安装。该选项的正确用法是什么?我做错了什么吗?
答案1
据我所知,没有像“--reinstall”这样的命令可以与“remove”或“purge”命令一起使用。您可以将“--reinstall”与“install”命令结合使用。例如“sudo apt-get install --reinstall packagename”强制重新安装当前安装的软件包。
如何卸载并重新安装软件包:
步骤 1 = 在终端中输入“sudo apt-get purge packagename”
步骤 #2 = 在终端中输入“sudo apt-get install packagename”
如何卸载(但保留配置文件)并重新安装包:
步骤 1 = 在终端中输入“sudo apt-get remove packagename”
步骤 #2 = 在终端中输入“sudo apt-get install packagename”
如何卸载(并删除安装程序但保留依赖安装程序)并重新安装包:
步骤 1 = 在终端中输入“sudo apt-get purge packagename”
步骤#2 = 在终端中输入“gksu nautilus”,然后浏览到“/var/cache/apt/archives/”,然后删除安装程序.deb 文件。
步骤 #3 = 在终端中输入“sudo apt-get install packagename”