Kirjoittaja Aihe: snap ja deb ja kaksi versiota samasta ohjelmasta?  (Luettu 6117 kertaa)

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
Hei,

uudessa Ubuntu 18.04 kannettavassani näyttää siltä, että osa ohjelmista asentuu snap asennuksina ja osa taas on deb paketteja. Kone on Dellin virittämä Linux.

LibreOffice on koneella deb asennuksena versiona 6.0.7. Vilkuilin Ubuntun sovellusvalikoimaa ja huomasin, että siellä oli yksi LibO paketti, jota en ollut asentanut.

Yllätys oli aikamoinen, kun valikoiman tarjoama LibO oli snap paketti, uusin eli 6.2, ja asentui edellisen LibOn rinnalle.

Nyt on siis kaksi erillistä asennusta koneella samaan aikaan. Tuo uudempi snap ei kuitenkaan miellytä, sillä siinä ei ole mahdollista valita suomenkielistä käyttöliittymää eikä siinä ollut Voikkoakaan valmiiksi asennettuna.

Jatkan siis kirjoittamista deb versiolla.

Mutta varsinaiseen asiaan. Olen ihan pihalla näiden uusien asennustapojen kanssa. DELL Ubuntu näyttää oletuksena suosivan snap asennuksia. Minä taas haluaisin asentaa ohjelmat itse deb paketeista.

Voisiko joku vääntää rautalangasta, mikä ero näiden välillä on? Linkkejä opassivuille. Onko tämä snap nyt uusi normaali, joka on pakko hyväksyä?

 
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #1 : 21.02.19 - klo:08.44 »
Snap on tarkoitettu helpottamaan sovellusten tuoreimpien versioiden julkaisua sellaisella tavalla, joka ei ole käyttiksen distrosta riippuvainen. Jos siis tarvitset uusimman LO:n, saatat saada sen helpoimmin Snapin avulla käyttöön. Näin periaatteessa. Ehkä. Käytännössä ne paketit, jotka distrossa laahaavat jäljessä, saattavat olla niin hankalia paketoida, ettei niiden snap-versio sisällä kaikkea tai snap-pakettikin saattaa laahata jäljessä. Helpointa on käyttää distron tarjoamaa versiota, jos vaan voi, tai etsiä joku PPA joka tarjoaa uudemman version.

Itse olen odotellut että GnuCash:n 3-versiosarjasta tulisi ulos edes joku versio, mutta eipä vaan näy snäppinä. Helpoimmin saan 3-version käyttöön jostain PPA:sta. LO:n uusinta versiota en tarvitse, joten sen suhteen tyydyn distron versioon.

Hitaasti tuntuu snapin käytettävyys paranevan.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #2 : 28.02.19 - klo:14.54 »
Tuo kahden asennussyseemin rinnakkainolo on aika hämäävää, kun ei oikein koskaan tiedä mitä sieltä tulee. Snap-paketointina esim. Audacitystä ei ollut suomenkielistä versiota, kun viimeksi oman tyrimisen takia asentelin ohjelmia uudelleen. Olenkin siis tyytynyt asentamaan päätteen kautta "sudo apt-get...", jolloin on tullut aina paketointi, joka on käännetty.  Muutenkin ollaan kait jonkinlaisessa siirtymävaiheessa kaikkiaaan, kun 18.04 on kommenttien perusteella vielä osittain hatarassa tilassa. Itselleni on ohjelmien toimivuus kaiken a ja o, joten käyttöjärjestelmän version ei ollenkaan tarvitse olla se kaikkein viimeisin.

Jere Sumell

  • Käyttäjä
  • Viestejä: 742
  • Talous, Hallinto ja Markkinointi (AMK, 2017),B.B.A
    • Profiili
    • Tietokone-blogi
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #3 : 28.02.19 - klo:20.17 »
Itsekin tykkään asentaa ja päivittää järjestelmän päätteen sudo apt-get install -komennolla, kunhan muistaa ensin päivittää repository-listat ajan tasalle, niin itselläni ei ole kertaakaan vielä käynyt niin, että jokin sovellus jota tarvitsen, ei toimisi, tai siitä puuttuisi jotain. Itsellänikin oli yli vuosi viime päivityksestä, kun eilen järjestelmän päivityksen jälkeen kakkoskannettavani ajan tasalle ja sain "nm" -nimimerkin opastuksella täältä foorumilta myös wi-fi-yhteyteni toimimaan.
Free Internet and  people for humans all over the globe!

(Profiilikuvassa oma valokuvani GIMPissä editoituna Disney Classic-väripaletin väreihin ja muunnettuna bittikartta-tiedostosta vektorigrafiikaksi.)

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #4 : 28.02.19 - klo:21.05 »
Itsellä ei vieläkään ole tuosta snapista kokemusta, mutta ainakin Flatpakin kanssa ne erottaa järjestelmän omista paketeista Gnome Softwaressa (Ohjelmistot) siitä, että lähteenä on dl.flathub.org. Lähde voisi tietysti olla muutakin, jos muita Flatpak-lähteitä olisi lisättynä. Luulisin, että Snapeistä löytyy vastaava tieto, jos eivät ole tuota pakettienhallintaohjelmaa ratkaisevasti muuttaneet.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #5 : 01.03.19 - klo:07.10 »
Oli kyseessä sitten sanpapp tai flatpak tai mikä tahansa, perusongelma on sama: jos ohjelmisto on hankala paketoida, se on vieläkin hankalampi kääriä paketiksi, jonka voi asentaa mihin tahansa käyttikseen. Sellainen paketointi ja varsinkin pakettien ylläpito vaatii resursseja.

Käyttisdistroilla on jokaisella oma ylläpitäjänsä, mutta mikä on snapappien, flatpakkien, yms. takan oleva rahoitusrakenne, tehdäänkö koko homma vapaahetoisvoimin vai onko takana selainen organisaatio joka voi taata jatkuvuuden kullekin paketille?

Pomppupallo

  • Käyttäjä
  • Viestejä: 25
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #6 : 03.03.19 - klo:20.55 »
Snapeissa ei tosiaan ole suomenkielistä oikolukua siksi, ettei sitä ole paketoitu snapeihin sisään eivätkä snap-asennetetut softat näe järjestelmään muuta kautta asennettua oikolukua. Snap-softahan pyörii omassa hiekkalaatikossaan.

JussiS: Avaa terminaali ja kirjoita "snap list". Huomaat, että uusi normaali on koneellasi muutenkin kuin vain softina, jotka olet itse asentanut.  Ubuntu on ilmeisesti menossa siihen suuntaan, että (suurempi) osa softista tulee jatkossa snapeina. Tällöin ne myös päivittyvät omaa tahtiaan. 

jarmala

  • Käyttäjä
  • Viestejä: 790
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #7 : 04.03.19 - klo:04.01 »
JussiS: Avaa terminaali ja kirjoita "snap list". Huomaat, että uusi normaali on koneellasi muutenkin kuin vain softina,

Koodia: [Valitse]
ari@ari:~$ snap list
Name                  Version         Rev   Tracking  Publisher   Notes
core                  16-2.37.2       6405  stable    canonical✓  core
gnome-3-26-1604       3.26.0          78    stable/…  canonical✓  -
gnome-calculator      3.30.1          260   stable/…  canonical✓  -
gnome-characters      3.30.0          139   stable/…  canonical✓  -
gnome-logs            3.30.0          45    stable/…  canonical✓  -
gnome-system-monitor  3.30.0          57    stable/…  canonical✓  -
gtk-common-themes     0.1-7-g1feddba  1122  stable/…  canonical✓  -
shotcut               19.02.28        43    stable    meltytech✓  classic
ari@ari:~$ snap info
virhe: the required argument `<snap> (at least 1 argument)` was not provided

Eipä tuo näytä kunnolla toimivan: infokin antaa virheen...
Miten ne päivittyvät? Avidemuxkin on muistaakseni asennettu snappinä, eikä se tunnu mihinkään päivittyvän... Helppiä?
Jotenkin tämä snap tuntuu huonommalta kuin vanha systeemi.

 
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #8 : 04.03.19 - klo:08.58 »
JussiS: Avaa terminaali ja kirjoita "snap list". Huomaat, että uusi normaali on koneellasi muutenkin kuin vain softina,

Koodia: [Valitse]
ari@ari:~$ snap list
Name                  Version         Rev   Tracking  Publisher   Notes
core                  16-2.37.2       6405  stable    canonical✓  core
gnome-3-26-1604       3.26.0          78    stable/…  canonical✓  -
gnome-calculator      3.30.1          260   stable/…  canonical✓  -
gnome-characters      3.30.0          139   stable/…  canonical✓  -
gnome-logs            3.30.0          45    stable/…  canonical✓  -
gnome-system-monitor  3.30.0          57    stable/…  canonical✓  -
gtk-common-themes     0.1-7-g1feddba  1122  stable/…  canonical✓  -
shotcut               19.02.28        43    stable    meltytech✓  classic
ari@ari:~$ snap info
virhe: the required argument `<snap> (at least 1 argument)` was not provided

Eipä tuo näytä kunnolla toimivan: infokin antaa virheen...

Komennosta puuttuu snap-paketin nimi, kuten virheilmoituksessa sanotaan. Eli kokeile näin:

Koodia: [Valitse]
snap info shotcut

Miten ne päivittyvät?

Työpöytä-Ubuntussa snapit päivittyvät muiden päivitysten yhteydessä. Voit myös hakea päivitykset manuaalisesti:

Koodia: [Valitse]
sudo snap refresh
tai pakettikohtaisesti:

Koodia: [Valitse]
sudo snap refresh shotcut


Avidemuxkin on muistaakseni asennettu snappinä, eikä se tunnu mihinkään päivittyvän... Helppiä?

snap listin mukaan ei ole asennettu snappina. Katso, onko se asennettu Apt:llä ja mistä repositoriosta:

Koodia: [Valitse]
apt-cache policy avidemux

Jotenkin tämä snap tuntuu huonommalta kuin vanha systeemi.

Aikalailla samalla periaatteella tuo toimii käyttäjän näkökulmasta. Komentorivikäyttöliittymässä tietty on pieniä eroja, mutta äkkiähän nuo omaksuu. Iso plussa Apt:hen verrattuna on se, että Snapin (tai Flatpakin) kautta sovellusten kehittäjät voivat helpommin tarjota tuoreita versioita ohjelmista jakelun elinkaaren aikana ja jakelusta riippumatta.

jarmala

  • Käyttäjä
  • Viestejä: 790
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #9 : 05.03.19 - klo:11.03 »
Katso, onko se asennettu Apt:llä ja mistä repositoriosta:

Koodia: [Valitse]
$ apt-cache policy avidemux
avidemux:
  Asennettu: (ei mitään)
  Ehdokas:   (ei mitään)
  Versiotaulukko:
$

Öh? Ohjelma kuitenkin toimii, mutta vain valikoista käynnistettynä.
« Viimeksi muokattu: 05.03.19 - klo:11.06 kirjoittanut jarmala »
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #10 : 05.03.19 - klo:11.12 »
Katso, onko se asennettu Apt:llä ja mistä repositoriosta:

Koodia: [Valitse]
$ apt-cache policy avidemux
avidemux:
  Asennettu: (ei mitään)
  Ehdokas:   (ei mitään)
  Versiotaulukko:
$

Öh? Ohjelma kuitenkin toimii, mutta vain valikoista käynnistettynä.

Olet varmaan asentanut sen AppImage-pakettina. Sellainen on ainakin ladattavissa ohjelman kotisivulta. AppImagessa ei ole jakeluun integroitua päivitysmekanismia.

JussiS

  • Käyttäjä
  • Viestejä: 689
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #11 : 09.03.19 - klo:09.57 »
Ei tämä snap vielä vakuuta. Onneksi ei kovin monta ohjelmaa ole sitä kautta asennettuna.

Koodia: [Valitse]
jussi@jussi-XPS-13-9370:~$ snap list
Name                        Version          Rev   Tracking  Publisher   Notes
canonical-livepatch         8.2.0            58    stable    canonical✓  -
core                        16-2.37.2        6405  stable    canonical✓  core
core18                      18               731   stable    canonical✓  base
firefox                     65.0.2-1         185   stable    mozilla✓    -
gnome-3-26-1604             3.26.0.20190228  82    stable/…  canonical✓  -
gnome-calculator            3.30.1           260   stable/…  canonical✓  -
gnome-characters            3.30.0           139   stable/…  canonical✓  -
gnome-logs                  3.30.0           45    stable/…  canonical✓  -
gnome-system-monitor        3.30.0           57    stable/…  canonical✓  -
gtk-common-themes           0.1-16-g2287c87  1198  stable/…  canonical✓  -
simplescreenrecorder-mardy  0.3.8-3          4     stable    mardy       -
skype                       8.34.0.78        66    stable    skype✓      classic
vlc                         3.0.6            770   stable    videolan✓   -
jussi@jussi-XPS-13-9370:~$


Asentelen jatkossakin apt-get ja etsin sopivat PPA:t, jos tarve. Toivotaan, että tämä mahdollisuus ei katoa minnekään.
JusSi
Ubuntu 22.04.1 LTS (XPS 13, DELL), Ubuntu Mate 22.04.1 LTS, Linux Mint 20.3.

Pomppupallo

  • Käyttäjä
  • Viestejä: 25
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #12 : 10.03.19 - klo:19.14 »
Millä tavalla snap ei vakuuta? Se on olemassa, jotta ihmiset eivät sotkisi asennuksiaan noilla PPA-viritelmillä.

Oma kysymyksensä on, mitä Canonical aikoo snapeilla tehdä. Onhan hieman outoa, että jotkut Gnome:n vakiosoftat ovat snapeja ilman mitään ilmeistä syytä. Tuleeko koko  Gnome tulevaisuudessa snapeina vakiona?

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: snap ja deb ja kaksi versiota samasta ohjelmasta?
« Vastaus #13 : 10.03.19 - klo:19.46 »
Oma kysymyksensä on, mitä Canonical aikoo snapeilla tehdä. Onhan hieman outoa, että jotkut Gnome:n vakiosoftat ovat snapeja ilman mitään ilmeistä syytä. Tuleeko koko  Gnome tulevaisuudessa snapeina vakiona?

Jos joku tekee snappeja niin säännönmukaisesti ja luotettavasti että distron tekijän ei tarvitse käyttää aikaa ja vaivaa sovellusten mukaan käärimiseen, se on distron tekijälle säästöä. Tottakai distron tekijä haluaa helpotusta työhönsä. Mutta jotta snap-julkaisut olisivat luotettavia, tarvitaan joku tekemään niitä snap-julkaisuja. Luonnolisinta olisi että sovellöusten tekijät itse tekisivät myös snapit mutta läheskään kaikilta projekteilta ei voi sitä vaatia. Jos joku kolmas osapuoli tekee julkaisuja, niiden pysyminen ajan tasalla on vaikeampi järjestää. Se vaatisi oman rahoitussysteemin tai ison yhteisöponnistuksen.

Distron tekijällä ei siis ole syytä hyljeksiä sänppejä, mutta toistaiseksi ei ole myöskään syytä luottaa niihin vielä tässä vaiheessa.