Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: frieden - 31.01.26 - klo:08.50
-
Alempana näkyvän Mozillankin sivuilla olevan ohjeen perusteella asennus tehty, snap-viritykset pois (niitä en halua), ja selaimen päivitykset toimivat vielä 146.0.1-versioon (joulukuun loppuun)
Install Firefox .deb package for Debian-based distributions (recommended)
To install the .deb package through the APT repository, do the following:
Create a directory to store APT repository keys if it doesn't exist:
sudo install -d -m 0755 /etc/apt/keyrings
Import the Mozilla APT repository signing key:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
If you do not have wget installed, you can install it with: sudo apt-get install wget
The fingerprint should be 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3. You may check it with the following command:
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"}'
Next, add the Mozilla APT repository to your sources.list:
For Debian Bookworm and Older:
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
(tämä vaihtoehto käytetty, alempi ei tehnyt mitään)
For Debian Trixie and Newer
cat <<EOF | sudo tee /etc/apt/sources.list.d/mozilla.sources
Types: deb
URIs: https://packages.mozilla.org/apt
Suites: mozilla
Components: main
Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc
EOF
Configure APT to prioritize packages from the Mozilla repository:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
Update your package list, and install firefox (or one of firefox-esr, -beta, -nightly, -devedition):
sudo apt-get update && sudo apt-get install firefox
Synapticin kautta kun päivitykset aina tarkistelen, yhteys Mozillan lähteeseen ei enää onnistu
Tiedoston https://packages.mozilla.org/apt/dists/mozilla/main/binary-all/Packages nouto ei onnistunut 400 Bad Request [IP: 34.160.78.70 443]Some index files failed to download. They have been ignored, or old ones used instead.
sama kun päätteessä laittaa apt-get update
Löytyi:1 http://fi.archive.ubuntu.com/ubuntu noble InRelease
Löytyi:2 http://fi.archive.ubuntu.com/ubuntu noble-updates InRelease
Löytyi:3 http://fi.archive.ubuntu.com/ubuntu noble-security InRelease
Nouda:4 https://packages.mozilla.org/apt mozilla InRelease [1 520 B]
Nouda:5 https://packages.mozilla.org/apt mozilla/main i386 Packages [3 224 B]
Vrhe:6 https://packages.mozilla.org/apt mozilla/main amd64 Packages
400 Bad Request [IP: 34.160.78.70 443]
Siv:7 https://packages.mozilla.org/apt mozilla/main all Packages
Luetaan pakettiluetteloita... Valmis
E: Tiedoston https://packages.mozilla.org/apt/dists/mozilla/main/binary-amd64/Packages nouto ei onnistunut 400 Bad Request [IP: 34.160.78.70 443]
E: Some index files failed to download. They have been ignored, or old ones used instead.
ja päivitystä ei saa hoitumaan. Selaimessa tuon osoitteen kun laitan, saan kyllä Packages-tiedoston ladattua.
/etc/apt/keyrings/-hakemistossa on packages.mozilla.org.asc
/etc/apt/preferences.d/mozilla
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
/etc/apt/sources.list.d/mozilla.list
deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main
Palomuurin asetuksiin en ole aikoihin koskenut, mikä tuon 34.160.78.70 estäisi. Muutenkaan en ole mitään säädellyt. Tavalliset päivitykset (kotimaiselta palvelimelta) löytyvät, latautuvat ja asentuvat.
Omana ratkaisuna latasin Mozillan sivuilta uudemman selainversion, purin sen ja siirsin sitten koko hoidon /usr/lib/firefox-hakemistoon. Onpahan uudempi versio nyt käytössä, mutta mieluummin sen asentaisin "oikealla" tavalla, eikä tarvisi vähän väliä katsella Firefoxin sivuilta päivityksiä.
Tietääkö kukaan, mistä kiikastaa?
-
Itse etsin ghromiumille päivitystä ilman snappiä ja löysinkin, lisäsin PPAn osoitteeseen xtradeb:
https://launchpad.net/~xtradeb/+archive/ubuntu/apps (https://launchpad.net/~xtradeb/+archive/ubuntu/apps) sivulla PPAn lisäys.
Ghromium päivittyi ja huomasin että firefoxillekkin tarjottiin päivitystä ilman sanp:piä
joten päivitin Ghromiumin ja firefoxin noble-versioihin ja lisäsin muutaman muunkin ohjelman joille ei ollut aikaisemmin tarjolla deb:' vain snap:it
-
Mitään epämääräisiä ohjelmalähteitä en rupea lisäilemään, etenkin kun kyseessä on selain, jolla pitää päivittäin hoidella asioita, kirjautua ja tunnistautua palveluihin. Niihinhän ne rikolliset aina iskevät, ja huonosti käy.
Jatkoin ongelman etsiskelyä, ja /var/lib/apt/lists-hakemistossahan niitä ohjelmalähteiden/pakettien tietoja on, ja myös partial-hakemisto, johon ei suorilta pääse. Sinne kun chown-räpellyksen jälkeen menin, siellä näkyi eri päiviltä tulleita packages.mozilla.org_apt_dists -tiedostoja, jotka ehkä sekoittivat päivitysyritykset. Poistin ne, ja kun kokeilin taas
sudo apt-get update
samaa virheilmoitusta ei tullut, ja tuohon lists-hakemistoon tuli neljä packages.mozilla.org_apt_dists -tiedostoa.
Kuitenkin kun Synapticin avaan ja haen päivitykset, siellä väkisin yritetään asentaa snap-firefoxia, ja pitää käsin valita Paketti-Pakota Versio ja sitten "oikea" mozillan versio. Senkin jälkeen päivitettävissä oleviin paketteihin tulee firefox, sama snap-versio. Tuo
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
ei siis enää vaikuta ollenkaan.
snap list
ei mitään firefox-viittauksia sisällä. Synapticin Asetukset-Jakeluversio kohdassa kokeilin valita
Suosi versioita lähteestä: mozilla
ja sitten snap-firefox ei enää ilmestynyt päivitettävien listaan. Mitä tuon muuttaminen tekee tavallisille päivityksille, ei aavistustakaan. Aivan sekaisin tuntuu olevan.
-
Ehkä sinulla on väärä PPA? Mozilla Team toimii
Firefoxin (ja Thunderbird-sähköpostiohjelman) osalta suosittelisin Mozilla Teamin PPA:ta, joka on luotettava, Ubuntun kehittäjien ylläpitämä repositorio:
https://launchpad.net/~mozillateam/+archive/ubuntu/ppa
-
Itselläni on snap ja deb versiot Firefoxista, molemmat toimii ok. ja voi jopa synkata ne keskenään. Tuo ohje taitaa edelleen toimia https://www.omgubuntu.co.uk/2022/04/how-to-install-firefox-deb-apt-ubuntu-22-04
Skippaa Step 1, jos haluat pitää myös snap version. Tieten aluksi siivoat aiheuttamasi sotkut, ottamalla varmuuskopiot profiilikansioista. Nuohan on myöhemmin helppo liittää toiseen Firefoxiin.