可以製作卸載腳本嗎?

可以製作卸載腳本嗎?

基本上我想要一個執行以下指令的腳本: 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),輸入您的軟體包並按 Enter 鍵,它將卸載。

如前所述user535733,這可能很危險,並且可能會破壞您的系統,因此請務必謹慎使用。

相反,您可以替換sudo apt remove --purge -y $uninstallpkg && apt autoremove -ysudo apt remove -y $uninstallpkg,這將比先前的命令危險性更小,並且不會破壞您的系統。

相關內容