在本文中,我将向你展示使用最简单的方法来清理你的Ubuntu系统并获得更多空间,如果你要让Ubuntu系统释放空间,那最行之有效的就是以下五种方法了,可用来清除不需要的或垃圾文件,即删除不再需要的软件包、清空垃圾桶、清理APT缓存、卸载未使用的应用程序、清理缩略图缓存。
检查Ubuntu系统上的可用空间 使用df命令检查系统上的当前磁盘利用率,运行df -h命令:
参考:Linux df命令示例。 GUI用户可以使用“磁盘使用分析工具(Disk Usage Analyzer tool)”查看当前使用情况。
1)删除不再需要的软件包 以下命令将删除系统不再需要的依赖项库和程序包,这些软件包是自动安装的,以满足已安装软件包的依赖关系。此外,它还删除了系统中安装的旧Linux内核。它会删除系统中不再需要的孤立软件包,但不会清除它们: $ sudo apt-get autoremove [sudo] password for daygeek: Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: apache2-bin apache2-data apache2-utils galera-3 libaio1 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libconfig-inifiles-perl libdbd-mysql-perl libdbi-perl libjemalloc1 liblua5.2-0 libmysqlclient20 libopts25 libterm-readkey-perl mariadb-client-10.1 mariadb-client-core-10.1 mariadb-common mariadb-server-10.1 mariadb-server-core-10.1 mysql-common sntp socat 0 upgraded, 0 newly installed, 25 to remove and 23 not upgraded. After this operation, 189 MB disk space will be freed. Do you want to continue? [Y/n] 要清除它们,请使用--purge选项和命令: $ sudo apt-get autoremove --purge Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: apache2-bin* apache2-data* apache2-utils* galera-3* libaio1* libapr1* libaprutil1* libaprutil1-dbd-sqlite3* libaprutil1-ldap* libconfig-inifiles-perl* libdbd-mysql-perl* libdbi-perl* libjemalloc1* liblua5.2-0* libmysqlclient20* libopts25* libterm-readkey-perl* mariadb-client-10.1* mariadb-client-core-10.1* mariadb-common* mariadb-server-10.1* mariadb-server-core-10.1* mysql-common* sntp* socat* 0 upgraded, 0 newly installed, 25 to remove and 23 not upgraded. After this operation, 189 MB disk space will be freed. Do you want to continue? [Y/n]
2)清空垃圾桶 有可能你的垃圾桶中存在大量无用数据,它占用了你的系统空间,这是清理它们并在系统上获得一些可用空间的最佳方法之一。要清理它,只需使用文件管理器清空垃圾桶即可:
3)清理APT缓存 Ubuntu使用APT Command(高级软件包工具)进行包管理,如安装、删除、搜索等。默认情况下,每个Linux操作系统都会在其各自的目录中保留已下载和安装的包的缓存,Ubuntu也会这样做,它会保留下载的每个更新并安装在磁盘上的缓存中,Ubuntu系统在/var/cache/apt/archives目录中保留DEB包的缓存,随着时间的推移,此缓存可以快速增长并在你的系统上占用大量空间。 运行以下命令以检查APT缓存的当前利用率: $ sudo du -sh /var/cache/apt 147M /var/cache/apt 它清理过时的deb包: $ sudo apt-get autoclean 它删除了apt缓存中保存的所有包: $ sudo apt-get clean
4)卸载未使用的应用程序 我会要求你检查系统上已安装的软件包和游戏,如果你很少使用,请将其删除。这可以通过“Ubuntu软件中心(Ubuntu Software Center)”轻松完成:
5)清理缩略图缓存 缓存文件夹是程序存储数据的地方,它们可能需要再次存储数据,它保持速度但不是必需的,它可以再次生成或再次下载。如果它确实填满了你的硬盘驱动器,那么你可以删除而无需担心。 运行以下命令以检查APT缓存的当前利用率: $ du -sh ~/.cache/thumbnails/ 412K /home/daygeek/.cache/thumbnails/ 运行以下命令以从系统中永久删除它们: $ rm -rf ~/.cache/thumbnails/*
相关主题 |