我是 ubuntu 新手,技术不熟练。在尝试使用以下方法安装 Nextcloud 以及大量依赖项后本指南(失败),我改变了主意并停止了该过程。现在我的电脑上有一堆无用的 MySQL 和 Apache2 文件,我想清理一下。我无法在文件管理器中删除这些文件,所以我猜我必须使用终端来删除。问题:不知道怎么做。
有什么建议么?
答案1
请不要手动从操作系统中删除文件。
您提到的那些文件会在您安装软件包时被删除。您可以使用与purge
安装时相同的命令,并用 替换(即, 这将删除与 mysql 相关的所有内容。包括数据库和配置,但手动添加的文件除外(如个人文件))。同样适用于 apache 和 nextcloud。install
purge
sudo apt purge mysql-server
my.cnf
如果您愿意,可以保留依赖项(删除这些依赖项更危险:如果列出了您不想删除的软件包,请检查它返回的文本)。
如果您曾经remove
删除过 mysql、apache2 并且它留下了文件,您可以删除它们,但我不喜欢猜测它们是什么文件。您可以使用sudo rm {filename}
命令行从管理员帐户中删除文件并使用 * 作为通配符。
所以这个命令:
sudo apt-get install apache2 mysql-server -y
sudo apt-get install php zip libapache2-mod-php php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-mysql php-bcmath php-gmp
变成:
sudo apt-get purge mysql-server
sudo apt-get purge apache2
sudo apt-get purge php zip libapache2-mod-php php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-mysql php-bcmath php-gmp -y
尽量避免使用,-y
因为它会自动确认每个问题。有时你会想取消安装。
再次强调:最后一个命令很危险。它会删除“php”和“zip”,如果你将它们用于其他用途,则不要删除它们。
的内容/var/www/html/
被视为个人内容。如果其中包含内容,您可以执行rm -rf /var/www/html/
。“rm”会删除文件,因此请确保这是您要删除的内容。如果您有多个网站并且想要保留它们,请不要使用此功能。