Pacstall má být AUR pro Ubuntu. Chápe to?

pacstall

Software lze nainstalovat do jakékoli distribuce Linuxu různými způsoby. Jedním z nich jsou oficiální úložiště, ale můžeme mimo jiné použít také balíčky flatpak, snap a AppImage. K tomu všemu má Arch Linux AUR, komunitní úložiště, ve kterém najdeme prakticky veškerý software, který pro Linux existuje a který, pokud nevíme, jak kompilovat, můžeme spravovat pomocí Yay. Například v AUR najdeme rozšíření pro GIMP, která bychom jinak museli hledat, což nám závidí i jiné distribuce. Existuje pokus o náhradu tohoto nedostatku v Ubuntu pacstall.

Na papířePacstall vypadá velmi dobře. Má to být nástroj pro automatizaci instalací softwaru hostovaného na GitHub nebo GitLab v Ubuntu. Zrodil se před více než rokem, takže bychom mohli říci, že podniká první kroky, ale přinejmenším právě teď mohou uživatelé operačního systému založeného na Archu pobavit jen obrovský rozdíl.

Pacstall má vlastní úložiště a lze přidat další

Tým Pacstall nahrává balíčky do oficiální úložiště projektu, a to je hlavní rozdíl ve vztahu k AUR. Archiv komunity Arch existuje už několik let a je tam všechno. V tom, co předstírá, že je jeho ekvivalentem pro Ubuntu, odesílají balíčky velmi krátkou dobu, takže seznam dostupných balíčků je krátký.

Pochybnost, kterou mám poté, co jsem ji vyzkoušel a přečetl si její dokumentaci, je, jak to bude v budoucnosti. Tento druh správce balíčků umožňuje přidávat repozitáře, ale v tuto chvíli instalace selže, protože chybí soubor pacscript potřebný k instalaci balíčků. Pokud to v budoucnu napraví (nebo pokud dělám něco špatně a někdo ví, co to je, ať mi to řekne), nemusí to být AUR, ale je to velmi zajímavý nástroj.

A jak to funguje?

První věc, kterou musíte udělat, je nainstalovat ji, čehož dosáhneme otevřením terminálu a zadáním těchto příkazů:

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

Odtud je zbytek jako apt, pacman, dnf atd., Ale svým způsobem:

  • pacstall následován:
    • -I: nainstaluje balíček.
    • -R: odstraní balíček.
    • -S: prohledá repozitáře.
    • -A- Přidá úložiště GitHub nebo GitLab.
    • -U: aktualizuje skripty pacstall.
    • -Nahoru: aktualizuje balíčky.
    • -h: Pomoc.

Pokud ho chceme odinstalovat, musíme napsat následující:

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

Bylo by hezké, kdyby měl Ubuntu vlastní AUR, a nevím, jestli na to Pacstall bude někdy vypadat i minimálně. Zatím ano existují balíčky jako android studio nebo Google Chrome. Pokud se komunita zaregistruje ke spolupráci, uvidíme, kam až tento projekt zajde.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.