当前位置:   article > 正文

RK3399-Debian系统缓存清理

RK3399-Debian系统缓存清理

系统缓存清理

rk3399的Debian系统上使用pyinstaller打包程序,结果显示没有内存了!!!

在这里插入图片描述

现提供两个思路进行清理缓存

我们先将打包生成的文件删掉,记录下当前的内存使用情况,对照清理缓存的时候时内存的变化。

在这里插入图片描述

清理在Debian系统缓存

在Debian系统中,清理缓存可以释放磁盘空间,因为系统会缓存一些数据以提高性能。Debian使用apt(高级包装工具)来管理软件包,它会在本地存储下载的软件包和一些其他数据。以下是一些常用的清理缓存的命令:

注意:

执行这些操作需要管理员权限,因此需要使用sudo

另外,在执行清理操作时,确保避免删除重要文件。可以先查看相关的手册页(例如,通过运行man apt-get)了解命令功能。

  1. 清理所有已下载的软件包和不再需要的软件包

    sudo apt-get autoclean && sudo apt-get clean
    
    • 1

    这个组合命令首先清理不再需要的软件包,然后清理所有已下载的软件包。

    其中:

    • sudo apt-get clean为清理所有已下载的软件包,这个命令会删除/var/cache/apt/archives/目录下的所有文件,这些文件是之前通过apt-get下载的软件包。

    • sudo apt-get autoclean为清理过期的软件包,这个命令与apt-get clean类似,但只会删除不再需要的软件包,即那些已经不再存在于软件源中的软件包。

      在这里插入图片描述

  2. 清理dpkg的缓存

    sudo dpkg --clear-avail
    
    • 1

    这个命令会清理dpkg的可用更新列表缓存。

    使用后内存剩余还是1.3G

  3. 清理日志文件

    sudo journalctl --vacuum-time=1d
    
    • 1

    这个命令会清理超过一天的日志文件,以释放空间。

    在这里插入图片描述

    在这里插入图片描述

  4. 清理临时文件

    sudo rm -rf /tmp/*
    
    • 1

    这个命令会删除/tmp目录下的所有文件,这个目录通常用于存放临时文件。
    在这里插入图片描述

  5. 清理旧的内核

    sudo apt-get autoremove --purge
    
    • 1

    这个命令会移除所有已卸载软件包的残留配置文件,以及不再需要的旧内核。

    在这里插入图片描述

清理Archconda缓存

由于我使用Archconda在我的rk3399上进行python开发,所以可以进行清理Archconda的pip缓存文件。

方法一:手动删除pip缓存目录

  1. 首先,使用以下命令查看pip缓存目录的位置:

    pip cache dir
    
    • 1

    这将显示pip缓存目录的路径。

  2. 然后,使用文件管理器或命令行删除该目录中的所有文件。例如,如果你使用的是Linux(例如:我是debian 11),可以使用以下命令:

    rm -rf ~/.cache/pip/*
    
    • 1

在这里插入图片描述

方法二:手动删除pip缓存目录

  1. 等效于输入以下命令以清除pip缓存:

    pip cache purge
    
    • 1

​ 这将删除pip缓存目录中的所有文件。

在这里插入图片描述

方法三:使用conda命令删除缓存

  1. 如果你使用的是Anaconda或Miniconda,并且想要清理conda的缓存,可以使用以下命令:

    conda clean --all
    
    • 1

​ 这将删除不再使用的包和缓存。

在这里插入图片描述

在这里插入图片描述

注意事项

  • 在执行清理操作之前,请确保你了解清除缓存可能带来的影响。清除缓存后,下次使用pip安装包时可能会重新下载这些包,可能会增加一些网络流量和时间消耗。

参考:

https://blog.csdn.net/m0_68431045/article/details/128294893?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171170501016800185888437%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=171170501016800185888437&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-1-128294893-null-null.142v100pc_search_result_base8&utm_term=linux%20%E6%B8%85%E9%99%A4debian%20apt%E7%BC%93%E5%AD%98&spm=1018.2226.3001.4187

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/591673
推荐阅读
相关标签
  

闽ICP备14008679号