mirror of
https://github.com/opennetworkinglab/onos.git
synced 2025-12-16 06:41:29 +01:00
Dev: 1.5 GB instead of 3.5 GB Tutorial: 2.3 GB instead of 5.5 GB Change-Id: Ib63d47578a2c9e16a97827bfba463f90cfe1187d
27 lines
519 B
Bash
Executable File
27 lines
519 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -xe
|
|
|
|
# Delete vagrant user
|
|
sudo userdel -r -f vagrant
|
|
|
|
# Free space on disk
|
|
rm -rf ~/p4tools/protobuf
|
|
rm -rf ~/p4tools/grpc
|
|
rm -rf ~/p4tools/bmv2
|
|
rm -rf ~/p4tools/p4runtime
|
|
rm -rf ~/p4tools/p4c
|
|
rm -rf ~/p4tools/libyang
|
|
rm -rf ~/p4tools/sysrepo
|
|
|
|
sudo apt-get clean
|
|
sudo apt-get -y autoremove
|
|
sudo rm -rf /tmp/*
|
|
|
|
# Zerofill virtual hd to save space when exporting
|
|
time sudo dd if=/dev/zero of=/tmp/zero bs=1M || true
|
|
sync ; sleep 1 ; sync ; sudo rm -f /tmp/zero
|
|
|
|
history -c
|
|
rm -f ~/.bash_history
|