Kirjoittaja Aihe: Firefox kuvake työpöydälle Ratkaistu  (Luettu 2069 kertaa)

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Firefox kuvake työpöydälle Ratkaistu
« : 28.02.23 - klo:16.49 »
Ubuntu 22.04
Firefox asennettu nettisivulta (ei snap versio). Miten saan toimivan pikakuvakkeen työpöydälle?
Muistelen nähneeni keskustelun aiheesta mutta en sitä löydä.
« Viimeksi muokattu: 01.03.23 - klo:16.41 kirjoittanut TMD106 »

nm

  • Käyttäjä
  • Viestejä: 16241
    • Profiili
Vs: Firefox kuvake työpöydälle
« Vastaus #1 : 28.02.23 - klo:17.21 »
Suosittelisin Firefoxin asentamista Mozilla Team PPA:sta, jos et halua käyttää Snap-versiota. Tällöin selain integroituu paremmin muuhun järjestelmään ja päivitykset tulevat normaalisti Apt:n kautta.

Koodia: [Valitse]
sudo add-apt-repository ppa:mozillateam/ppa
Koodia: [Valitse]
sudo apt update
Nosta lähteestä saatavien pakettien prioriteettia:

Koodia: [Valitse]
echo 'Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-firefox

Koodia: [Valitse]
echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox

Asenna Firefox:

Koodia: [Valitse]
sudo apt install firefox

Kuvakkeen saa kiinnitettyä Ubuntun sovellustelakkaan selaimen käytön aikana. (Ensimmäisellä kerralla käynnistys Toiminnot-näkymän kautta, hakemalla sovellus nimellä "firefox").

Jos välttämättä haluat työpöydälle kuvakkeen, voit kopioida Firefoxin käynnistimen Työpöytä-kansioon:

Koodia: [Valitse]
cp /usr/share/applications/firefox.desktop ~/Työpöytä/
Aseta tiedosto käynnistettäväksi:
Koodia: [Valitse]
chmod a+x ~/Työpöytä/firefox.desktop
Lisäksi pitää vielä erikseen sallia käynnistäminen kuvakkeen kautta, avaamalla kuvakkeesta kontekstivalikko oikeanpuoleisella hiiren painikkeella ja valitsemalla sieltä Salli käynnistäminen.


Edit: Lisätty komennot PPA:n pakettien prioriteetin nostamiseksi, jotta ne korvaavat Ubuntun snap-siirtymäpaketit.
« Viimeksi muokattu: 01.03.23 - klo:01.01 kirjoittanut nm »

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Firefox kuvake työpöydälle
« Vastaus #2 : 28.02.23 - klo:21.36 »
Tuolla menetelmällä asentuu snap versio ja muuta snap sälää. Kaiken muun sain poistettua mutta snapd kansio muuttui kirjoitussuojatuksi eikä sitä saa poistettua. Firefox kansio poistuu mutta palaa bumerangina uudelleenkäynnistyksessä.
Ubuntun asennuksen jälkeen poistamisessa ei ollut ongelmia joten pitäneekö ryhtyä uudelleenasennukseen?

nm

  • Käyttäjä
  • Viestejä: 16241
    • Profiili
Vs: Firefox kuvake työpöydälle
« Vastaus #3 : 01.03.23 - klo:00.23 »
Tuolla menetelmällä asentuu snap versio ja muuta snap sälää.

Jahas, taitaa vaatia lähteen pinnauksen korkeammalle prioriteetille, jottei Ubuntun lähteestä tuleva firefox-siirtymäpaketti mene edelle. Onnistunee näillä komennoilla:

Koodia: [Valitse]
echo 'Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-firefox

Koodia: [Valitse]
echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox


Kaiken muun sain poistettua mutta snapd kansio muuttui kirjoitussuojatuksi eikä sitä saa poistettua. Firefox kansio poistuu mutta palaa bumerangina uudelleenkäynnistyksessä.

Näyttääkö snapin pakettilistaus tyhjää, vai onko jotain vielä asennettuna sen kautta:

Koodia: [Valitse]
snap list
« Viimeksi muokattu: 01.03.23 - klo:00.57 kirjoittanut nm »

AimoE

  • Käyttäjä
  • Viestejä: 2714
    • Profiili
Vs: Firefox kuvake työpöydälle
« Vastaus #4 : 01.03.23 - klo:06.01 »
Kun snap on kokonaan poistettu, ei tarvitse tehdä mitään pinnausta.

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Firefox kuvake työpöydälle
« Vastaus #5 : 01.03.23 - klo:11.22 »
Tässä on se ongelma että snap on jotenkin juntturassa eikä sitä saa kokonaan poistettua kts. kuvakaappaus. Kirjoitussuojauksen/oikeuksien muuttaminen ei onnistu. Taitaa olla helpompi ratkaisu turvautua uudelleen asennukseen?

nm

  • Käyttäjä
  • Viestejä: 16241
    • Profiili
Vs: Firefox kuvake työpöydälle
« Vastaus #6 : 01.03.23 - klo:12.11 »
Tässä on se ongelma että snap on jotenkin juntturassa eikä sitä saa kokonaan poistettua kts. kuvakaappaus. Kirjoitussuojauksen/oikeuksien muuttaminen ei onnistu. Taitaa olla helpompi ratkaisu turvautua uudelleen asennukseen?

Mikäli snapd on vielä asennettuna, tarkista että asennettujen snap-pakettien lista on tyhjä:

Koodia: [Valitse]
snap list
Jos listassa näkyy paketteja, ne on paras poistaa ennen snapd:n poistamista tähän tapaan:

Koodia: [Valitse]
snap remove core22
Kun paketit on poistettu, sammuta snapd-palvelu:

Koodia: [Valitse]
sudo systemctl stop snapd
Koodia: [Valitse]
sudo systemctl disable snapd
Poista snapd:

Koodia: [Valitse]
sudo apt purge snapd
Poista snap-kansiot:

Koodia: [Valitse]
sudo rm -rf /snap /var/snap /var/lib/snapd /var/cache/snapd /usr/lib/snapd /root/snap
Lisäksi kotihakemiston ~/snap-kansion voi poistaa, jos siellä ei enää ole säilytettäviä sovellusten asetuksia.


Kopioi mahdolliset virheilmoitukset tänne, niin voidaan selvittää tarkemmin, mikä estää snapd:n poistamisen.
« Viimeksi muokattu: 01.03.23 - klo:12.14 kirjoittanut nm »

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Firefox kuvake työpöydälle
« Vastaus #7 : 01.03.23 - klo:14.31 »
xx@xx-InfinityBook13V3:~$ cd /
xx@xx-InfinityBook13V3:/$ sudo systemctl stop snapd
[sudo] xx-käyttäjän salasana:
xx@xx-InfinityBook13V3:/$ sudo systemctl disable snapd
Unit /etc/systemd/system/snapd.service is masked, ignoring.
xx@xx-InfinityBook13V3:/$ sudo apt purge snapd
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis                 
Seuraavat paketit POISTETAAN:
  snapd*
0 päivitetty, 0 uutta asennusta, 1 poistettavaa ja 0 päivittämätöntä.
Toiminnon jälkeen käytetään 0  t lisää levytilaa.
Haluatko jatkaa? [K/e] K
(Luetaan tietokantaa... 229295 tiedostoa ja hakemistoa asennettu tällä hetkellä.)
Purging configuration files for snapd (2.58+22.04) ...
Stopping snap-firefox-2391.mount
Stopping unit snap-firefox-2391.mount
Waiting until unit snap-firefox-2391.mount is stopped [attempt 1]
snap-firefox-2391.mount is stopped.
Removing snap firefox and revision 2391
rm: tiedostoa '/var/snap/firefox/common/host-hunspell/en_US.dic' ei voi poistaa:
 Kirjoitussuojattu tiedostojärjestelmä
rm: tiedostoa '/var/snap/firefox/common/host-hunspell/en_US.aff' ei voi poistaa:
 Kirjoitussuojattu tiedostojärjestelmä
dpkg: error processing package snapd (--purge):
 installed snapd package post-removal script subprocess returned error exit stat
us 1
Käsittelyssä tapahtui liian monta virhettä:
 snapd
E: Sub-process /usr/bin/dpkg returned an error code (1)
xx@xx-InfinityBook13V3:/$ sudo apt purge snapd
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis                 
Seuraavat paketit POISTETAAN:
  snapd*
0 päivitetty, 0 uutta asennusta, 1 poistettavaa ja 0 päivittämätöntä.
Toiminnon jälkeen käytetään 0  t lisää levytilaa.
Haluatko jatkaa? [K/e] K
(Luetaan tietokantaa... 229295 tiedostoa ja hakemistoa asennettu tällä hetkellä.
)
Purging configuration files for snapd (2.58+22.04) ...
Stopping snap-firefox-2391.mount
Stopping unit snap-firefox-2391.mount
Waiting until unit snap-firefox-2391.mount is stopped [attempt 1]
snap-firefox-2391.mount is stopped.
Removing snap firefox and revision 2391
rm: tiedostoa '/var/snap/firefox/common/host-hunspell/en_US.dic' ei voi poistaa:
 Kirjoitussuojattu tiedostojärjestelmä
rm: tiedostoa '/var/snap/firefox/common/host-hunspell/en_US.aff' ei voi poistaa:
 Kirjoitussuojattu tiedostojärjestelmä
dpkg: error processing package snapd (--purge):
 installed snapd package post-removal script subprocess returned error exit stat
us 1
Käsittelyssä tapahtui liian monta virhettä:
 snapd
E: Sub-process /usr/bin/dpkg returned an error code (1)
xx@xx-InfinityBook13V3:/$ sudo rm -rf /snap /var/snap /var/lib/snapd /var/cache/snapd /usr/lib/snapd /root/snap
rm: tiedostoa '/var/snap/firefox/common/host-hunspell/en_US.dic' ei voi poistaa: Kirjoitussuojattu tiedostojärjestelmä
rm: tiedostoa '/var/snap/firefox/common/host-hunspell/en_US.aff' ei voi poistaa: Kirjoitussuojattu tiedostojärjestelmä
xx@xx-InfinityBook13V3:/$

nm

  • Käyttäjä
  • Viestejä: 16241
    • Profiili
Vs: Firefox kuvake työpöydälle
« Vastaus #8 : 01.03.23 - klo:14.43 »
OK, ongelma näyttää johtuvan Firefoxin snapin käyttämästä erillisestä hunspell-oikolukukirjaston liitoksesta. Auttaisikohan tämä:

Koodia: [Valitse]
sudo systemctl stop var-snap-firefox-common-host\\x2dhunspell.mount
sudo systemctl disable var-snap-firefox-common-host\\x2dhunspell.mount

Lähde: https://askubuntu.com/a/1434769

TMD106

  • Käyttäjä
  • Viestejä: 313
    • Profiili
Vs: Firefox kuvake työpöydälle Ratkaistu
« Vastaus #9 : 01.03.23 - klo:16.43 »
Tämä viimeinen tehosi. Snap on totaalisesti poissa.
Oikea Firefox on nyt asennettu ohjeen mukaan.
Kiitos!

raimo

  • Käyttäjä
  • Viestejä: 4165
  • openSUSE Tumbleweed
    • Profiili
Vs: Firefox kuvake työpöydälle Ratkaistu
« Vastaus #10 : 31.05.23 - klo:16.57 »
Mitenkäs nämä, jotenkin en uskalla poistaa kaikkea, mistä tulee esim Gnome* takaisin?
Koodia: [Valitse]
raimo@kone-2:~$ snap list
Name                       Version           Rev    Tracking         Publisher     Notes
bare                       1.0               5      latest/stable    canonical✓    base
core18                     20230503          2751   latest/stable    canonical✓    base
core20                     20230503          1891   latest/stable    canonical✓    base
core22                     20230503          634    latest/stable    canonical✓    base
firefox                    113.0.2-1         2719   latest/stable/…  mozilla✓      -
foliate                    2.6.4             1268   latest/stable    johnfactotum  -
gnome-3-34-1804            0+git.3556cb3     93     latest/stable    canonical✓    -
gnome-42-2204              0+git.587e965     102    latest/stable    canonical✓    -
gtk-common-themes          0.1-81-g442e511   1535   latest/stable/…  canonical✓    -
snap-store                 41.3-71-g709398e  959    latest/stable/…  canonical✓    -
snapd                      2.59.2            19122  latest/stable    canonical✓    snapd
snapd-desktop-integration  0.9               83     latest/stable/…  canonical✓    -
raimo@kone-2:~$

Lienee parasta antaa asioiden mennä omalla painollaan
sinne minne ne nyt ikinään ovat menossa? :)
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski