-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy path1.Setup.sh
More file actions
executable file
·105 lines (91 loc) · 3.11 KB
/
1.Setup.sh
File metadata and controls
executable file
·105 lines (91 loc) · 3.11 KB
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
#!/bin/bash
# Setup Script
# Uninstall Bloatware Apps
sudo apt --purge remove -y yelp*
sudo apt --purge remove -y gnome-logs
sudo apt --purge remove -y seahorse
sudo apt --purge remove -y gnome-contacts
sudo apt --purge remove -y geary
## sudo apt --purge remove -y libreoffice*
sudo apt --purge remove -y gnome-weather
sudo apt --purge remove -y ibus-mozc
sudo apt --purge remove -y mozc-utils-gui
sudo apt --purge remove -y gucharmap
sudo apt --purge remove -y simple-scan
sudo apt --purge remove -y popsicle
sudo apt --purge remove -y popsicle-gtk
sudo apt --purge remove -y totem*
sudo apt --purge remove -y lm-sensors*
sudo apt --purge remove -y xfburn
sudo apt --purge remove -y xsane*
sudo apt --purge remove -y hv3
sudo apt --purge remove -y exfalso
sudo apt --purge remove -y parole
sudo apt --purge remove -y quodlibet
sudo apt --purge remove -y xterm
sudo apt --purge remove -y redshift*
sudo apt --purge remove -y drawing
sudo apt --purge remove -y hexchat*
sudo apt --purge remove -y thunderbird*
sudo apt --purge remove -y transmission*
sudo apt --purge remove -y transmission-gtk*
sudo apt --purge remove -y transmission-common*
sudo apt --purge remove -y webapp-manager
sudo apt --purge remove -y celluloid
sudo apt --purge remove -y hypnotix
sudo apt --purge remove -y rhythmbox*
sudo apt --purge remove -y librhythmbox-core10*
sudo apt --purge remove -y rhythmbox-data
sudo apt --purge remove -y mintbackup
sudo apt --purge remove -y mintreport
sudo apt --purge remove -y aisleriot
sudo apt --purge remove -y gnome-mahjongg
sudo apt --purge remove -y gnome-mines
sudo apt --purge remove -y quadrapassel
sudo apt --purge remove -y gnome-sudoku
sudo apt --purge remove -y cheese*
sudo apt --purge remove -y pitivi
sudo apt --purge remove -y gnome-sound-recorder
sudo apt --purge remove -y remmina*
sudo apt --purge remove -y gimp*
sudo apt --purge remove -y firefox-esr
sudo apt --purge remove -y gnome-todo
sudo apt --purge remove -y brasero*
sudo apt --purge remove -y evolution*
sudo apt --purge remove -y gnome-photos*
sudo apt --purge remove -y sgt-puzzles*
sudo apt --purge remove -y gigolo
# Flatpak Support
sudo apt install -y flatpak
sudo apt install -y gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
# Snap Support
sudo apt install -y snapd
# System Backup
sudo apt update -q
sudo apt install -y timeshift
# Uninstall Snap Packages
sudo snap remove --purge thunderbird
# System Update and Upgrade
sudo apt update
sudo apt install --fix-missing -y
sudo apt upgrade --allow-downgrades -y
sudo apt full-upgrade --allow-downgrades -y
# Flatpak Update
flatpak update -y
# Snap Update
sudo snap refresh
# Flatpak Clean Up
flatpak uninstall --delete-data -y
flatpak uninstall --unused -y
# Snap Clean Up
sudo rm -rf /var/lib/snapd/cache/*
# System Clean Up
sudo apt install -f
sudo apt autoremove -y
sudo apt autoclean
sudo apt clean
# End of Script
# Display Installation Complete Message
echo "All good now :)"
echo "Please, restart the computer, backup your system using Timeshift (if you installed it and want to) and then run the 2nd Script to install all your Apps."