当前位置 博文首页 > cumtchw:降低NVIDIA Jetson的系统占用空间

    cumtchw:降低NVIDIA Jetson的系统占用空间

    作者:[db:作者] 时间:2021-07-12 18:43

    如果Jetson xavier NX板子的根目录空间满了,那么apt或者pip将没法安装软件,可以用下面的方法清理系统占用空间.

    #!/bin/bash
    
    # https://elinux.org/Jetson/FAQ/BSP/RootFS_Reduction#Remove_installed_deb_packages
    
    ## Step 1, safe
    sudo apt update
    sudo apt autoremove -y
    sudo apt clean
    sudo apt remove thunderbird libreoffice-* -y
    
    ## Step 2, still safe but not recommended for dev use
    # samples
    sudo rm -rf /usr/local/cuda/samples \
        /usr/src/cudnn_samples_* \
        /usr/src/tensorrt/data \
        /usr/src/tensorrt/samples \
        /usr/share/visionworks* ~/VisionWorks-SFM*Samples \
        /opt/nvidia/deepstream/deepstream*/samples	
    
    # Remove local repos
    sudo apt purge cuda-repo-l4t-*local* libvisionworks-*repo -y
    sudo rm /etc/apt/sources.list.d/cuda*local* /etc/apt/sources.list.d/visionworks*repo*
    sudo rm -rf /usr/src/linux-headers-*
    
    ## Step 3, hardcore only for prod (remove GUI)
    sudo apt-get purge gnome-shell ubuntu-wallpapers-bionic light-themes chromium-browser* libvisionworks libvisionworks-sfm-dev -y
    sudo apt-get autoremove -y
    sudo apt clean -y
    
    # remove static libs (maybe cleaner to remove the "dev" packages instead)
    sudo rm -rf /usr/local/cuda/targets/aarch64-linux/lib/*.a \
        /usr/lib/aarch64-linux-gnu/libcudnn*.a \
        /usr/lib/aarch64-linux-gnu/libnvcaffe_parser*.a \
        /usr/lib/aarch64-linux-gnu/libnvinfer*.a \
        /usr/lib/aarch64-linux-gnu/libnvonnxparser*.a \
        /usr/lib/aarch64-linux-gnu/libnvparsers*.a

    ?

    ?

    cs
    下一篇:没有了