{"id":19866,"date":"2023-10-12T12:00:00","date_gmt":"2023-10-12T10:00:00","guid":{"rendered":"https:\/\/contabo.com\/blog\/pakete-mit-dem-apt-package-manager-verwalten\/"},"modified":"2024-08-12T15:00:35","modified_gmt":"2024-08-12T13:00:35","slug":"pakete-mit-dem-apt-paketmanager-verwalten","status":"publish","type":"post","link":"https:\/\/contabo.com\/blog\/de\/pakete-mit-dem-apt-paketmanager-verwalten\/","title":{"rendered":"Pakete mit dem Apt Paketmanager verwalten"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/10\/blog-head_managing-packages-with-the-apt-package-manager.jpg\" alt=\"Apt-Paketmanager - Head Image\" class=\"wp-image-17864\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/10\/blog-head_managing-packages-with-the-apt-package-manager.jpg 1200w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/10\/blog-head_managing-packages-with-the-apt-package-manager-600x315.jpg 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/10\/blog-head_managing-packages-with-the-apt-package-manager-768x403.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-was-ist-der-apt-paketmanager\">Was ist der Apt Paketmanager?<\/h2>\n\n\n\n<p>Ob im Bereich Softwareentwicklung oder Systemverwaltung, ein effizientes Paketmanagement ist das Herzst\u00fcck, welches alles zusammenh\u00e4lt. Hiermit m\u00f6chten wir dir den Apt Paketmanager vorstellen, ein n\u00fctzliches Werkzeug f\u00fcr das Verwalten von Paketen in Linux-basierten Betriebssystemen. Apt, kurz f\u00fcr <strong>Advanced Package Tool<\/strong>, ist ein command-line Paketmanager, der das Installieren, Aktualisieren und Entfernen von Softwarepaketen auf Debian-basierten Distributionen, einschlie\u00dflich Ubuntu, vereinfacht.<\/p>\n\n\n\n<p>Apt fungiert als Br\u00fccke zwischen dem Benutzer und einem umfangreichen Repository von Software-Paketen. Es automatisiert die komplizierte Aufgabe, Abh\u00e4ngigkeiten zu l\u00f6sen, und stellt sicher, dass bei der Installation eines Pakets alle ben\u00f6tigten Komponenten nahtlos in Kraft treten. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-warum-apt-for-paket-management-verwenden\">Warum Apt for Paket-Management verwenden?<\/h3>\n\n\n\n<p>Da viele Paketmanager verf\u00fcgbar sind, fragst du dich vielleicht, warum Apt sich von den anderen abhebt. Apt hat sich verschiedenen \u00fcberzeugenden Gr\u00fcnden bew\u00e4hrt. Erstens verf\u00fcgt es \u00fcber eine benutzerfreundliche Benutzeroberfl\u00e4che, die es sowohl f\u00fcr Anf\u00e4nger als auch f\u00fcr Experten zug\u00e4nglich macht. Seine intuitive Syntax und klare, pr\u00e4zise Befehle erleichtern die Installation und das Management von Software um sicherzustellen, dass du weniger Zeit mit dem Paketmanager und mehr Zeit damit verbringst, deine Aufgaben zu erf\u00fcllen.<\/p>\n\n\n\n<p>Die F\u00e4higkeit, ein System m\u00fchelos auf dem Laufenden zu halten, ist eine weitere \u00fcberzeugende Funktion. Mit einem einzigen Befehl kannst du alle installierten Pakete aktualisieren, um sicherzustellen, dass dein System sicher und optimiert bleibt. In diesem Artikel tauchen wir ein in die Welt des Apt Paketmanagers, um die Funktionalit\u00e4t der Software zu erforschen und zu demonstrieren, wie man seine M\u00f6glichkeiten nutzen kann, um die Aufgaben des Software-Managements zu optimieren.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-erste-schritte-mit-apt\">Erste Schritte mit Apt<\/h2>\n\n\n\n<p>Die Einfachheit und Wirksamkeit von Apts wird klar, wenn man anf\u00e4ngt, Pakete auf einem Debian-basierten System zu verwalten. In diesem Kapitel werden wir dich durch die grundlegenden Operationen f\u00fchren, die du mit Apt durchf\u00fchren wirst, um dein Softwarehaushalt in Ordnung zu bringen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-paketdepot-aktualisieren\">Paketdepot aktualisieren<\/h3>\n\n\n\n<p>Bevor wir in Paketinstallationen oder Updates eintauchen, ist es wichtig, dass dein System die neuesten Informationen \u00fcber verf\u00fcgbare Pakete hat. Aktualisiere dazu das Paketdepot mit dem folgendem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt update&nbsp;<\/code><\/pre>\n\n\n\n<p>Dieser Befehl ruft die neuesten Paketinformationen aus den auf deinem System konfigurierten Repositories ab, um sicherzustellen, dass du Zugriff auf die aktuellsten Softwarepakete hast.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-pakete-mit-apt-installieren\">Pakete mit Apt installieren <\/h3>\n\n\n\n<p>Die Installation von Software ist mit Apt ein Kinderspiel. Um ein Paket zu installieren, benutze den apt install Befehl gefolgt vom Paketnamen. Wenn du zum Beispiel den popul\u00e4ren Texteditor Nano installieren m\u00f6chtest, w\u00fcrdest du Folgendes eingeben:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;apt install nano&nbsp;<\/code><\/pre>\n\n\n\n<p>Apt l\u00f6st automatisch Abh\u00e4ngigkeiten aus und bittet dich um Best\u00e4tigung, bevor du mit der Installation fortfahren. Best\u00e4tige dies, indem du &#8218;Y&#8216; eingibst und Enter dr\u00fcckst.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-wie-kann-ich-pakete-mit-dem-apt-paketmanager-entfernen\">Wie kann ich Pakete mit dem Apt Paketmanager entfernen?<\/h3>\n\n\n\n<p>Wenn du ein Paket nicht mehr ben\u00f6tigst, kannst du es mit dem Befehl apt remove entfernen, gefolgt vom Paketnamen. Um zum Beispiel Nano zu entfernen, kannst du Folgendes verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;apt remove nano&nbsp;<\/code><\/pre>\n\n\n\n<p>Dieser Befehl deinstalliert das Paket unter Beibehaltung seiner Konfigurationsdateien. Wenn du sowohl das Paket als auch seine Konfigurationsdateien entfernen m\u00f6chten, kannst du apt purge verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp; apt purge nano&nbsp;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-pakete-mit-apt-aktualisieren\">Pakete mit Apt aktualisieren<\/h3>\n\n\n\n<p>F\u00fcr Sicherheit und Stabilit\u00e4t ist es wichtig, das eigene System auf dem neuesten Stand zu halten. Apt vereinfacht diesen Prozess, indem es dir erlaubt, alle installierten Pakete mit einem einzigen Befehl zu aktualisieren:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;apt upgrade&nbsp;<\/code><\/pre>\n\n\n\n<p>Apt holt sich die aktuellsten Versionen von Paketen und installiert Updates, falls n\u00f6tig. F\u00fchre <em>apt update <\/em>vor <em>apt upgrade <\/em>aus, um sicherzustellen, dass deine Paketinformationen aktuell sind.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-nach-paketen-mit-apt-suchen\">Nach Paketen mit Apt suchen<\/h3>\n\n\n\n<p>Die Suche nach Paketen kann praktisch sein, wenn du nach einer bestimmten Software suchen. Um bei Paketen nach Namen zu suchen, benutze den Befehl apt search gefolgt von deiner Anfrage. Zum Beispiel, um nach Paketen im Zusammenhang mit Python zu suchen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt search python&nbsp;<\/code><\/pre>\n\n\n\n<p>Apt zeigt eine Liste von Paketen an, die deiner Anfrage entsprechen, so dass es einfach ist, die ben\u00f6tigte Software zu finden.<\/p>\n\n\n\n<p>Hier ist ein Beispiel f\u00fcr einige der Outputs, die dieser Befehl generieren wird:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"898\" height=\"691\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2024\/08\/image.png\" alt=\"\" class=\"wp-image-19923\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2024\/08\/image.png 898w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2024\/08\/image-600x462.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2024\/08\/image-768x591.png 768w\" sizes=\"auto, (max-width: 898px) 100vw, 898px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Dies sind die grundlegenden Operations, die du verwenden wirst, um Pakete mit Apt zu verwalten. Im n\u00e4chsten Kapitel werden wir weitere erweiterte Funktionen und Tipps erforschen, um deine Paketverwaltungsf\u00e4higkeiten zu verbessern.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-verwaltung-von-repositories-mit-dem-apt-paketmanager\">Verwaltung von Repositories mit dem Apt Paketmanager<\/h2>\n\n\n\n<p>Die St\u00e4rke des Apt Paketmanagers liegt nicht nur in seinen Paketverwaltungsf\u00e4higkeiten sondern auch in seiner Flexibilit\u00e4t in Bezug auf Software-Repositories. In diesem Kapitel werden wir erforschen, wie Repositories manipuliert werden k\u00f6nnen, um Softwareoptionen zu erweitern und Paketverwaltungsstrategie zu optimieren.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-software-repositories-mit-apt-hinzufugen\">Software-Repositories mit Apt hinzuf\u00fcgen <\/h3>\n\n\n\n<p>Einer der Vorteile der Verwendung von Apt ist die F\u00e4higkeit, eine Vielzahl von Software-Repositories zu nutzen. Um ein neues Repository hinzuzuf\u00fcgen, muss man normalerweise den Befehl add-apt-repository verwenden. Dieser Befehl nimmt diese Form an:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-nbsp-add-apt-repository-repository-url\">&nbsp;add-apt-repository repository_url<\/h2>\n\n\n\n<p>Um zum Beispiel das offizielle Repository f\u00fcr die neueste Version von Node.js auf Ubuntu hinzuzuf\u00fcgen, kannst du Folgendes verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;add-apt-repository ppa:deadsnakes\/ppa&nbsp;<\/code><\/pre>\n\n\n\n<p>Nach dem Hinzuf\u00fcgen eines Repositories darf nicht vergessen werden, die Paketliste mit <em>apt update <\/em>zu aktualisieren, um Pakete aus der neu hinzugef\u00fcgten Quelle einzubinden.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-software-repositories-mit-hilfe-von-apt-entfernen\">Software-Repositories mit Hilfe von Apt entfernen <\/h3>\n\n\n\n<p>Wenn du ein Repository nicht mehr ben\u00f6tigst, kannst du es mit dem Befehl <em>add-apt-repository &#8211;remove <\/em>entfernen, gefolgt von der Repository-URL. Zum Beispiel, um das Node.js Repository zu entfernen, das wir zuvor hinzugef\u00fcgt haben:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;add-apt-repository --remove ppa:deadsnakes\/ppa&nbsp;<\/code><\/pre>\n\n\n\n<p>Dies stellt sicher, dass Pakete aus dem entfernten Projektarchiv nicht in zuk\u00fcnftige Paketverwaltungsaufgaben eingreifen. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-verwaltung-der-repository-prioritat-mit-apt\">Verwaltung der Repository-Priorit\u00e4t mit Apt <\/h3>\n\n\n\n<p>Apt weist Repositories Priorit\u00e4ten zu, um zu bestimmen, welche Version eines Pakets installiert werden soll, wenn mehrere Quellen dasselbe Paket zur Verf\u00fcgung stellen. Du kannst Repository-Priorit\u00e4ten im Verzeichnis <em>\/etc\/apt\/preferences.d\/<\/em> verwalten, indem du eine Datei wie<em> repository-priorit\u00e4t<\/em> erstellst und Einstellungen angibst.<\/p>\n\n\n\n<p>Wenn du zum Beispiel Pakete aus dem offiziellen Ubuntu-Repository \u00fcber ein externes Repository stellen willst, kannst du eine Datei wie folgt erstellen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;nano \/etc\/apt\/preferences.d\/repository-priority&nbsp;<\/code><\/pre>\n\n\n\n<p>F\u00fcge folgende Zeilen hinzu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Package: *&nbsp;\n\nPin: release o=Ubuntu&nbsp;\n\nPin-Priority: 1000&nbsp;\n\nPackage: *&nbsp;\n\nPin: release o=PPA Repository&nbsp;\n\nPin-Priority: 500<\/code><\/pre>\n\n\n\n<p>In diesem Beispiel werden Pakete aus dem Ubuntu-Repository eine h\u00f6here Priorit\u00e4t haben (1000), verglichen mit Paketen aus dem PPA-Repository (500). Dies bedeutet, dass Apt Pakete bevorzugt aus dem Ubuntu-Repository installieren wird, wenn beide Quellen das gleiche Paket anbieten. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-wie-man-pakete-mit-apt-fixiert\">Wie man Pakete mit Apt fixiert <\/h3>\n\n\n\n<p>Zus\u00e4tzlich zur Verwaltung von Repository-Priorit\u00e4ten kannst du auch bestimmte Pakete anpinnen, um deren Versionen zu kontrollieren. Dies ist n\u00fctzlich, wenn du sicherstellen willst, dass ein bestimmtes Paket unabh\u00e4ngig von anderen Aktualisierungen bei einer bestimmten Version bleibt.<\/p>\n\n\n\n<p>Um ein Paket anzupinnen, erstelle eine Datei in \/etc\/apt\/preferences.d\/, wie z.B. package-pinning, und gebe das Paket und die Version an, die du anpinnen willst:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;nano \/etc\/apt\/preferences.d\/package-pinning&nbsp;<\/code><\/pre>\n\n\n\n<p>F\u00fcge Zeilen wie folgt hinzu: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Package: example-package&nbsp;\n\nPin: version 1.2.3&nbsp;\n\nPin-Priority: 1001<\/code><\/pre>\n\n\n\n<p>In diesem Beispiel haben wir &#8222;Beispiel-Paket&#8220; auf Version 1.2 mit einer Priorit\u00e4t von 1001 angepinnt, um sicherzustellen, dass sie auf dieser Version bleibt, auch wenn neuere Versionen verf\u00fcgbar sind.<\/p>\n\n\n\n<p>Das Meistern der Projektarchivverwaltung, der Priorit\u00e4tseinstellungen und der Paketfixierung erm\u00f6glicht dir eine feink\u00f6rnige Kontrolle \u00fcber die Software-Quellen und -Versionen deines Systems. Diese F\u00e4higkeiten sind besonders wertvoll, wenn du Stabilit\u00e4t, Kompatibilit\u00e4t und Zugriff auf die neueste Software in Einklang bringen musst.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-apt-paket-information-und-wartung\">Apt Paket Information und Wartung<\/h2>\n\n\n\n<p>Eine effektive Paketverwaltung geht \u00fcber die Installation und Entfernung von Paketen hinaus; es geht darum, die Integrit\u00e4t deines Systems sicherzustellen und es frei von Unordnung zu halten. In diesem Kapitel werden wir wesentliche Paketinformationen und Wartungsaufgaben mit dem Apt-Paketmanager untersuchen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-installierte-apt-pakete-uberprufen\">Installierte Apt Pakete \u00fcberpr\u00fcfen<\/h3>\n\n\n\n<p>Um ein stabiles System zu pflegen, muss die Integrit\u00e4t installierter Pakete \u00fcberpr\u00fcft werden. Du kannst \u00fcberpr\u00fcfen, ob Pakete fehlende oder fehlerhafte Abh\u00e4ngigkeiten haben, indem du den apt-check Befehl verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;apt check&nbsp;<\/code><\/pre>\n\n\n\n<p>Apt pr\u00fcft die installierten Pakete und meldet alle Probleme, die es findet. Wenn es Probleme entdeckt, ist es wichtig, diese schnell anzugehen, um dein System in angemessener Form zu halten.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-paketinformationen-mit-apt-auflisten\">Paketinformationen mit Apt auflisten <\/h3>\n\n\n\n<p>Um detaillierte Informationen \u00fcber installierte Pakete zu erhalten, kannst du den Befehl apt show benutzen, gefolgt von dem Paketnamen. Um zum Beispiel Informationen \u00fcber das &#8222;screenfetch&#8220;-Paket zu erhalten, gib Folgendes ein:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt show screenfetch&nbsp;<\/code><\/pre>\n\n\n\n<p>Dieser Befehl wird dir eine F\u00fclle von Informationen \u00fcber das Paket liefern, einschlie\u00dflich seiner Version, Beschreibung, Abh\u00e4ngigkeiten und mehr:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"980\" height=\"427\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/10\/image-3.png\" alt=\"\" class=\"wp-image-17872\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/10\/image-3.png 980w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/10\/image-3-600x261.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/10\/image-3-768x335.png 768w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-unbenutzte-pakete-mit-apt-einfach-aufraumen\">Unbenutzte Pakete mit Apt einfach aufr\u00e4umen <\/h3>\n\n\n\n<p>Im Laufe der Zeit kann dein System Pakete anh\u00e4ufen, die nicht mehr ben\u00f6tigt werden, und wertvolle Festplattenspeicher beanspruchen. Um diese ungenutzten Pakete zu bereinigen, benutze den apt autoremove Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;apt autoremove&nbsp;<\/code><\/pre>\n\n\n\n<p>Apt identifiziert und entfernt Pakete, die als Abh\u00e4ngigkeiten installiert wurden, aber von keinem anderen installierten Paket mehr ben\u00f6tigt werden. <\/p>\n\n\n\n<p>Zus\u00e4tzlich kannst du den Befehl apt clean verwenden, um zwischengespeicherte Paketdateien von deinem System zu entfernen, wodurch noch mehr Plattenplatz freigegeben wird:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;apt clean&nbsp;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-kaputte-abhangigkeiten-mit-apt-beheben\">Kaputte Abh\u00e4ngigkeiten mit Apt beheben<\/h3>\n\n\n\n<p>Manchmal kann dein System aufgrund von Systemaktualisierungen oder anderen Faktoren auf fehlerhafte Paket-Abh\u00e4ngigkeiten sto\u00dfen. Um diese Probleme zu beheben, kannst du den folgenden Befehl verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;apt --fix-broken install&nbsp;<\/code><\/pre>\n\n\n\n<p>Apt wird versuchen, die Abh\u00e4ngigkeitsprobleme zu l\u00f6sen, indem es nach Bedarf Pakete installiert oder entfernt, um sicherzustellen, dass das System funktionsf\u00e4hig bleibt.<\/p>\n\n\n\n<p>Durch routinem\u00e4\u00dfiges \u00dcberpr\u00fcfen deiner installierten Pakete, Sammeln von Paketinformationen, S\u00e4uberung unbenutzter Pakete, und das Beseitigen kaputten Abh\u00e4ngigkeiten, kannst du ein gesundes und gut funktionierendes Linux-System pflegen. Diese Praktiken tragen zur Systemstabilit\u00e4t und zur effizienten Paketverwaltung bei, so dass dein System immer in bester Form ist.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-verwalten-von-paket-aktualisierungen-mit-apt\">Verwalten von Paket-Aktualisierungen mit Apt<\/h2>\n\n\n\n<p>Die Aktualisierung deiner Software ist ein entscheidender Aspekt f\u00fcr die Wartung eines sicheren und effizienten Systems. Apt bietet verschiedene Methoden zur Verwaltung von Paket-Aktualisierungen und stellt sicher, dass dein System aktuell bleibt und vor Schwachstellen gesch\u00fctzt ist. In diesem Kapitel geben wir dir das n\u00f6tige Wissen, um Paket-Aktualisierungen effektiv zu behandeln.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-apt-paketmanager-automatische-updates\">Apt Paketmanager: Automatische Updates<\/h3>\n\n\n\n<p>Eine der einfachsten M\u00f6glichkeiten, um sicherzustellen, dass dein System auf dem Laufenden bleibt, ist die Einrichtung automatischer Updates. Apt kann so konfiguriert werden, dass Updates automatisch heruntergeladen und installiert werden. Um automatische Updates zu aktivieren, kannst du das unattended-upgrades Paket verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;apt install unattended-upgrades&nbsp;<\/code><\/pre>\n\n\n\n<p>Einmal installiert, kannst du es konfigurieren, indem du die Konfigurationsdatei bearbeiten:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;nano \/etc\/apt\/apt.conf.d\/50unattended-upgrades&nbsp;<\/code><\/pre>\n\n\n\n<p>Innerhalb dieser Datei kannst du festlegen, welche Pakete automatisch aktualisiert werden und welche Aktualisierungsh\u00e4ufigkeit festgelegt wird. \u00dcberpr\u00fcfe die Konfiguration und passe sie deinen Einstellungen an.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-apt-manuelle-updates-durchfuhren\">Apt: Manuelle Updates durchf\u00fchren <\/h3>\n\n\n\n<p>F\u00fcr eine gr\u00f6\u00dfere Kontrolle \u00fcber den Update-Prozess kannst du dein System manuell mit dem apt-Befehl aktualisieren. Um alle installierten Pakete zu aktualisieren, verwende:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&nbsp;apt update&nbsp;<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>\u00a0apt upgrade<\/code><\/pre>\n\n\n\n<p>Der Befehl apt update aktualisiert die Paketliste und apt upgrade installiert alle verf\u00fcgbaren Updates. Du hast die M\u00f6glichkeit, die Updates zu \u00fcberpr\u00fcfen, bevor du die Installation best\u00e4tigst.<\/p>\n\n\n\n<p><em>Pro-Tip: Um die Eingabe von \u201eY\u201c zu \u00fcberspringen, nachdem du gefragt wirst, ob du fortfahren m\u00f6chtest, f\u00fcge einfach \u201e- y\u201c zu dem Befehl hinzu, um jede Eingabeaufforderung automatisch zu akzeptieren. <\/em><\/p>\n\n\n\n<p><em>Du kannst auch mehrere Befehle zusammenfassen und automatisch akzeptieren. <\/em><\/p>\n\n\n\n<p><em>Der Befehl w\u00fcrde so aussehen: <\/em><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt update &amp;&amp; apt upgrade -y&nbsp;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-suche-nach-updates-mit-apt\">Suche nach Updates mit Apt <\/h3>\n\n\n\n<p>Bevor du mit manuellen Aktualisierungen fortf\u00e4hrst, k\u00f6nnte es n\u00fctzlich sein, mit dem apt list &#8211;upgradable Befehl nach verf\u00fcgbaren Aktualisierungen zu suchen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt list --upgradable&nbsp;<\/code><\/pre>\n\n\n\n<p>Dieser Befehl zeigt eine Liste von Paketen an, die \u00fcber Aktualisierungen verf\u00fcgen. Es ist eine gute Praxis, regelm\u00e4\u00dfig nach Updates zu suchen, um \u00fcber die neuesten Software-Verbesserungen und Sicherheits-Patches auf dem Laufenden zu bleiben. <\/p>\n\n\n\n<p>Durch die Kombination von automatischen Updates, manuellen Updates und regelm\u00e4\u00dfigen Pr\u00fcfungen auf verf\u00fcgbare Updates kannst du ein gut gepflegtes und sicheres Linux-System verwalten. Diese Praktiken stellen sicher, dass deine Software aktuell bleibt, wodurch Verwundbarkeiten minimiert und die Effizienz und Stabilit\u00e4t deines Systems maximiert werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fehlerbehebung-und-tipps-fur-den-apt-paketmanager\">Fehlerbehebung und Tipps f\u00fcr den Apt Paketmanager<\/h2>\n\n\n\n<p>Auch ein effektives Paketmanagement kommt nicht ohne Herausforderungen. In diesem Kapitel werden wir gemeinsame Probleme ansprechen, die w\u00e4hrend der Paketverwaltung auftreten k\u00f6nnen, und Tipps geben, um diese zu \u00fcberwinden. Dar\u00fcber hinaus werden wir Best Practices erkunden, um ein reibungsloses und effizientes Paketmanagement zu gew\u00e4hrleisten.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-problem-1-paket-konnte-nicht-gefunden-werden\">Problem 1: Paket konnte nicht gefunden werden <\/h3>\n\n\n\n<p><strong>L\u00f6sung<\/strong>: \u00dcberpr\u00fcfe den Paketnamen und das Projektarchiv. Stelle sicher, dass du deine Paketliste mit apt aktualisiert hast.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-problem-2-defekte-abhangigkeiten\">Problem 2: Defekte Abh\u00e4ngigkeiten <\/h3>\n\n\n\n<p><strong>L\u00f6sung<\/strong>: Verwende apt &#8211;fix-broken install um die Abh\u00e4ngigkeiten automatisch zu beheben.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-thema-3-unerfullte-abhangigkeiten\">Thema 3: Unerf\u00fcllte Abh\u00e4ngigkeiten <\/h3>\n\n\n\n<p><strong>L\u00f6sung: <\/strong>\u00dcberpr\u00fcfe die unerf\u00fcllten Abh\u00e4ngigkeiten von Apt. Du musst m\u00f6glicherweise Pakete manuell installieren oder entfernen, um sie zu beheben.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-fall-4-kein-speicherplatz-auf-dem-gerat\">Fall 4: Kein Speicherplatz auf dem Ger\u00e4t<\/h3>\n\n\n\n<p><strong>L\u00f6sung<\/strong>: Schaffe Speicherplatz, indem du unbenutzte Pakete mit apt Autoemove entfernst und zwischengespeicherte Paketdateien mit apt clean l\u00f6schst.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-apt-abhangigkeitsprobleme-losen\">Apt Abh\u00e4ngigkeitsprobleme l\u00f6sen<\/h3>\n\n\n\n<p>Abh\u00e4ngigkeitsprobleme k\u00f6nnen besonders schwierig sein. Um sie wirksam anzugehen: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u00dcberpr\u00fcfe Abh\u00e4ngigkeitsinformationen<\/strong>: Verwende apt show &lt;Paketname&gt; , um die Abh\u00e4ngigkeiten und Versionen eines Pakets zu untersuchen.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Abh\u00e4ngigkeiten manuell installieren<\/strong>: Wenn Apt Abh\u00e4ngigkeiten nicht aufl\u00f6sen kann, installiere diese manuell mit apt install &lt;Abh\u00e4ngigkeitspaket&gt;.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pin Versionen<\/strong>: Falls erforderlich, pinne spezifische Paketversionen, um unerwartete Aktualisierungen und Abh\u00e4ngigkeits\u00e4nderungen zu vermeiden.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-best-practices-fur-die-paketverwaltung-mit-apt\">Best Practices f\u00fcr die Paketverwaltung mit Apt <\/h3>\n\n\n\n<p> Die Pflege eines effizienten Paket-Management-Workflows erfordert die Einhaltung bew\u00e4hrter Vorgehensweisen: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Regelm\u00e4\u00dfige Updates<\/strong>: <a href=\"https:\/\/contabo.com\/blog\/de\/die-wichtigkeit-von-patching\/\" target=\"_blank\" rel=\"noreferrer noopener\">Halte dein System auf dem aktuellsten Stand<\/a> mit regul\u00e4ren Updates mit apt update und apt upgrade.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Sicherungen<\/strong>: <a href=\"https:\/\/contabo.com\/blog\/de\/backup-strategien\/\">Sichere wichtige Daten<\/a> vor gr\u00f6\u00dferen Paket\u00e4nderungen oder Aktualisierungen, um Datenverlust zu vermeiden.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Offizielle Repositories<\/strong> verwenden: Verlasse dich wenn m\u00f6glich auf offizielle Repositories f\u00fcr Software, um Stabilit\u00e4t und Sicherheit zu gew\u00e4hrleisten.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pinning und Priorit\u00e4ten<\/strong>: Lerne, Paketfixierung und Repository-Priorit\u00e4ten zu verwenden, um Versionen und Quellen zu steuern.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Dokumentation<\/strong>: Speichere Aufzeichnungen \u00fcber Software-Installationen, Konfigurationen und wichtige Befehle.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Aufr\u00e4umen<\/strong>: Bereinige unbenutzte Pakete und zwischengespeicherte Dateien mit apt autoremove und apt clean regelm\u00e4\u00dfig.<\/li>\n<\/ul>\n\n\n\n<p>Indem du diesen Best Practices und Techniken zur Fehlerbehebung folgst, kannst du Probleme minimieren, ein stabiles System verwalten und Pakete mit dem Apt Paketmanager verwalten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-apt-paketmanager-alternativen\">Apt Paketmanager Alternativen<\/h2>\n\n\n\n<p>W\u00e4hrend Apt ein m\u00e4chtiger und weit verbreiteter Paketmanager f\u00fcr Debian-basierte Systeme ist, gibt es auch alternative Paketmanager, die verschiedene Linux-Distributionen betreuen oder einzigartige Funktionen anbieten. In diesem Kapitel werden wir einige bemerkenswerte Alternativen zu Apt auflisten.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-yum-fur-red-hat-basierte-systeme\">Yum (f\u00fcr Red Hat-basierte Systeme)<\/h3>\n\n\n\n<p>Yum, kurz f\u00fcr Yellowdog Updater, Modified, ist der Paketmanager, der in Red Hat-basierten Linux-Distributionen wie Fedora und CentOS verwendet wird. \u00c4hnlich wie Apt vereinfacht Yum die Paketverwaltung, indem er Abh\u00e4ngigkeiten verarbeitet und reibungslose Installationen und Updates sicherstellt. Hier sind einige \u00fcbliche Yum-Befehle: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pakete aktualisieren<\/strong>: sudo yum update<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Paket<\/strong> <strong>installieren<\/strong>: sudo yum install package-name<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Paket entfernen<\/strong>: sudo yum remove package-name<\/li>\n<\/ul>\n\n\n\n<p>W\u00e4hrend die Befehle unterschiedlich sein k\u00f6nnten, sind die Kernkonzepte zur L\u00f6sung von Abh\u00e4ngigkeiten und zum Verwalten von Paketen \u00e4hnlich wie Apt. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-dpkg-low-level-paketverwalter\">Dpkg (Low-Level-Paketverwalter)<\/h3>\n\n\n\n<p>Dpkg ist der Low-Level-Paketmanager, auf den sich Apt bei der Installation und Entfernung von Paketen verl\u00e4sst. W\u00e4hrend Apt eine High-Level-Schnittstelle f\u00fcr Benutzer bereitstellt, arbeitet Dpkg auf einer niedrigeren Ebene, direkt mit Debian-Paketdateien (`.deb`). Dpkg zu verstehen kann f\u00fcr fortgeschrittene Benutzer von Vorteil sein, die mehr granulare Kontrolle \u00fcber die Paketverwaltung wollen. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Paket<\/strong> <strong>installieren<\/strong>: sudo dpkg -i package.deb<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Paket entfernen<\/strong>: sudo dpkg -r package-name<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Installierte Pakete<\/strong> <strong>auflisten<\/strong>: dpkg &#8211;list<\/li>\n<\/ul>\n\n\n\n<p>Dpkg-Befehle behandeln direkt die Paketdateien, womit es ein wertvolles Werkzeug f\u00fcr Systemadministratoren und Benutzer darstellt, die sich mit den Details der Paketinstallation und -verwaltung auseinandersetzen m\u00f6chten.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-snap-und-flatpak-universal-package-format\">Snap und Flatpak (Universal Package Format)<\/h3>\n\n\n\n<p>Snap und Flatpak sind universelle Paketformate f\u00fcr verschiedene Linux-Distributionen. Sie zielen darauf ab, sich der Herausforderung der Software-Distribution zu stellen, indem sie Anwendungen und deren Abh\u00e4ngigkeiten zusammenfassen und ihnen die M\u00f6glichkeit geben, auf verschiedenen Systemen zu laufen. Hier ist eine kurze \u00dcbersicht: <\/p>\n\n\n\n<p><strong>Snap:<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Installiere ein Snap Paket<\/strong>: sudo snap install package-name<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Liste installierter Snap Pakete<\/strong>: snap list&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Entfernen eines Snap Pakets<\/strong>: sudo snap remove package-name<\/li>\n<\/ul>\n\n\n\n<p><strong>Flatpak:<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Installiere ein Flatpak Paket<\/strong>: flatpak install package-name<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Liste installierter Flatpak Pakete<\/strong>: flatpak list<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Entferne ein Flatpak Paket<\/strong>: flatpak uninstall package-name&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Snap und Flatpak bieten einen eher isolierteren Ansatz f\u00fcr die Paketverwaltung, wodurch potenzielle Konflikte zwischen verschiedenen Software-Versionen und Abh\u00e4ngigkeiten reduziert werden. Sie sind besonders n\u00fctzlich f\u00fcr die Verteilung von Anwendungen, die m\u00f6glicherweise nicht in distributionsspezifischen Repositories verf\u00fcgbar sind.<\/p>\n\n\n\n<p>Apt zwar ein robuster und weithin akzeptierter Paketmanager, doch das Erkunden von Alternativen kann auf Basis der Anforderungen deines Systems und deiner Pr\u00e4ferenzen in Paketverwaltungs-Workflows wertvoll sein. Jede Alternative bringt ihre eigenen Funktionen und Vorteile, die den vielf\u00e4ltigen Bed\u00fcrfnissen des Linux-\u00d6kosystems gerecht werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-schlussfolgerung-zentrale-funktionen-von-apt\">Schlussfolgerung &#8211; Zentrale Funktionen von Apt<\/h2>\n\n\n\n<p>Apt, das Advanced Package Tool, dient als Br\u00fccke zwischen Benutzern und einem riesigen Repository von Software-Paketen. W\u00e4hrend des gesamten Kapitels haben wir wesentliche Aspekte der Apt-Paketverwaltung abgedeckt:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Funktion<\/td><td>Apt Features<\/td><\/tr><tr><td>Paketinstallation und -entfernung<\/td><td>&#8211; Intuitive Befehle wie apt install und apt remove vereinfachen die Verwaltung der Software. <\/td><\/tr><tr><td>Aktualisieren und upgraden <\/td><td>&#8211; apt update und apt upgrade rationalisieren den Update-Prozess und sind entscheidend f\u00fcr Sicherheit und Stabilit\u00e4t.<\/td><\/tr><tr><td>Repositories verwalten <\/td><td>&#8211; Repositories hinzuf\u00fcgen\/entfernen, Priorit\u00e4ten und Pin-Pakete f\u00fcr die Versionskontrolle effektiv verwalten. <\/td><\/tr><tr><td>Paketinformationen und Wartung <\/td><td>&#8211; apt show bietet detaillierte Paketinformationen und apt autoremove reinigt von ungenutzten Paketen.<\/td><\/tr><tr><td>Fehlerbehebung und Tipps <\/td><td>&#8211; H\u00e4ufige Probleme angehen, Abh\u00e4ngigkeitsprobleme l\u00f6sen und Best Practices f\u00fcr ein effektives Management anwenden.<\/td><\/tr><tr><td>Sicherheit und Paketverwaltung <\/td><td>&#8211; Sicherstellen der Paketsicherheit durch Signatur, Verifizierung und regelm\u00e4\u00dfige Aktualisierungen und Betonung der Systemsicherheit. <\/td><\/tr><tr><td>Apt Paketmanager Alternativen<\/td><td>&#8211; Alternativen wie Yum, Dpkg, Snap und Flatpak entdecken, welche auf verschiedene Distributionen und Anwendungsf\u00e4lle ausgerichtet sind.<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Management von Paketen mit dem Apt-Package Manager &#8211; Erfahren Sie mehr \u00fcber die Ins und Outs eines effizienten Software-Managements f\u00fcr ein nahtloses Linux-Erlebnis.<\/p>\n","protected":false},"author":50,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1399],"tags":[],"ppma_author":[1491],"class_list":["post-19866","post","type-post","status-publish","format-standard","hentry","category-tutorials"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Tobias Mildenberger","author_link":"https:\/\/contabo.com\/blog\/de\/author\/tobias\/"},"uagb_comment_info":0,"uagb_excerpt":"Management von Paketen mit dem Apt-Package Manager - Erfahren Sie mehr \u00fcber die Ins und Outs eines effizienten Software-Managements f\u00fcr ein nahtloses Linux-Erlebnis.","authors":[{"term_id":1491,"user_id":50,"is_guest":0,"slug":"tobias","display_name":"Tobias Mildenberger","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/077178d5dce6c3d4c0c0396857a7e544bfdf8adf04145fff5160b33a22e28b1f?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/19866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/comments?post=19866"}],"version-history":[{"count":7,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/19866\/revisions"}],"predecessor-version":[{"id":19935,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/19866\/revisions\/19935"}],"wp:attachment":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/media?parent=19866"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/categories?post=19866"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/tags?post=19866"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/ppma_author?post=19866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}