Home
» Technologie
»
Pardus Software Center of APT? De juiste tool kiezen.
Pardus Software Center of APT? De juiste tool kiezen.
Als je met "PETA" de grafische pakketbeheerder van Pardus bedoelt, dan is de officiële naam die ik heb kunnen bevestigen Pardus Software Center , zoals te zien is op de Pardus-applicatiepagina ; ik heb "PETA" niet als de huidige officiële naam kunnen bevestigen. Gebruik Software Center als je applicaties visueel wilt bekijken. Gebruik APT in de terminal als je de pakketnaam weet, een beknopte systeemupdate nodig hebt of commando's wilt herhalen. Beide beheren software vanuit geconfigureerde bronnen, maar hun weergaven en beschikbare lijsten zijn niet identiek.
Hoe heet het Pardus-gereedschap en wat doet het?
Pardus Software Center is de grafische app voor het vinden, installeren, verwijderen en bijwerken van applicaties. Het installatiehelpartikel van Pardus beschrijft twee onderdelen: het tabblad Pardus toont een catalogus in de stijl van een app store met beschrijvingen en andere app-informatie, terwijl het gedeelte Repo een repository-weergave biedt met een functionaliteit vergelijkbaar met Synaptic. Dat onderscheid is belangrijk: een catalogus is handig om bekende apps te vinden, terwijl de repository-weergave meer geschikt is voor het bekijken van pakketnamen en systeemcomponenten.
Het helpartikel van Pardus beschrijft ook de installatie via de terminal met APT. Daarom is de vergelijking niet simpelweg "een apart Pardus-pakketformaat versus Linux-opdrachten". APT is de commandoregelinterface voor pakketbeheer die wordt gebruikt door op Debian gebaseerde systemen, waaronder Pardus; zie de Debian APT-handleiding . De grafische gebruikersinterface (GUI) biedt een visuele route voor veelvoorkomende taken; APT presenteert pakketacties en systeemupdates als expliciete opdrachten.
Een vereenvoudigde vergelijking van het bladeren door de catalogus van Pardus Software Center en APT-opdrachten in een terminal.
Het Pardus-helpartikel waarin deze tabbladen worden beschreven, is voor het laatst bijgewerkt in juni 2022. Namen en schermdetails kunnen afwijken in een nieuwere versie van Pardus, dus gebruik de labels van de huidige applicatie in plaats van te verwachten dat elke knop overeenkomt met een oudere handleiding.
Wanneer is Software Center de gemakkelijkere keuze?
Kies de grafische tool wanneer u software zoekt op basis van het beoogde gebruik in plaats van de exacte Debian-pakketnaam te kennen. U kunt de catalogus doorzoeken, de beschikbare beschrijving lezen en de installatiefunctie gebruiken. Voor een standaard desktoptoepassing voorkomt dit dat u de commandosyntaxis hoeft te onthouden en maakt het het gemakkelijker om de informatie van de toepassing zelf te bekijken voordat u deze installeert.
Gebruik de Repo-weergave wanneer de app-storecatalogus niet laat zien wat u zoekt, of wanneer u pakketten wilt bekijken die worden aangeboden door geconfigureerde repositories. Deze weergave is meer pakketgericht, maar dat betekent niet dat elk pakket veilig of geschikt is om te installeren. Systeembibliotheken en componenten op laag niveau kunnen andere software beïnvloeden, dus installeer of verwijder geen pakketten alleen omdat hun namen bekend voorkomen.
Software Center is ook geschikt voor een eenmalige visuele update of verwijdering. Lees voordat u de verwijdering bevestigt de samenvatting van de extra pakketten die de tool voorstelt te verwijderen. Als de lijst bureaublad- of systeemcomponenten bevat die u niet herkent, annuleer dan en onderzoek de situatie eerst.
Wanneer is APT de betere keuze?
Gebruik APT wanneer je weet wat je wilt doen en een duidelijk overzicht van de actie wilt hebben. De standaardprocedure voor het installeren van een pakket is het vernieuwen van de pakketmetadata en vervolgens installeren op pakketnaam:
sudo apt update
sudo apt install htop
De Pardus-helpdocumentatie gebruikt dit htopals voorbeeld. Hier updatedownloadt het de actuele pakketinformatie van geconfigureerde bronnen; het voert zelf geen upgrades uit van geïnstalleerde applicaties. installHet vraagt APT om het genoemde pakket te installeren en de afhankelijkheden ervan op te lossen. APT toont de voorgestelde wijzigingen voordat het verdergaat, dus controleer de pakketlijst en bevestig alleen als het zinvol is.
Andere nuttige commando's zijn onder meer:
apt search htopZoekt in de pakketmetadata naar een overeenkomende pakketnaam of -beschrijving.
apt show htopToont pakketdetails zoals de beschrijving en afhankelijkheden.
sudo apt remove htopVerwijdert het pakket, maar laat meestal gewijzigde systeemwijde configuratiebestanden achter.
sudo apt upgradeInstalleert beschikbare upgrades voor geïnstalleerde pakketten. Bekijk de voorgestelde wijzigingen van APT voordat u ze accepteert.
apt full-upgradeAPT kan geïnstalleerde pakketten verwijderen wanneer dat nodig is om een algehele upgrade te voltooien, dus controleer de voorgestelde verwijderingen zorgvuldig. De Debian APT-handleiding beschrijft het aptals een interactief commando voor eindgebruikers en beveelt speciale tools aan, zoals apt-getvoor scripts, waar stabieler commandogedrag de voorkeur heeft.
Zijn de GUI en APT uitwisselbaar?
Ze overlappen elkaar, maar er is geen garantie dat ze dezelfde presentatie of elk identiek item tonen. De Pardus-catalogus van Software Center is ontworpen rondom applicaties en kan beschrijvingen, schermafbeeldingen of andere catalogusdetails weergeven. Het gedeelte 'Repo' toont pakketten uit repositories. APT werkt met de repositories die op de computer zijn geconfigureerd en stelt u in staat om te zoeken, inspecteren, installeren, verwijderen of upgraden met behulp van pakketnamen.
Geen van beide interfaces omzeilt de configuratie van de repository. Als een pakket ontbreekt in APT en de Repo-weergave, zal het niet automatisch beschikbaar komen wanneer u overschakelt naar de GUI. Controleer of het pakket bestaat in de door Pardus ondersteunde bronnen voordat u een externe repository toevoegt of een losstaand .debbestand downloadt. Het combineren van Debian-repositories of pakketten die zijn gebouwd voor een andere Pardus-release kan afhankelijkheidsconflicten veroorzaken.
Gebruik voor automatisering de opdracht `show` apt-getin plaats van de interactieve aptuitvoer naar een script te kopiëren. Voor dagelijks handmatig terminalwerk aptis `show` een leesbare optie. Gebruik sudo`show` alleen voor opdrachten die het systeem wijzigen; `search` en `show` opdrachten vereisen geen beheerdersrechten.
Hoe kun je bevestigen dat een actie succesvol was?
Na een grafische installatie kunt u in het Softwarecentrum controleren of de app is geïnstalleerd of geopend en deze vervolgens starten vanuit het toepassingsmenu. Na een installatie via de terminal kunt u apt list --installed htopde app controleren of deze is geopend of starten. Controleer bij een update of APT de installatie zonder fouten heeft voltooid en bekijk het overzicht; vergelijk de versie van het geïnstalleerde pakket achteraf als u een specifieke upgrade wilt controleren. Deze controles bevestigen de gevraagde pakketactie, maar garanderen niet dat elk beschikbaar pakket geschikt is voor uw systeem.