So installieren und verwenden Sie Flatpak unter Debian 12

So Installieren Und Verwenden Sie Flatpak Unter Debian 12



Flatpak ist ein unabhängiger Paketmanager, mit dem Sie Anwendungen auf Ihrem System installieren können. Es wird mit einem eigenen, ordentlich verpackten Koffer geliefert, der alles enthält, was eine Anwendung benötigt, um einwandfrei auf Ihrem System zu laufen. Die über installierten Anwendungen Flatpak erfordern keine Abhängigkeiten und stehen auch nicht in Konflikt mit Ihren Systempaketen. Jede durch installierte Anwendung Flatpak ist isoliert und funktioniert auf fast allen Linux-Betriebssystemen, einschließlich Debian 12.

In diesem Leitfaden erfahren Sie:

So installieren Sie Flatpak unter Debian 12

Sie können installieren Flatpak unter Debian 12 direkt aus dem offiziellen System-Repository mit dem folgenden Befehl:







Sudo geeignet Installieren Flatpak -Und



So installieren Sie ein Paket von Flatpak unter Debian 12

Nach der Installation Flatpak , müssen Sie a hinzufügen Flachhub Remote-Repository, damit Sie Pakete installieren können Flatpak unter Debian 12. Sie können dies mit dem folgenden Befehl tun:



Sudo Flatpak Remote-Add --if-not-exists flathub https: // flathub.org / Repo / flathub.flatpakrepo

Sie können das überprüfen Flatpak Das Remote-Repository wurde mit dem folgenden Befehl erfolgreich zum Debian hinzugefügt:





Flatpak-Fernbedienungen

Suchen Sie nach dem Hinzufügen des Repositorys nach Anwendungs-ID des Pakets, das Sie unter Debian installieren möchten Flatpak unter Verwendung der folgenden Syntax:



Flatpak-Suche --Säulen =Anwendung Anwendungsname

Hier installiere ich Zwietracht auf Debian 12 von Flatpak also ersetzt Anwendungsname mit Zwietracht um nach seiner ID zu suchen:

Nach dem Finden der Anwendungs-ID , können Sie diese ID verwenden, um die Anwendung unter Debian zu installieren Flatpak mit dem unten angegebenen Befehl:

Sudo Flatpak Installieren Flathub-Anwendungs-ID -Und

So führen Sie eine Anwendung von Flatpak unter Debian 12 aus

Sie können die über installierte Anwendung ausführen Flatpak unter Debian 12 mit der Flatpak laufen Befehl gefolgt von der Anwendungs-ID :

flatpak führt Anwendungs-ID aus

So listen Sie installierte Pakete über Flatpak unter Debian 12 auf

Um die Liste der Pakete anzuzeigen, über die Sie installieren Flatpak Unter Debian können Sie den folgenden Befehl verwenden:

Flatpak-Liste

So aktualisieren Sie Flatpak auf Debian 12

Falls Sie aktualisieren möchten Flatpak Führen Sie unter Debian einfach den folgenden Befehl aus, der nach Updates sucht und diese automatisch auf Ihrem System installiert:

Flatpak-Update

So reparieren Sie Flatpak unter Debian 12

Falls Sie bei der Arbeit mit auf ein Problem stoßen Flatpak Unter Debian können Sie den unten angegebenen Befehl ausführen, um das Problem zu beheben:

Flatpak-Reparatur

So entfernen Sie ein Paket aus Flatpak unter Debian 12

Sie können ein Paket aus entfernen Flatpak auf Debian 12 mit dem Flatpak entfernen Befehl mit Sudo-Berechtigungen, gefolgt von Anwendungs-ID , wie unten angegeben:

Sudo flatpak entfernt com.discordapp.Discord

So erstellen Sie eine Flatpak-Anwendung unter Debian 12

Neben der Verwendung Flatpak Um eine Anwendung zu installieren, können Sie damit auch eine Anwendung auf Ihrem Debian-System erstellen. Dies kann mit den folgenden Schritten erfolgen:

Schritt 1: Installieren Sie Runtime und Matching SDK

Für den Bau eines Flatpak Für eine Anwendung sollten Sie eine Laufzeitumgebung und ein passendes SDK mit dem folgenden Befehl installieren, da diese zum Erstellen von Apps zur Laufzeit verwendet werden:

Flatpak Installieren flathub org.freedesktop.Platform // 23.08 org.freedesktop.sdk // 23.08 -Und

Schritt 2: Installieren Sie Flatpak Builder unter Debian

Sie müssen auch eine Installation benötigen Flatpak-Builder Auf Ihrem Debian-System, das zum Erstellen der Pakete verwendet wird, kann es mit dem folgenden Befehl installiert werden:

Sudo geeignet Installieren Flatpak-Builder -Und

Sie sollten auch das installieren Flatpak-Builder Paket von Flatpak auch mit folgendem Befehl:

Sudo Flatpak Installieren flathub org.flatpak.Builder -Und

Schritt 3: Erstellen Sie ein Skript

Hier erstelle ich als Beispiel ein einfaches Skript Hallo.sh Das läuft als App und zeigt den Wert auf dem Terminal an.

Um ein Skript unter Debian 12 zu erstellen, können Sie den folgenden Befehl verwenden:

Sudo Nano Hallo.sh

Innerhalb des Skripts habe ich die folgenden Zeilen hinzugefügt:

#!/bin/sh

Echo „Hallo Linux-Hinweisbenutzer“

Speichern Sie dann das Skript mit STRG+X , hinzufügen UND und drücke Eingeben beenden.

Schritt 4: Manifest zu einer App hinzufügen

Sie sollten auch das Hinzufügen eines Manifests zu der App, die Sie erstellen möchten, erfordern. Dies kann durch Hinzufügen der folgenden Informationen in einer leeren Datei erfolgen. Diese Manifestdatei enthält grundlegende Informationen zu Ihrer Anwendung und einige Anweisungen zur Verwendung der Anwendung für den Erstellungsprozess.

ID: org.flatpak.Hallo

Laufzeit: org.freedesktop.Platform

Laufzeitversion: '23.08'

SDK: org.freedesktop.Sdk

Befehl: hallo.sh

Module:

- Name: Hallo

Buildsystem: einfach

Build-Befehle:

- Installieren -D Hallo.sh / App / Behälter / Hallo.sh

Quellen:

- Typ: Datei

Pfad: hallo.sh

Notiz: Vergessen Sie nicht, die Datei zu speichern. Darüber hinaus können Sie das Skript entsprechend Ihren Anforderungen und dem Anwendungsnamen ändern.

Schritt 5: Erstellen Sie die Anwendung

Nachdem Sie die Manifestdatei erstellt haben, können Sie sie mit erstellen Flatpak-Builder Befehl gefolgt vom Zielverzeichnis und dem Namen der Manifestdatei:

flatpak-builder build-dir org.flatpak.Hello.yml

Schritt 6: Führen Sie die Anwendung aus

Sie können die Anwendung jetzt mit ausführen Flatpak-Lauf Befehl gefolgt von der Anwendungsname Sie haben erstellt:

flatpak führt org.flatpak.Hello aus

Dies stellt sicher, dass wir erfolgreich eine Anwendung auf Debian 12 erstellt haben Flatpak .

Abschluss

Flatpak ist ein nützlicher Paketmanager, der unter Debian 12 aus dem System-Repository installiert werden kann. Mit diesem Paketmanager können Sie Anwendungen auf Ihrem System installieren und diese laufen einwandfrei und ohne Kompatibilitätsprobleme. Diese Anleitung bietet einen kurzen Überblick über die Installation Flatpak auf Debian 12 und verwenden Sie es, um Anwendungen auf Ihrem System zu installieren und auszuführen. Außerdem finden Sie eine Anleitung, wie Sie Pakete auflisten und entfernen können Flatpak für den Fall, dass Sie sie nicht benötigen. Darüber hinaus erfahren Sie auch, wie Sie Ihr erstes Modell bauen Flatpak Anwendung auf Ihrem Debian-System aus diesem Handbuch.