Post-Install OS updates

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-mozillateam
Pin-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)

sudo apt-get autoremove && sudo apt-get autopurge

More from 33133
All posts