-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathStretchDebloater.sh
50 lines (38 loc) · 1.78 KB
/
StretchDebloater.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#!/bin/bash
# L I A M Z. C H A R L E S #
# ----------------------------------- #
# StretchDebloater.sh || Stretch Debloater Script #
# ----------------------------------- #
# This script was developed and tested for:
# RASPBIAN STRETCH
# This script will work on all Raspbian images without any FATAL errors.
# if you encounter any FATAL errors, please create an issue post on the github:
# https://github.com/1zc/RaspbianDebloater
# ----------------------------------- #
#
# STRETCH DEBLOATER SCRIPT | v1.0 #
#
# ----------------------------------- #
clear
echo Stretch Debloater v1.0
echo
echo Developed by Liam Z. Charles
echo https://github.com/1zc/RaspbianDebloater
echo
echo This operation may take a VERY long time.
echo
echo Debloating...
sudo apt-get --yes remove --purge wolfram-engine sense-hat scratch nuscratch scratch2 sonic-pi minecraft-pi python-minecraftpi xpdf libreoffice libreoffice-base libreoffice-base-core libreoffice-base-drivers
sudo apt-get --yes remove --purge libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-gtk libreoffice-impress libreoffice-math libreoffice-writer claws-mail
sudo apt-get --yes remove --purge geany-common geany greenfoot bluej nodered python3-thonny sense-emu-tools epiphany-browser-data epiphany-browser dillo
echo Done.
echo Removing unused dependencies...
sudo apt-get autoremove -y > /dev/null
echo Done.
echo Cleaning up...
sudo apt-get autoclean -y > /dev/null
echo Done.
echo
echo
echo Debloat process completed successfully.
echo