{"id":"6ctLYVhG4Z","url":"https://pastebin.ca/6ctLYVhG4Z","raw_url":"https://raw.anybin.ca/6ctLYVhG4Z","visibility":"public","access":"public","created_at":1794161894018,"expires_at":1794766694018,"fetch_limit":null,"fetches_used":0,"reads_remaining":null,"size_bytes":991,"syntax_hint":null,"title":null,"filename":null,"change_note":null,"cipher":null,"cipher_meta":null,"parent_id":null,"root_id":"6ctLYVhG4Z","version":1,"owner_id":null,"recipient_id":null,"body":"wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null\ngpg -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\"}'\nsudo tee /etc/apt/sources.list.d/mozilla.sources > /dev/null << EOF\nTypes: deb\nURIs: https://packages.mozilla.org/apt\nSuites: mozilla\nComponents: main\nSigned-By: /etc/apt/keyrings/packages.mozilla.org.asc\nEOF\nsudo tee /etc/apt/preferences.d/mozilla > /dev/null << EOF\nPackage: *\nPin: origin packages.mozilla.org\nPin-Priority: 1000\nEOF\nsudo tee /etc/apt/preferences.d/mozilla > /dev/null << EOF\nPackage: firefox\nPin: release o=Ubuntu\nPin-Priority: -1\nEOF\nsudo snap remove firefox\nsudo apt-get update\nsudo apt-get install firefox\n"}