Wiki source code of FlatPak

Version 4.1 by Martin Uhl on 2024/11/22 11:46

Show last authors
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
15
16 {{html wiki="true"}}
17 {{code}}flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
18 {{/code}}
19 {{/html}}
20
21
22
23 Damit wird das [[Flathub>>https://flathub.org]] Paketrepository für nutzerlokale Installation eingerichtet.
24
25 Dies ist nur einmal vonnöten. Auf dieselbe Art können noch beliebig viele andere Repositories (wie z.B. das von KDE eingerichtet werden)
26
27 == Suchen von Software ==
28
29 Flatpak Software kann mit dem ##flatpak## Kommando gesucht werden:
30
31
32
33 {{html wiki="true"}}
34 {{code}}flatpak search [Suchbegriff]{{/code}}
35 {{/html}}
36
37
38
39 Als Ergebnis wird man dann eine //Application ID// bekommen.
40
41 Man kann auch Seiten wie z.B. [[Flathub>>https://flathub.org]] nach Software durchsuchen. Dort wird man dann eine ##.flatpakref## Datei laden.
42
43 == Installieren von Software ==
44
45 Software kann nun anhand der Application ID installiert werden:
46
47
48
49 {{html wiki="true"}}
50 {{code}}flatpak install --user [Application ID]{{/code}}
51 {{/html}}
52
53
54
55 Alternativ kann man auch mit der ##.flatpakref## Datei installieren:
56
57
58
59 {{html wiki="true"}}
60 {{code}}flatpak install --user [.flatpakref Datei]{{/code}}
61 {{/html}}
62
63
64 == Ausführen von Software ==
65
66 von der Kommandozeile muss man Flatpak Software via der //Application ID// ausführen:
67
68
69
70 {{html wiki="true"}}
71 {{code}}flatpak run [Application ID]{{/code}}
72 {{/html}}
73
74
75
76 Software wird allerdings auch automatisch in das Menü eingepflegt und kann von dort aus bequem gestartet werden.
77
78 == Update ==
79
80 Alle installierten Softwarepakete können mit folgendem Befehl auf den neuesten Stand gebracht werden:
81
82
83 {{html wiki="true"}}
84 {{code}}flatpak update{{/code}}
85 {{/html}}
86
87 == Bereinigung ==
88
89 Da bei einem Update alte - nicht mehr benötigte - Bibliotheken nicht automatisch entfernt werden, sollte man diese regelmäßig mit folgendem Befehl bereinigen:
90
91 {{html wiki="true"}}
92 {{code}}flatpak uninstall --unused{{/code}}
93 {{/html}}
94
95
96 == GUI Frontend ==
97
98 Es gibt ein nettes GUI Frontend zur Verwaltung von Flatpak (Wenn man es einmal eingerichtet hat):
99
100 {{html wiki="true"}}
101 {{code}}flatpak install flathub io.github.flattool.Warehouse{{/code}}
102 {{/html}}
103
104 Derzeit wird ein Update der Installierten Flatpak Software noch nicht supported.
105
106 == Dokumentation ==
107
108 Weitere Dokumentation findet sich in der //Manpage// von ##flatpak## oder in der [[Offiziellen Flatpak Dokumentation>>https://docs.flatpak.org/en/latest/using-flatpak.html]].