是否可以制作卸载脚本?

是否可以制作卸载脚本?

基本上我想要一个执行以下命令的脚本:apt remove --purge -y ~PROGRAM~ && apt autoremove -y

除了我可以使用选项将~PROGRAM~更改为我想要卸载的包的名称。

在终端中它看起来类似于以下内容:sudo uninstall ~Package name here~

如果有人能给我提供所需的代码或如何操作的教程那就太好了!

答案1

你可以这样做:

#!/bin/bash
echo "sudo uninstall"
read uninstallpkg
sudo apt remove --purge -y $uninstallpkg && apt autoremove -y

终端会提示你输入要卸载的包(用 指定read uninstallpkg),输入你的包并按回车键,它就会卸载。

如上所述user535733,这可能很危险,并且可能会破坏您的系统,因此请务必谨慎使用。

相反,您可以用 替换sudo apt remove --purge -y $uninstallpkg && apt autoremove -ysudo apt remove -y $uninstallpkg这比前一个命令危险性更小,并且不会破坏您的系统。

相关内容