Wiki-Quellcode von FlatPak

Zuletzt geändert von Martin Uhl am 2024/11/22 11:47

Zeige letzte Bearbeiter
1 = Software mittels Flatpak auf den Blackboxen installieren. =
2
3 Seit der Xubuntu 22.04 Version auf den Blackboxen ist das Flatpak Paketverwaltungssystem verfügbar. Damit kann zahlreiche Software nutzerlokal, persistent und ohne Kenntnis eines Administratorkenntwortes installiert werden.
4
5
6
7 {{toc/}}
8
9
10 == Einrichtung ==
11
12 Um Flatpak zu nutzen muss eine erstmalige Einrichtung erfolgen:
13
14 {{html wiki="true"}}
15 {{code}}flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
16 {{/code}}
17 {{/html}}
18
19 Damit wird das [[Flathub>>https://flathub.org]] Paketrepository für nutzerlokale Installation eingerichtet.
20
21 Dies ist nur einmal vonnöten. Auf dieselbe Art können noch beliebig viele andere Repositories (wie z.B. das von KDE eingerichtet werden)
22
23 == Suchen von Software ==
24
25 Flatpak Software kann mit dem ##flatpak## Kommando gesucht werden:
26
27 {{html wiki="true"}}
28 {{code}}flatpak search [Suchbegriff]{{/code}}
29 {{/html}}
30
31 Als Ergebnis wird man dann eine //Application ID// bekommen.
32
33 Man kann auch Seiten wie z.B. [[Flathub>>https://flathub.org]] nach Software durchsuchen. Dort wird man dann eine ##.flatpakref## Datei laden.
34
35 == Installieren von Software ==
36
37 Software kann nun anhand der Application ID installiert werden:
38
39 {{html wiki="true"}}
40 {{code}}flatpak install --user [Application ID]{{/code}}
41 {{/html}}
42
43 Alternativ kann man auch mit der ##.flatpakref## Datei installieren:
44
45 {{html wiki="true"}}
46 {{code}}flatpak install --user [.flatpakref Datei]{{/code}}
47 {{/html}}
48
49 == Ausführen von Software ==
50
51 von der Kommandozeile muss man Flatpak Software via der //Application ID// ausführen:
52
53 {{html wiki="true"}}
54 {{code}}flatpak run [Application ID]{{/code}}
55 {{/html}}
56
57 Software wird allerdings auch automatisch in das Menü eingepflegt und kann von dort aus bequem gestartet werden.
58
59 == Update ==
60
61 Alle installierten Softwarepakete können mit folgendem Befehl auf den neuesten Stand gebracht werden:
62
63 {{html wiki="true"}}
64 {{code}}flatpak update{{/code}}
65 {{/html}}
66
67 == Bereinigung ==
68
69 Da bei einem Update alte - nicht mehr benötigte - Bibliotheken nicht automatisch entfernt werden, sollte man diese regelmäßig mit folgendem Befehl bereinigen:
70
71 {{html wiki="true"}}
72 {{code}}flatpak uninstall --unused{{/code}}
73 {{/html}}
74
75 == GUI Frontend ==
76
77 Es gibt ein nettes GUI Frontend zur Verwaltung von Flatpak (Wenn man es einmal eingerichtet hat):
78
79 {{html wiki="true"}}
80 {{code}}flatpak install flathub io.github.flattool.Warehouse{{/code}}
81 {{/html}}
82
83 Derzeit wird ein Update der Installierten Flatpak Software noch nicht supported.
84
85 == Dokumentation ==
86
87 Weitere Dokumentation findet sich in der //Manpage// von ##flatpak## oder in der [[Offiziellen Flatpak Dokumentation>>https://docs.flatpak.org/en/latest/using-flatpak.html]].