Home
» LINUX
»
Pardus Package Manager (PETA) versus de standaard APT-opdrachtregel: wat gebruikt Pardus momenteel daadwerkelijk?
Pardus Package Manager (PETA) versus de standaard APT-opdrachtregel: wat gebruikt Pardus momenteel daadwerkelijk?
Als je een "Pardus Package Manager (PETA)" vergelijkt met de standaard APT-opdrachtregel, is het belangrijk om eerst de terminologie te verduidelijken. In de huidige officiële Pardus-documentatie die ik heb kunnen raadplegen, is er geen pakketbeheerder die formeel als PETA is gedocumenteerd . Het moderne Pardus is gebaseerd op Debian en de gedocumenteerde pakketbeheeropties omvatten APT, Pardus Software Center, Synaptic en Pardus Package Installer. Oudere Pardus-versies gebruikten PiSi, een ander pakketbeheersysteem dat niet verward moet worden met het huidige Pardus.
Dit onderscheid is belangrijk omdat de keuze tussen een grafische Pardus-tool en APT vooral een keuze is tussen interface en workflow , en niet tussen twee onafhankelijke pakketdatabases. Pardus Software Center zelf is afhankelijk van Python APT-componenten, terwijl de huidige Pardus-documentatie expliciet APT-opdrachten toont voor het installeren, verwijderen, upgraden en onderhouden van pakketten.
Een praktisch voorbeeld: één Pardus-werkstation, twee manieren om software te beheren.
Dit is slechts een illustratief voorbeeld: stel je voor dat een IT-technicus genaamd Maya een Pardus-werkstation instelt voor een klein kantoor. De gebruiker van dat werkstation geeft de voorkeur aan een grafische interface voor dagelijkse software, terwijl Maya herhaalbare terminalopdrachten nodig heeft voor updates en het oplossen van problemen. Dit voorbeeld is hypothetisch; het is geen benchmark, klantrapport of gemeten test.
Maya ziet een verwijzing naar "PETA" in een oude notitie en neemt aan dat het een aparte pakketbeheerder voor Pardus is. Voordat ze deze gaat gebruiken, controleert ze de huidige Pardus-broncode. De gedocumenteerde opties zijn Pardus Software Center voor grafisch bladeren, Synaptic voor gedetailleerd grafisch pakketbeheer, Pardus Package Installer voor lokale .debbestanden en APT in de terminal. Dat verandert de beslissing: in plaats van te kiezen tussen "PETA en APT", moet Maya bepalen welke interface het meest geschikt is voor elke taak .
Een vergelijkende weergave van een grafische workflow van Pardus en de APT-opdrachtregel. De afbeelding benadrukt dat de huidige Pardus-documentatie zich richt op tools die door APT worden ondersteund, in plaats van op een afzonderlijk geverifieerde pakketbeheerder genaamd PETA.
Waarop is het huidige pakketbeheer van Pardus gebaseerd?
Pardus volgt tegenwoordig het Debian-pakketecosysteem. Het officiële Pardus Software Center-project beschrijft zichzelf als een softwarecentrum-interface voor op Debian gebaseerde besturingssystemen en vermeldt python3-aptonder andere de afhankelijkheden. De aparte Pardus Package Installer is bedoeld voor het installeren, verwijderen of bekijken .debvan pakketten en is ook afhankelijk van Python APT-bindings.
Die architectuur verklaart waarom dezelfde pakketstatus vanuit meerdere tools zichtbaar kan zijn. Een pakket dat via een grafische interface is geïnstalleerd, maakt nog steeds deel uit van de Debian-pakketdatabase van het systeem. Op dezelfde manier kan APT pakketten upgraden of verwijderen die oorspronkelijk in een grafische applicatie zijn geselecteerd, mits die pakketten afkomstig zijn van geconfigureerde pakketbronnen en compatibel blijven met het systeem.
In de release-opmerkingen van Pardus 25.1, gepubliceerd in 2026, worden ook verbeteringen aan het Pardus Software Center en pakketupdates die aansluiten op Debian 13.4 vermeld. Deze opmerkingen bevestigen het huidige Debian/APT-model; ze introduceren geen pakketbeheerder genaamd PETA. Zie de officiële release-opmerkingen van Pardus 25.1 .
Pardus grafische tools versus APT: een snelle vergelijking
Goede match; voor stabiele scriptinterfaces raadt Debian specifieke tools aan in plaats apt-getvan te vertrouwen op interactieve aptuitvoer.
Gebruik op afstand
Vereist een grafische sessie.
Werkt via SSH en tekstconsoles.
Probleemoplossing
Eenvoudiger voor basishandelingen
Transparanter wanneer afhankelijkheden, repositories of pakketvergrendelingen falen.
Waar de grafische aanpak het meest helpt
In het hypothetische kantoor wil de gebruiker van het werkstation een mediaspeler installeren zonder de pakketnamen te hoeven onthouden. Pardus Software Center is dan het logische startpunt, omdat het software presenteert in een applicatiegerichte interface. De officiële Pardus-documentatie beschrijft zowel een gecureerd "Pardus"-gedeelte als een repository-gebaseerd gedeelte voor bredere toegang tot pakketten.
Deze aanpak verkleint de kans dat een bibliotheekpakket wordt verward met een desktopapplicatie en maakt het gemakkelijker om beschrijvingen te controleren vóór de installatie. Het is ook een verstandige keuze wanneer het doel simpelweg is om "een app te vinden en te installeren" in plaats van "precies te begrijpen welke pakketversie uit welke repository afkomstig is".
Grafische vereenvoudiging betekent echter niet dat de onderliggende pakketregels verdwijnen. Afhankelijkheidsresolutie, vertrouwen in de repository, pakketconflicten en vergrendelingen van de pakketbeheerder blijven van belang. Als een ander APT-gebaseerd proces al pakketten aan het wijzigen is, kan een grafische interface mogelijk moeten wachten. In de ondersteuningsdocumentatie van Pardus wordt specifiek vermeld dat pakketbeheerbewerkingen niet veilig parallel kunnen worden uitgevoerd, omdat de tools dezelfde pakketbeheer-backend delen.
Waar APT beter geschikt is
Maya, de hypothetische technicus, geeft de voorkeur aan APT wanneer ze een precieze en herhaalbare actie nodig heeft. Veelgebruikte interactieve commando's zijn onder andere:
sudo apt updateOm de pakketmetadata te vernieuwen vanuit geconfigureerde bronnen.
apt search package-nameom beschikbare pakketten te zoeken.
apt show package-nameom pakketmetadata te inspecteren.
sudo apt purge package-namewanneer ook de configuratiebestanden van het pakket verwijderd moeten worden.
sudo apt upgradevoor gewone upgrades waarbij het niet nodig is om geïnstalleerde pakketten te verwijderen.
sudo apt full-upgradewanneer de afhankelijkheidsoplossing mogelijk vereist dat pakketten worden verwijderd om een systeemwijde upgrade te voltooien.
Dit gedrag wordt beschreven in de Debian APT-handleidingen. Een belangrijke kanttekening bij het scripten is dat aptAPT primair is ontworpen als een commandoregelinterface voor eindgebruikers en dat het gedrag ervan tussen versies kan verschillen. Debian raadt aan om de meer gespecialiseerde APT-tools, zoals `apt-get` apt-geten `apt -get` apt-cache, te gebruiken in scripts waar achterwaartse compatibiliteit belangrijk is. Zie de ` apt-get`-handleiding .
Hebben de tools verschillende opslagplaatsen?
Niet per se. APT leest geconfigureerde pakketbronnen, normaal gesproken via bestanden zoals /etc/apt/sources.listen vermeldingen onder /etc/apt/sources.list.d/. Grafische APT-interfaces werken met dezelfde bredere pakketbeheeromgeving in plaats van een volledig onafhankelijk pakketuniversum te onderhouden.
In de praktijk kan het toevoegen of verwijderen van een repository in Maya van invloed zijn op wat zowel de terminal als de grafische tools zien. Dit is ook de reden waarom wijzigingen in repositories meer aandacht verdienen dan simpelweg op een 'Installeren'-knop klikken: de configuratie van de repository beïnvloedt de pakketselectie en het vertrouwen in het hele systeem.
De beveiligingslaag van APT verifieert de handtekeningen van de repositorymetadata. De huidige Debian-documentatie legt uit dat APT de ondertekende release-informatie controleert en dat geauthenticeerde repositorymetadata vereist is voor een normale werking. Raadpleeg de apt-secure handleiding voor meer achtergrondinformatie .
En hoe zit het met PiSi?
PiSi is historisch belangrijk voor Pardus, maar het behoort tot een ander tijdperk van de distributie. De oorspronkelijke Pardus PiSi-repository beschrijft PiSi als het pakketbeheersysteem van Pardus en documenteert het eigen commandoregel- en grafische framework. Het huidige Pardus is echter gebaseerd op Debian en maakt gebruik van APT-georiënteerde tools.
Dit is een veelvoorkomende bron van verwarring wanneer oudere handleidingen in zoekresultaten verschijnen. Een handleiding geschreven voor de klassieke Pardus kan je bijvoorbeeld vragen een pisicommando uit te voeren of een PiSi-repository te gebruiken. Die instructie mag niet zomaar worden aangenomen voor een huidige Pardus 23- of Pardus 25-installatie. De historische bron is nog steeds nuttig voor context in de originele Pardus-Linux PiSi-repository , maar het is geen bewijs dat de moderne Pardus PiSi gebruikt voor normaal pakketbeheer.
Welke moet je gebruiken op een echt Pardus-systeem?
Voor Maya's hypothetische werkstation is het meest praktische beleid eenvoudig: laat de desktopgebruiker Pardus Software Center gebruiken voor het normaal vinden van applicaties, en laat beheerders APT gebruiken wanneer ze exacte pakketnamen, repositorydiagnostiek, werken op afstand of commando's nodig hebben die gedocumenteerd en herhaald moeten worden.
Pardus Package Installer is een handig hulpmiddel voor lokale .debbestanden. Dit betekent echter niet dat het downloaden van willekeurige DEB-pakketten risicovrij is. Een lokaal gedownload pakket kan afhankelijk zijn van bibliotheken die niet beschikbaar zijn in de huidige Pardus-release, of het kan afkomstig zijn van een bron die u niet vertrouwt. Geef de voorkeur aan officiële Pardus-repositories wanneer deze de software bevatten die u nodig hebt, en controleer de herkomst van pakketten van derden vóór installatie.
Een korte checklist voor het nemen van een beslissing.
Wil je gewone desktopapplicaties bekijken? Begin dan bij Pardus Software Center.
Je kent de pakketnaam en wilt directe controle: gebruik APT interactief.
Je schrijft geautomatiseerde systemen die niet door een team worden beheerd: geef de voorkeur aan stabiele, specifieke interfaces zoals apt-get, met zorgvuldige foutafhandeling.
Je moet een gedownload DEB-bestand inspecteren of installeren: Pardus Package Installer kan een grafisch pad weergeven, maar controleer eerst de bron en de compatibiliteit.
Een oude handleiding zegt tegen PiSi: controleer eerst de Pardus-release waarop de handleiding betrekking heeft voordat je deze volgt.
In een document staat "PETA": controleer wat de auteur hiermee bedoelt. In oktober 2026 kon ik "PETA" niet verifiëren als de officiële naam van een actuele Pardus-pakketbeheerder in de Pardus-bronnen die voor dit artikel zijn geraadpleegd.
Kortom
De zinvolle vergelijking is niet zozeer "PETA versus APT". Voor het huidige Pardus is de praktische keuze eerder grafische, door APT ondersteunde pakketbeheertools dan de APT-commandoregel . Ze bedienen verschillende gebruikers en workflows, terwijl ze wel deel uitmaken van hetzelfde pakketbeheersysteem in Debian-stijl.
Gebruik de grafische Pardus-tools wanneer vindbaarheid en gebruiksgemak belangrijk zijn. Gebruik APT wanneer precisie, zichtbaarheid, SSH-toegang of herhaalbaarheid van belang zijn. En wanneer u de naam "PETA" tegenkomt, beschouw deze dan als een ongeverifieerd label totdat u deze kunt koppelen aan een specifieke Pardus-release, project of officieel document. Deze kleine verificatiestap voorkomt dat historische PiSi-richtlijnen, huidige APT-richtlijnen en informele terminologie door elkaar worden gehaald tot één misleidend verhaal over pakketbeheer.