Best Arch Linux AUR Package Managers (Polski)

Best Arch Linux AUR Package Managers (Polski)

możesz nas wesprzeć, pobierając ten artykuł w formacie PDF z poniższego linku. Pobierz przewodnik w formacie PDF

Arch User repozytorium powszechnie określane jako AUR jest repozytorium oprogramowania dla użytkowników Arch opracowane i napędzane przez społeczność. Repozytorium Arch User zasadniczo zawiera opracowane pakiety, których Arch Linux nie popiera bezpośrednio.

powiedzmy, że rozwijasz program, który chciałbyś, aby inni użytkownicy Arch instalowali i używali, co byś zrobił, to udostępnił go masom za pośrednictwem repozytoriów społeczności., Teraz, po udostępnieniu programu przez repozytoria społeczności, nie ma możliwości, aby użytkownicy mogli uzyskać do niego dostęp za pomocą polecenia Pacman Arch Linux. I właśnie tam pojawiają się Pomocnicy AUR, ponieważ pomagają zautomatyzować korzystanie z pakietów AUR, co w konsekwencji poprawia życie użytkowników.

w tym artykule przyjrzymy się różnym pomocnikom AUR, zainstalujemy je i sprawdzimy, jak działają. Jeśli jeden lub dwa złapie twoje serce, wtedy jesteś wolny, aby uciec z nim. Zaczynajmy.,

yay – Yet Another Yogurt – AUR Helper napisany w Go

Yay jest oparty na projekcie yaourta, pacmana i pacaura.,sprawdź funkcje, które posiada poniżej:

  • wykonaj Zaawansowane rozwiązywanie zależności
  • Pobierz PKGBUILDs z ABS lub AUR
  • tab-uzupełnij AUR
  • zapytanie użytkownika z góry o wszystkie wejścia (przed rozpoczęciem kompilacji)
  • wąskie terminy wyszukiwania (nagłówek yay linux najpierw przeszukuje Linuksa, a następnie zawęzi nagłówek)
  • Znajdź pasujących dostawców pakietów podczas wyszukiwania i zezwól na wybór
  • Usuń make dependencies pod koniec procesu budowania
  • Uruchom bez pozyskiwania pkgbuild

instalację YAY

i teraz na najciekawszą część przewodnika., Chodźmy dalej i zainstaluj Yay, a następnie zobacz, co może dla nas zrobić. Jeśli migrujesz z innego pomocnika AUR, możesz po prostu zainstalować Yay za pomocą tego pomocnika. Alternatywnie, wstępna instalacja Yay może być wykonana przez klonowanie PKGBUILD i budowanie za pomocą makepkg:

zaczniemy od upewnienia się, że mamy zainstalowaną grupę pakietów base-devel., Uruchom poniższe polecenia:

sudo pacman -S --needed git base-develgit clone https://aur.archlinux.org/yay.gitcd yaymakepkg -si

przykład użycia Yay

Możesz użyć Yay, aby zainstalować pakiet, jak pokazano poniżej:

sudo yay -S <package-name>

zaktualizuj wszystkie pakiety w systemie w następujący sposób:

sudo yay -Syu

usuń pakiet używając yay w następujący sposób:

sudo yay -Rns <package-name>

aurutils

ze swojej głównej strony GitHub, aurutils jest zbiorem skryptów automatyzujących korzystanie z repozytorium Arch user, z różnymi zadaniami, takimi jak wyszukiwanie pakietów, sprawdzanie aktualizacji lub zależności obliczeniowe przechowywane oddzielnie., Wybrane podejście do zarządzania pakietami to lokalne repozytoria pacman, a nie zagraniczne (zainstalowane przez pacman-U) Pakiety.

instalacja

aurutils można zainstalować z dowolnego źródła wymienionego poniżej. Zainstaluj jeden z poniższych pakietów, ale zespół aurutils poleca aurutils.

  • aurutils dla wersji release (zalecane).
  • aurutils – git dla gałęzi master.,

aby zainstalować, uruchom poniższe polecenia:

sudo pacman -S aurutils

przykłady użycia aurutils

możesz wyszukać aplikację używając aurutils w następujący sposób:

aurutils -Ss <package-name>

aby zainstalować pakiet z aur używając aurutils, wykonaj następujące czynności:

aurutils -S <package-name>

pikaur

pikaur to kolejny pomocnik, który musisz wziąć pod uwagę podczas polowania na idealnego partnera. Jest to jeden pomocnik, który jest ozdobiony minimalnymi zależnościami. Możesz przejrzeć PKGBUILDs za jednym razem, a następnie zbudować je wszystkie bez interakcji z użytkownikiem.,

instalacja pikaur

aby zainstalować pikaur, zaczniemy od upewnienia się, że mamy zainstalowaną grupę pakietów base-devel. Uruchom poniższe polecenia:

sudo pacman -S --needed base-devel gitgit clone https://aur.archlinux.org/pikaur.gitcd pikaurmakepkg -fsri

Jak używać Pikaur AUR

Pikaur używa tej samej składni co pacman. Jeśli używałeś Pacman intensywnie, nie będziesz miał żadnych problemów podczas używania Pikaur. Aby zainstalować pakiet z aur za pomocą Pikaur, użyj następującego polecenia.,

$ pacaur -S <package-name>

pacaur

Pacaur jest pomocnikiem Arch User repozytorium (AUR), którego celem jest szybkość i prostota. Korzysta z przejrzystego interfejsu i wykorzystuje w pełni zabezpieczony interfejs RPC do rozwiązania drzewa zależności. W razie potrzeby automatycznie poprosi o dostęp do sudo. Jest on zbudowany na dobrze zaprojektowanych backendach auracle C++ i expac C.

zanim się podniecisz, pacaur ma grupę docelową! Pacaur jest skierowany do zaawansowanych użytkowników, którzy chcą pewnego stopnia automatyzacji dla powtarzalnych zadań., W związku z tym użytkownik powinien być zaznajomiony z ręcznym procesem budowania AUR z makepkg i jego opcjami konfiguracyjnymi, a także posiadać wiedzę na temat konfiguracji sudo i GPG.

konfiguracja systemu pacaur

Pacaur honoruje Systemowy plik konfiguracyjny, który będzie najpierw szukany w następującym pliku:

$XDG_CONFIG_DIRS/pacaur/config

w przypadku braku tego pliku system powróci do:

/etc/xdg/pacaur/config

istnieje również plik konfiguracyjny specyficzny dla użytkownika., Zdefiniowane przez użytkownika pliki konfiguracyjne zastępujące Ustawienia Ogólne będą wyszukiwane najpierw w następującej lokalizacji.

$XDG_CONFIG_HOME/pacaur/config

i w przypadku, gdy plik jest niedostępny, system powróci do:

$HOME/.config/pacaur/config

instalacja Pacaur

możesz zainstalować Pacaur za pomocą innego helpera AUR i jest to najszybszy sposób, aby go zainstalować. Poniższy przykład spowoduje zainstalowanie Pacaura za pomocą yaourt.

$ yaourt -S --noconfirm pacaur

pakiet powinien zostać zainstalowany bezproblemowo.,

Zainstaluj z kodu źródłowego w Git

sudo pacman -S gitgit clone https://github.com/E5ten/pacaur.gitcd pacaurmakepkg -si

zainstaluj pakiet za pomocą Pacaur

aby zainstalować swój ulubiony pakiet, wykonaj następujące czynności:

pacaur -S <package-name>

poza tym możesz łatwo sprawdzić, czy wszystkie twoje pakiety są aktualne za pomocą następującego polecenia.

pacaur -Syyuu

pakku

Pakku jest opakowaniem pacman z dodatkowymi funkcjami, takimi jak obsługa AUR.,

  • Wyszukiwanie i odpytywanie pakietów AUR
  • czytanie komentarzy dla pakietów AUR
  • odzyskiwanie PKGBUILD
  • integracja Pacmana
  • następujące zasady były podstawą programu:

    • interfejs użytkownika podobny do Pacmana
    • obsługa opcji Pacmana (- asdeps, –potrzebne, itp.)
    • Obsługa konfiguracji Pacmana (ustawienia wyjściowe, ignorowane pakiety, itp)
    • Pobierz, zadawaj wszystkie pytania, a dopiero potem rozpocznij budowanie
    • brak pkgbuild sourcing

    instalacja pakku

    Pobierz Pakku zainstalowany na swoim komputerze, uruchamiając poniższe polecenia., Upewnij się, że masz zainstalowaną aplikację git.

    git clone https://aur.archlinux.org/pakku.gitcd pakkumakepkg -si

    przykłady użycia pakku.

    możesz używać pakku tak, jak pokazano poniżej:

    ####Build packages from source####pakku -S --build linux linux-headers####Query all "dependency islands####pakku -Qdttt

    wnioski

    w repozytorium Arch User znajduje się wiele programów, które nadal przynoszą korzyści wielu ludziom na całym świecie. Chociaż mogą nie mieć bezpośredniego poparcia przez Arch Linux i nie są dostępne za pośrednictwem polecenia pacman, pomocnicy AUR są tutaj na ratunek. Dostęp do wszystkich pakietów w repozytorium Arch User jest teraz bardzo prosty, używając narzędzi takich jak omówione powyżej., Wybierz jeden lub dwa, do których rozwinąłeś zamiłowanie i zdobądź ulubione pakiety na swoim laptopie lub komputerze Arch/Manjaro.

    możesz nas wesprzeć, pobierając ten artykuł w formacie PDF z poniższego linku. Pobierz przewodnik w formacie PDF

    Dodaj komentarz

    Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *