Nykyinen versio |
Oma tekstisi |
Rivi 1: |
Rivi 1: |
| {{Ohjelma | | {{Ohjelma |
| | nimi = Flatpak | | | nimi=Flatpak |
| | kuva = [[Tiedosto:Flatpak logo.png|150px]] | | | kuva=[[Tiedosto:Flatpak logo.png|150px]] |
| | kuvateksti = | | | kuvateksti= |
| | lisenssi = [[LGPLv2+]] | | | lisenssi=[[LGPLv2+]] |
| | käyttöliittymä = teksti | | | käyttöliittymä=teksti |
| | kotisivu = [https://flatpak.org/ flatpak.org] | | | kotisivu=[http://flatpak.org/ flatpak.org] |
| | lähdekoodi = [https://github.com/flatpak/flatpak github.com/flatpak/flatpak] | | | lahdekoodi=[https://github.com/flatpak/flatpak github.com/flatpak/flatpak] |
| }} | | }} |
|
| |
|
| '''Flatpak''' (aiemmalta nimeltään '''xdg-app''') on järjestelmä sovellusten virtualisoinnille. Flatpakin tavoitteena on tarjota jakeluriippumaton ja turvallinen tapa jaella ja ajaa sovelluksia. | | '''Flatpak''' (aiemmalta nimeltään '''xdg-app''') on järjestelmä sovellusten virtualisoinnille. Flatpakin tavoitteena on tarjota jakeluriippumaton ja turvallinen tapa jaella ja ajaa sovelluksia. |
|
| |
| ==Käyttö==
| |
| {{oikeudet}}
| |
|
| |
| ===Asennus===
| |
| $ flatpak install flatpak_paketin_nimi
| |
|
| |
| ===Suoritus===
| |
| $ flatpak run flatpak_paketin_nimi
| |
|
| |
| ===Päivitys===
| |
| Oletuksena käyttäjän pitää itse manuaalisesti päivittää asennetut flatpak-sovellukset käskyllä
| |
| $ flatpak update
| |
|
| |
| tai
| |
|
| |
| $ flatpak --user flatpak_paketin_nimi
| |
|
| |
| ====Automaattiset päivitykset [[systemd]]n kautta====
| |
| {{Varoitus|systemdn kautta ilman valvontaa itsenäisesti suoritettavia päivityksiä kannattaa välttää, koska sovellukset voivat saada uusia oikeuksia ilman, että käyttäjä tulee tietoiseksi muutoksista.}}
| |
|
| |
| Päivittääksesi järjestelmäsi sovellukset automaattisesti, luo seuraavat tiedostot:
| |
|
| |
| <pre>
| |
| /etc/systemd/user/flatpak-update.service
| |
|
| |
| [Unit]
| |
| Description=Flatpakin päivitys
| |
| After=network-online.target
| |
| Wants=network-online.target
| |
|
| |
| [Service]
| |
| Type=oneshot
| |
| ExecStart=/usr/bin/flatpak update --noninteractive --assumeyes
| |
|
| |
| [Install]
| |
| WantedBy=multi-user.target
| |
|
| |
| </pre>
| |
| <pre>
| |
| /etc/systemd/user/flatpak-update.timer
| |
|
| |
| [Unit]
| |
| Description=Flatpakin päivitys
| |
|
| |
| [Timer]
| |
| OnBootSec=2m
| |
| OnActiveSec=2m
| |
| OnUnitInactiveSec=24h
| |
| OnUnitActiveSec=24h
| |
| AccuracySec=1h
| |
| RandomizedDelaySec=10m
| |
|
| |
| [Install]
| |
| WantedBy=timers.target
| |
| </pre>
| |
|
| |
| Jälkikäteen suorita '''[[systemd#daemon-reload|daemon-reload]]''' sekä '''[[systemd#enable|salli]]'''/'''[[systemd#start|käynnistääksesi]]''' flatpak-update.timer:n [[systemd#User|user]]-yksikkö.
| |
|
| |
| ====Linux Mint====
| |
| Flatpak-paketit päivittyvät itsenäisesti tarkistaen päivitykset 10 minuuttia aina järjestelmän käynnistymisen jälkeen.
| |
|
| |
| ===Käyttäjäkohtainen poisto===
| |
| $ flatpak --user uninstall flatpak_paketin_nimi
| |
|
| |
| ===Poistaminen järjestelmänlaajuisena===
| |
| # flatpak uninstall flatpak_paketin_nimi
| |
|
| |
|
| ==Asennus== | | ==Asennus== |
| {{Asenna|Flatpak|flatpak}} Asennusohjeita eri jakeluille löytyy myös ohjelman kotisivuilta: | | {{Asenna|Flatpak|flatpak}} Asennusohjeita eri jakeluille löytyy myös ohjelman kotisivuilta: |
| * https://flatpak.org/setup/ | | * http://flatpak.org/getting.html |
| * https://flathub.org/home
| |
|
| |
|
| ==Katso myös== | | ==Katso myös== |
| * [[AppImage]] - Vanhin siirrettävä pakettijärjestelmä
| | * [[Snap]] - Canonicalin saman idean pohjalta luoma paketinhallintajärjestelmä. |
| * [[Snap]] - [[Canonical]]in saman idean pohjalta luoma paketinhallintajärjestelmä. | |
|
| |
|
| [[Luokka:Paketinhallinta]] | | [[Luokka:Paketinhallinta]] |