Pacstall is bedoeld als AUR voor Ubuntu. Begrijpt het?

pacstall

Software kan op verschillende manieren op elke Linux-distributie worden geïnstalleerd. Een daarvan is de officiële repositories, maar we kunnen onder andere ook flatpak-, snap- en AppImage-pakketten gebruiken. Naast dit alles heeft Arch Linux AUR, een community-repository waarin we praktisch alle software vinden die voor Linux bestaat en die we, als we niet weten hoe we moeten compileren, kunnen beheren met yay. In AUR vinden we bijvoorbeeld extensies voor GIMP waar we anders naar zouden moeten zoeken, waardoor andere distributies jaloers worden. Om dit gemis in Ubuntu te compenseren is er pacstall.

Op papier, Pacstall ziet er erg goed uit. Het zou een hulpmiddel zijn om de installatie van software die op GitHub of GitLab wordt gehost, te automatiseren in Ubuntu. Het werd iets meer dan een jaar geleden geboren, dus we zouden kunnen zeggen dat het zijn eerste stappen zet, maar op dit moment kunnen gebruikers van een op Arch gebaseerd besturingssysteem alleen maar geamuseerd worden door het enorme verschil.

Pacstall heeft zijn eigen repository en er kan meer worden toegevoegd

Het Pacstall-team is de pakketten aan het uploaden naar de officiële repository van het project, en dit is het belangrijkste verschil met betrekking tot: AUR. De Arch community-repository bestaat al jaren en alles is aanwezig. In wat zich voordoet als zijn equivalent voor Ubuntu, uploaden ze al heel korte tijd pakketten, dus de lijst met beschikbare pakketten is kort.

De twijfel die ik heb nadat ik het heb geprobeerd en de documentatie erover heb gelezen, is hoe het in de toekomst zal zijn. Dit soort pakketbeheerder staat het toevoegen van opslagplaatsen toe, maar op dit moment mislukt de installatie omdat het pacscript-bestand dat nodig is om de pakketten te installeren ontbreekt. Als ze dit in de toekomst corrigeren (of als ik iets verkeerd doe en iemand weet wat het is, laat ze het me dan vertellen), dan is het misschien geen AUR, maar het is een zeer interessant hulpmiddel.

En hoe het werkt?

Het eerste dat u moet doen, is het installeren, iets dat we zullen bereiken door een terminal te openen en deze opdrachten te typen:

sudo apt install curl
sudo bash -c "$(curl -fsSL https://git.io/JsADh || wget -q https://git.io/JsADh -O -)"

Vanaf daar is de rest als apt, pacman, dnf, etc, maar op zijn eigen manier:

  • pakstall gevolgd door:
    • -I: zal het pakket installeren.
    • -R: zal het pakket verwijderen.
    • -S: zoekt in de repositories.
    • -A- Zal een GitHub- of GitLab-repository toevoegen.
    • -U: zal de pacstall-scripts bijwerken.
    • -Omhoog: zal de pakketten bijwerken.
    • -h: helpen.

Als we het willen verwijderen, moeten we het volgende schrijven:

bash -c "$(curl -fsSL https://git.io/JEZbi || wget -q https://git.io/JEZbi -O -)"

Het zou leuk zijn als Ubuntu zijn eigen AUR had, en ik weet niet of Pacstall er ooit ook maar minimaal zal uitzien. Voor nu, ja er zijn pakketten zoals Android Studio of Google Chrome. Als de community zich aanmeldt om samen te werken, zullen we zien hoe ver dit project gaat.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.