Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # skrull
- # Ubuntu 24.04
- # Remove snaps, snapd
- # Install firefox from apt
- # remove snaps and snapd
- cat << EOF | sudo tee /etc/apt/preferences.d/ignored-packages
- Package: snapd
- Pin: release *
- Pin-Priority: -1
- EOF
- # Remove snaps
- sudo snap remove --purge $(snap list | awk '!/^Name|^core|^snapd/ {print $1}')
- sudo apt-get purge snapd gnome-software-plugin-snap
- # Install firefox from apt
- sudo install -d -m 0755 /etc/apt/keyrings
- wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
- # Verify keyring
- gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
- echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
- echo '
- Package: *
- Pin: origin packages.mozilla.org
- Pin-Priority: 1000
- ' | sudo tee /etc/apt/preferences.d/mozilla
- sudo apt-get update && sudo apt-get install firefox firefox-l10n-pt-br
Advertisement
Add Comment
Please, Sign In to add comment