Heim > System-Tutorial > LINUX > YQPKG: Ein moderner, QT-basierter Paketmanager, der Yast in OpenSuse ersetzen kann

YQPKG: Ein moderner, QT-basierter Paketmanager, der Yast in OpenSuse ersetzen kann

Joseph Gordon-Levitt
Freigeben: 2025-03-07 10:34:10
Original
513 Leute haben es durchsucht

OpenSuse stellt YQPKG vor: einen modernen Paketmanager für OpenSuse

OpenSuse startet einen neuen Paketmanager, yqpkg , eine moderne, eigenständige QT-basierte Anwendung, mit der Software-Paketverwaltung auf OpenSuSe Linux-Distributionen gestoppt werden soll. Derzeit in Alpha ist YQPKG darauf abzielt, den Abstand des Übergangs von Yast zu Agama und Cockpit zu befassen. Während sich Agama auf die Systeminstallation und das Cockpit in der Serververwaltung konzentriert, bietet YQPKG eine benutzerfreundliche, fokussierte Lösung für das individuelle Paketmanagement. YQPKG nutzt die Kernbibliothek libzypp Paketverwaltungsbibliothek und bietet eine leichte und effiziente Alternative zu Yast.

In diesem Artikel werden die Funktionen, Einschränkungen und die Entwicklungsbeschreibung von YQPKG untersucht.

Was ist yqpkg?

yqpkg ist ein eigenständiger QT-basierter Paketmanager für OpenSuse. Das Design priorisiert die Benutzerfreundlichkeit und einen leichten Fußabdruck und bietet eine moderne Oberfläche für die Verwaltung von Softwarepaketen. In der frühen Entwicklung bietet YQPKG bereits wesentliche Funktionen für die Installation, Aktualisierung und Entfernung von Paketen und den nahtlosen Umgang mit Abhängigkeiten. Seine Unabhängigkeit von der Infrastruktur von Yast trägt zu ihrer Beweglichkeit und Effizienz bei.

yqpkgs Schnittstelle ist unten dargestellt:

YQPkg: A Modern, Qt-based Package Manager To Replace YaST In OpenSUSE

(Hinweis: Die Schnittstelle kann sich in zukünftigen Updates ändern. Für die neuesten Screenshots finden Sie auf der Github -Seite des Projekts.)

Schlüsselmerkmale:

  • benutzerfreundliche Schnittstelle zum Surfen, Suchen und Installieren von Paketen über verschiedene Repositories.
  • intuitive Installation bestimmter Paketversionen.
  • Unterstützung für sprachspezifische Paketerkennung und -installation.
  • verarbeitet die Paketinstallation, -aktualisierungen, Entfernung, Abhängigkeitslösung und bietet Benutzer Feedback.
  • arbeitet im Stammmodus (für die volle Funktionalität) oder im schreibgeschützten Modus (für reguläre Benutzer).
  • leicht und yastunabhängig.

Warum yqpkg?

Die Entwicklung von

yqpkg ergibt sich aus der Abwanderung von Yast in Richtung Agama und Cockpit. Während sich diese Tools in ihren jeweiligen Domänen (Installation und Serververwaltung) übertreffen, fehlen ihnen die körnigen Paketverwaltungsfunktionen von Yasts sw_singlemodule. YQPKG füllt diese Lücke und bietet an:

  • Verbesserte Browser- und Installationsfunktionen.
  • Unterstützung für Versionsspezifische Installationen.
  • vereinfachtes Management von sprachspezifischen Paketen.
  • Ein direkter Ersatz für Yasts detaillierte Paketmanagementfunktionen.

Wie YQPKG die OpenSuse -Paketverwaltung verbessert:

yqpkg bietet eine eigenständige QT -GUI, in der die Lücke durch die Entfernung von Yast überbrückt. Die direkte Interaktion mit libzypp yast -Abhängigkeiten beseitigt, was zu einem optimierteren und leichten Tool führt. Zu den wichtigsten Verbesserungen gehören:

  • Ersetzen Sie die feinkörnige Paketverwaltungsfunktionalität von Yast.
  • Eine moderne, benutzerfreundliche Schnittstelle.
  • Unabhängigkeit und leichte Natur.
  • Unterstützung für Root- und Nicht-Wurzel-Modi.
  • Vollständige Paketverwaltungsfunktionen (Installation, Aktualisierungen, Entfernung, Abhängigkeitsauflösung).

Stärken und Einschränkungen:

Stärken:

  • leicht und unabhängig von Yast.
  • moderne und intuitive Benutzeroberfläche.

Einschränkungen:

  • Alpha Stage Development (potenzielle Fehler).
  • Mangel an Repository -Verwaltung (manuelle Repository -Aktualisierung mit zypper).
  • erforderlich
  • Begrenzte GPG -Schlüsselhandhabung (keine automatischen Einfuhr- oder Signaturüberprüfungsaufforderungen).

Installation und Verwendung:

  1. klonen das yqpkg Github -Repository: git clone https://github.com/shundhammer/yqpkg.git
  2. Navigieren Sie zum Quellverzeichnis: cd yqpkg
  3. Erstellen Sie das Paket: make -f Makefile.repo; cd build; make
  4. install: sudo make install

yqpkg kann als root für vollständige Kontrolle oder als regulärer Benutzer für schreibgeschützte Zugriff ausgeführt werden. Denken Sie daran, Ihre Paketlisten mit zypper manuell zu aktualisieren, bevor Sie YQPKG verwenden.

Schlussfolgerung:

yqpkg ist ein vielversprechender moderner, leichter Paketmanager für OpenSuse, der die Funktionen von Yasts Paketmanagement ersetzen soll. Während der Zeit in Alpha zeigt es ein erhebliches Potenzial. Benutzer sollten aufgrund ihrer laufenden Entwicklung Vorsicht walten lassen, wenn sie es auf kritischen Systemen verwenden. Weitere Informationen und die neueste Version finden Sie auf der Github -Seite des Projekts.

Das obige ist der detaillierte Inhalt vonYQPKG: Ein moderner, QT-basierter Paketmanager, der Yast in OpenSuse ersetzen kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage