1
0
mirror of https://github.com/tommytran732/QubesOS-Scripts synced 2024-11-22 09:51:32 -05:00

Fix distro morphing

Signed-off-by: Tommy <contact@tommytran.io>
This commit is contained in:
Tommy 2024-05-17 03:04:28 -07:00
parent 765a28d605
commit 28d31b3563
Signed by: Tomster
GPG Key ID: 555C902A34EC968F

15
debian/debian.sh vendored
View File

@ -48,14 +48,16 @@ sudo dconf update
umask 077 umask 077
# Avoid phased updates # Avoid phased updates
unpriv curl https://raw.githubusercontent.com/TommyTran732/Linux-Setup-Scripts/main/etc/apt/apt.conf.d/99sane-upgrades | sudo tee /etc/apt/apt.conf.d/99sane-upgrades unpriv curl --proxy http://127.0.0.1:8082 https://raw.githubusercontent.com/TommyTran732/Linux-Setup-Scripts/main/etc/apt/apt.conf.d/99sane-upgrades | sudo tee /etc/apt/apt.conf.d/99sane-upgrades
sudo chmod 644 /etc/apt/apt.conf.d/99sane-upgrades sudo chmod 644 /etc/apt/apt.conf.d/99sane-upgrades
# Adding KickSecure's signing key
curl --proxy http://127.0.0.1:8082/ --tlsv1.3 --proto =https --max-time 180 --output ~/derivative.asc https://www.kicksecure.com/derivative.asc sudo apt update -y
sudo cp ~/derivative.asc /usr/share/keyrings/derivative.asc sudo apt full-upgrade -y
echo "deb [signed-by=/usr/share/keyrings/derivative.asc] https://deb.kicksecure.com bullseye main contrib non-free" | sudo tee /etc/apt/sources.list.d/derivative.list sudo apt autoremove -y
sudo apt update
# Adding KickSecure's repo
sudo http_proxy=http://127.0.0.1:8082 https_proxy=http://127.0.0.1:8082 extrepo enable kicksecure
# Debloat # Debloat
sudo apt purge -y thunderbird emacs emacs-gtk emacs-bin-common emacs-common firefox* keepassxc cups* system-config-printer* xsettingsd yelp* sudo apt purge -y thunderbird emacs emacs-gtk emacs-bin-common emacs-common firefox* keepassxc cups* system-config-printer* xsettingsd yelp*
@ -63,6 +65,7 @@ sudo apt autoremove -y
sudo apt autoclean sudo apt autoclean
# Distribution morphing # Distribution morphing
sudo apt update
sudo apt install --no-install-recommends kicksecure-qubes-cli -y sudo apt install --no-install-recommends kicksecure-qubes-cli -y
sudo apt autoremove -y sudo apt autoremove -y
sudo mv /etc/apt/sources.list ~/ sudo mv /etc/apt/sources.list ~/