Post-Install OS updates
November 8, 2023•2,291 words
GRUB on dual boot systems
edit: /etc/default
--KERNELS AND DRIVERS---
KERNELS
AMD Specific
sudo add-apt-repository ppa:damentz/liquorix -y && sudo apt update && sudo apt install linux-image-liquorix-amd64
GENERAL UPDATE
sudo add-apt-repository ppa:cappelikan/ppa && sudo apt update && sudo apt install mainline
AMD DRIVERS
sudo add-apt-repository ppa:oibaf/graphics-drivers -y && sudo apt update && sudo apt -y upgrade
sudo apt-get install libdrm-dev libdrm-common libdrm2 libva2 libva-dev libva-drm2 libva-x11-2 libva-glx2 libdrm-radeon1 &&
sudo apt-get install vulkan-tools vulkan-validationlayers libvulkan1 libvulkan-dev mesa-vulkan-drivers vulkan-radeon
sudo apt-get install libc6:amd64 libc6:i386 libegl1:amd64 libegl1:i386 libgbm1:amd64 libgbm1:i386 libgl1-mesa-dri:amd64
libgl1-mesa-dri:i386 libgl1:amd64 libgl1:i386 build-essential libgl1-mesa-dev qt6-base-dev amd64-microcode
sudo add-apt-repository ppa:kisak/kisak-mesa && sudo apt update && sudo apt upgrade
INTEL DRIVERS
sudo apt-get install libdrm-dev libdrm-common libdrm2 va-driver-all libva2 libva-dev libva-drm2 libva-x11-2 libva-glx2
libdrm- intel1 build-essential libgl1-mesa-dev qt6-base-dev firmware-sof-signed intel-media-va-driver intel-microcode
--START--
-- Libraries & Helpful Packages
sudo apt-get update && sudo apt-get upgrade && sudo apt-get install kubuntu-restricted-extras curl software-properties-common apt-transport-https optipng && sudo apt-get install gvfs gvfs-fuse gvfs-backends vlc-plugin-access-extra mda-lv2 pipewire-audio-client-libraries soundkonverter wireplumber build-essential libkf5config-dev libkdecorations2-dev libqt5x11extras5-dev qtdeclarative5-dev extra-cmake-modules libkf5guiaddons-dev libkf5configwidgets-dev libkf5windowsystem-dev libkf5coreaddons-dev gettext cmake libkf5iconthemes-dev libkf5package-dev libkf5style-dev libkf5kcmutils-dev kirigami2-dev
--Apps--
sudo apt-get install make audacity shotcut kdenlive openvpn digikam filelight stacer rawtherapee quiterss vlc qbittorrent input-remapper galculator glabels synaptic network-manager-openvpn clamtk nocache macs kamera rclone rclone-browser kfind wine q4wine translate-shell xsel apt-xapian-index apt-rollback apt-file chromium-codecs-ffmpeg-extra file frameworkintegration frei0r-plugins friendly-recovery kubuntu-restricted-extras os-prober wine32:i386 wine64 shellcheck galculator curl apt-transport-https
--File system tools--
sudo apt install exfatprogs dislocker libfsapfs-utils libfuse3-dev bzip2 libbz2-dev gcc libattr1-dev zlib1g-dev f2fs-tools dosfstools hfsutils jfsutils lvm2 util-linux reiserfsprogs udftools mdadm ocfs2-tools reiser4progs xfsprogs exfatprogs libfsntfs1 libfsntfs-utils libguestfs0 disktype 7zip
--REMOVE ANNOYING STUFF--
--REMOVE KEYRING (must do before chrome/brave sync)
sudo mv /etc/xdg/autostart/org.kde.discover.notifier.desktop /etc/xdg/autostart/org.kde.discover.notifier.desktop.old
kwriteconfig5 --file kwalletrc --group 'Wallet' --key 'Enabled' 'false' && kwriteconfig5 --file kwalletrc --group 'Wallet' --key 'First Use' 'false'
cp ~/.config/kwalletrc ~/.kde/share/config/kwalletrc
--Disable KRunner
sudo chmod -x /usr/bin/krunner
-----SPECIAL PPAs----
---1PASSWORD---
JUST DOWNLOAD THE APP -- it adds the repo
-- FIREFOX --
sudo add-apt-repository ppa:mozillateam/ppa -y && sudo apt update
echo 'Package: firefox*Pin: release o=LP-PPA-mozillateamPin-Priority: 1001' | sudo tee /etc/apt/preferences.d/Mozilla
echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
sudo apt update && sudo apt install firefox
-- LIBREOFFICE --
sudo apt-add-repository ppa:libreoffice/ppa && sudo apt-get update
sudo apt-get install libreoffice-draw libreoffice-writer libreoffice-calc libreoffice-impress libreoffice-kde5 libreoffice-plasma libreoffice-qt5
--ZOOM ----> ONLY IF FLATPAK DOESN'T WORK
sudo wget -O /usr/share/keyrings/mwt.asc "https://mirror.mwt.me/my/gpgkey"
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/mwt.asc by-hash=force] https://mirror.mwt.me/my/deb any zoom" | sudo tee /etc/apt/sources.list.d/mwt.list
sudo apt install zoom
-- Install Flatpak, Remove Snap --
-- FLATPAK --
sudo apt update && sudo apt install flatpak && sudo apt install plasma-discover-backend-flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
-- REMOVE SNAP --
sudo snap remove firefox snap-store remove gtk-common-themes gnome-3-38-2004 core18 snapd-desktop-integration
sudo systemctl disable snapd.service && systemctl disable snapd.socket && systemctl disable snapd.seeded.service
sudo rm -rf /var/cache/snapd/
sudo apt autoremove --purge snapd
rm -rf ~/snap
---RESTART---
--FLATPAK APPS--
flatpak install flatseal darktable com.icons8.Lunacy pinta standardnotes shotwell zoom ultimate-media-downloader zotero pdftricks PortfolioPerformance tidal-hifi czkawka textsnatcher system-monitoring-center
--REMOVE APPS & FONTS--
sudo apt remove aeolus kcalc kate usb-creator-kde firefox blender blender-data foo-yc20 geonkick zita-rev1 zita-mu1 xjadeo subtitleeditor synfigstudio inkscape krita mypaint synfigstudio devede haruna obs openlp qjackctl xjadeo libdvd-pkg autotalent avldrums.lv2-soundfont avldrums.lv2 blepvco blop bslizr bsequencer fluid-soundfont-gm fluid-soundfont-gs fluidsynth-dssi gimp gimp-data gimp-data-extras gimp-gap gimp-gmic gimp-plugin-registry openclipart-svg xsynth-dssi zita-at1 zita-lrx zita-resampler firefox thunderbird muon imagemagick-6.q16 libreoffice-math wslu plasma-vault khelpcenter kwalletmanager kuserfeedback-doc plasma-vault ksystemlog dconf-editor keditbookmarks kwalletmanager inkscape dia kleopatra keepassxc htop meld obs-plugins webcamoid obs-studio signon-kwallet-extension simplescreenrecorder apport apport-symptoms bzip2-doc pocketsphinx-en-us cdrdao timidity info
plasma-browser-integration telegram-desktop steam-installer
sudo apt remove fonts-breip fonts-dkg-handwriting fonts-ecolier-court fonts-ecolier-lignes-court fonts-f500 fonts-isabella fonts-larabie-deco fonts-larabie-straight fonts-larabie-uncommon fonts-linex fonts-tomsontalks fonts-beng fonts-beng-extra fonts-deva fonts-deva-extra fonts-gargi fonts-gubbi fonts-gujr fonts-gujr-extra fonts-guru fonts-guru-extra fonts-indic fonts-kacst fonts-kacst-one fonts-kalapi fonts-khmeros-core fonts-knda fonts-lao fonts-lklug-sinhala fonts-lohit-beng-assamese fonts-lohit-beng-bengali fonts-lohit-deva fonts-lohit-gujr fonts-lohit-guru fonts-lohit-knda fonts-lohit-mlym fonts-lohit-orya fonts-lohit-taml fonts-lohit-taml-classical fonts-lohit-telu fonts-mlym fonts-nakula fonts-navilu fonts-orya fonts-orya-extra fonts-pagul fonts-sahadeva fonts-samyak-deva fonts-samyak-gujr fonts-samyak-mlym fonts-samyak-taml fonts-sarai fonts-sil-abyssinica fonts-sil-padauk fonts-smc-anjalioldlipi fonts-smc-chilanka fonts-smc-dyuthi fonts-smc-gayathri fonts-smc-karumbi fonts-smc-keraleeyam fonts-smc-manjari fonts-smc-meera fonts-smc-rachana fonts-smc-raghumalayalamsans fonts-smc-suruma fonts-smc-uroob fonts-taml fonts-telu fonts-telu-extra fonts-teluguvijayam fonts-thai-tlwg fonts-tibetan-machine fonts-tlwg-garuda fonts-tlwg-garuda-ttf fonts-tlwg-kinnari fonts-tlwg-kinnari-ttf fonts-tlwg-laksaman fonts-tlwg-laksaman-ttf fonts-tlwg-loma fonts-tlwg-mono fonts-tlwg-mono-ttf fonts-tlwg-norasi fonts-tlwg-norasi-ttf fonts-tlwg-purisa fonts-tlwg-purisa-ttf fonts-tlwg-sawasdee fonts-tlwg-sawasdee-ttf fonts-tlwg-typewriter fonts-tlwg-typewriter-ttf fonts-tlwg-typist fonts-tlwg-typist-ttf fonts-tlwg-typo fonts-tlwg-typo-ttf fonts-tlwg-umpush fonts-tlwg-umpush-ttf fonts-tlwg-waree fonts-tlwg-waree-ttf fonts-yrsa-rasa fonts-noto-cjk fonts-noto-core fonts-noto-color-emoji fonts-noto-hinted fonts-noto-unhinted fonts-noto-mono fonts-fanwood fonts-goudybookletter fonts-alee t1-oldslavic
fix languages after breaking
sudo apt install $(check-language-support)
fix packages after breaking
sudo apt install imagemagick
--MANUAL INSTALL STUFF---
Myriad Web Pro Font
Microsoft Edge for AdvancedMD - fuck chrome, fuck flatpak
https://www.microsoft.com/en-us/edge/download
Veracrypt
https://www.veracrypt.fr/en/Downloads.html
Rustdesk
https://rustdesk.com/download
Fastest VPN
install certificates from backup drive
Brother Drivers
avail, but have to use apt install to add dependencies
Koofr
sign in website, "add linked", follow directions
R-Studio / R-Linux Recovery
https://www.r-studio.com/free-linux-recovery/Download.shtml
R-CLONE
sudo -v ; curl https://rclone.org/install.sh | sudo bash
--From the App Store or Widget Panel--
Remove kde plasma binary clock to get rid of other not-dependent-on-the-planet BS
- dolphin reverse image search
- force decorations gtk scripts
- event calendar
- antrim light theme
- popup launcher plasmoid
- simple application launcher
- translator applet
- velevt plum color theme if i lose mine
- Win10OS-cursors
- one or oneui4 icons
- relax light
- refresh
- relax blur light
- spectrum spite
---RESTART THEN DO THIS FINAL---
sudo apt-get purge $(for tag in "linux-image" "linux-headers"; do dpkg-query -W -f'${Package}\n' "$tag-[0-9]*.[0-9]*.[0-9]*" | sort -V | awk 'index($0,c){exit} //' c=$(uname -r | cut -d- -f1,2); done)
(will return error, that's ok)
(will return error, that's ok)
sudo apt-get autoremove && sudo apt-get autopurge