Debian/Ubuntu apt-get强制重新安装软件包
时间:2019-11-20 08:53:11 来源:igfitidea点击:
如何使用apt-get命令行重新安装软件包?
在Debian Linux/Ubuntu Linux上,安装包的安装卸载都使用APT(高级打包工具)进行。
apt-get强制重新安装软件包
语法为:
apt-get --reinstall install PackageNameHere apt-get --reinstall install Package1 Package2
--reinstall
选项重新安装已经安装的软件包。
最好在重新安装软件包之前备份所有配置文件。例如nginx服务器的配置文件 /etc/nginx
我们可以这样备份mkdir /root/nginx.mmddyyyyy/ && cp -avr/etc/nginx/* /root/nginx.mmddyyy/
如何使用apt-get重新安装软件包
重新安装rsync软件包:
$ sudo apt-get --reinstall install rsync
或者
# apt-get --reinstall install rsync
如果上面的方法失败,可以尝试下面的命令。
--purge
选项与remove
相同,会删除软件包,但是不会删配置文件。
但在执行以下命令之前,最后对配置文件进行备份。
sudo apt-get --purge remove package1 sudo apt-get install package1
Debian或Ubuntu重新安装软件包命令
执行以下apt命令或apt-get命令,重新安装htop:
sudo apt --reinstall install htop
或者
sudo apt-get --reinstall install htop
apt-get重新安装软件包及其依赖项
还可以使用aptitude命令。语法为:
sudo aptitude reinstall pkg sudo aptitude reinstall nginx
Debian如何重新安装所有软件包
使用aptitude命令,如下所示:
sudo aptitude reinstall '~i'